Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
xfc_todo [2007/06/15 21:08]
62.66.186.164 title fix
xfc_todo [2012/01/13 20:03] (current)
bl
Line 1: Line 1:
-=== XCF todo ===+=== XFC todo ===
  
 XFC need more attention, beside normal debugging, and the following things are planed for XFC at the moment. XFC need more attention, beside normal debugging, and the following things are planed for XFC at the moment.
  
-  * Cairo wrapping+  * 4.8 update 
 +      * The panel is more C++ friendly in this version 
 +      * libxfceui
   * Easy to use Cairo widget   * Easy to use Cairo widget
-  GTK+ printing +    The Drawable widget has got a "get_cairo_context", see example/ui/cairo.cc. 
-  * Xfce widget extensions (incl xfce-mcs client interface+  * Xfce Thunar extension 
-  * Xfce panel extension + 
-  * Xfce Tunar extension +When we start using Gtk+3 in version Xfce 4.8.12, the plans for XFC (4.8will change to : 
-  * Examples+ 
 +  * gobject-introspection for auto generation 
 +    we hopefully end up have more than 90% of the code auto generated 
 +    * this will keep XFC in sync more or less automaticly  
 +    * all essencial Xfce libs will hopefully ends up having related gi data 
 +  * C++11 wrapping 
 +    * function template (generic function binding, and real lambda support) 
 +      * ends up using only one way to attach signals 
 +    * std promise signals (no more libsigc++) 
 +    * extern templates (to keep footprint down) 
 +    * gthread / std thread bindings 
 +    * initialicers for list support 
 +    * rvalue support  
 + 
 +I hope that the support for introspection, may free up time for the more central elements. 
 + 
 +Also note that XFC 4.6 and XFC 4.8 (Gtk+3) will not be compatible.