Previously, in our developer policies, we use the lowest gtk+ version available (2.6). However, recently many great changes are made in the latest gtk+ by its developers, some of which are really useful. Besides, there are also speed improvement and many bug fixes in newer gtk+ and glib versions. After careful study and considerations, I decided to use the latest gtk+ 2.16 in the development of libfm, the core of next generation PCManFM. Currently it works well, and gtk+ 2.16 provides much useful features greatly helping the development. Since in practical, gtk+ 2.12 is already widely-used in current LXDE components using GtkBuilder, keep using gtk+ 2.6 is no longer possible. Also due to rapid changes in recent gtk+/glib/gio/freedesktop.org specs, keeping backward compatibily will make the development of LXDE complicated and slow. Since most modern distros have the latest gtk+ versions, and there were also back ports for some widely-used older distros, not using them is a great waste. Other newer applications also need newer gtk+. I suggest changing the policy on gtk+ versions to "Always use the latest version of gtk+ available".
Any comments or objections? If there is no objection, I'll change the wiki page to reflect this, and we can start using the latest gtk+ features in all of the other LXDE components. ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
