Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| xfc_todo [2007/06/15 19:04] – created 62.66.186.164 | 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 | + |  | 
| - | * Easy to use Cairo widget | + | * The panel is more C++ friendly in this version | 
| - |  | + | * libxfceui | 
| - | * Xfce widget extensions | + |  | 
| - |  | + | * The Drawable widget has got a " | 
| - | * Xfce Tunar extension | + | * Xfce Thunar extension | 
| - |  | + | |
| + | When we start using Gtk+3 in version Xfce 4.8.12, the plans for XFC (4.8) will change to : | ||
| + | |||
| + |  | ||
| + | * 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 | ||
| + | * 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, | ||
| + | |||
| + | Also note that XFC 4.6 and XFC 4.8 (Gtk+3) will not be compatible. | ||