In article <[EMAIL PROTECTED]>,
 matthiasm <[EMAIL PROTECTED]> wrote:

> We take the stable 1.1.8 core, the 2.1 API, a new great look, and call  
> the whole thing FLTK 3.0
> 
> Some more details and a road map proposal:
> 1: close 1.1.8 as final for good
> 2: close 2.x as final for good
> 3: create FLTK 3 as the HEAD of SVN, using the current 1.1.8
> 3a: add UTF-8
> 3b: add essentail widgets (table, tree, gridded lists)
> 3c: apply all the ABI-changing variable size changes we always wanted
> 4: separate the OS-dependent layer from the rest to allow better  
> 5: class by class, take the FLTK1 API and replace it with the FLTK2  
> ....
> 6: now we can copy more essential features of FLTK2 over to FLTK3  
> (printing, symbols, doxygen, etc.)

100% agreed

> 7: widget rendering should be based on sclable images to create a  
> sleek and modern GUI

mmmmhhhhhhh..... pixmap based themes?
It's ok for me if it's done by extending the current box-type mechanism, 
with new "themes" implemented by dl-oading. That way it would be very 
simple, more streamlined than now (no hardcoded themes) and someone 
could easily implement a pixmap engine, much like GTK 1.x did. 
Implementing a dl system: ok for #6,
Pixmap engine: IMHO, not before 8, or before a decent layout engine that 
takes into account box-type parameters (borders, etc).

> 8: the API should be modernized to support signaling

much needed.

> 9: FLUID3 and new FLTK3 features should make it really easy to rapidly  
> create a commercialy viable app:
> 9a: higher level API for applications, documents, actions, undo, and  
> states
> 9b: quick assembly in FLUID
> 9c: full internationalisation with FLUID
> 9d: FLUID cooperation with common IDEs

You mean we can't build commercially viable apps right now? ;)

> Or on a much lower level: I want a snappy GUI library to easily write  
> apps that look and feel great on every platform.

I dream of an FLTK2 style api which works like wxWindows.

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to