Ok, I'll also give some of my opinions from the perspective of a user, this is what you want I think.
The main reason we choose FLTK was for the support of multiple OS and the licensing of the library. We wanted I library that was free, available on Linux and Windows, and that allow us to distribute (even sell) our application without the needs to give our code. The fact that the licence is fast and light wasn't an issue (still not). One other thing that come very important was the possibility to change it, to extend it. I probably changed more that 20 classes, use several extensions available (Fl_Native_File_Browser, FLU, Fl_Inventor, for instance) and I have created multiple others class (Native_Print_Dialog, Serial_Port, USB_Port, for instance). I really believe that this library is the better we can find. But you all know that! That said, compatibility is a key issue for us. I would like to have stuff added to fltk but I don't want to change my code (except for new feature). My priority would be: - utf8 - theme - table widget - tree browser The printing support is not essential. What I need is a only a Fl_Native_Print_Dialog to sent ascii file to the printer. And we can do this already with 1.1.x. Also, I really like classes created to support feature on different os, like Fl_Native_File_Browser. What I have in mind is to have a bundle of all these classes available, all together or individually. It can include native file browser, native print dialog, native browser, movie player, serial, usb and tcp/ip communication, an so on. But I know this is a little bit out of the scope of fltk. But will be very useful for many users. Regarding the version numbering, I vote +1 to continue to support 1.1.8 at least for bug fix, and I vote +1 to have a version (1.1.9 or 1.2 or 1.3 or 2.x or ..., I don't care), that has compatibility with 1.1.8 and offer new features. Hope my comments will be useful. Boris _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

