Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
releng:4.14:roadmap:xfdesktop [2015/03/26 12:24] – erickoegel | releng:4.14:roadmap:xfdesktop [2016/06/16 17:18] – [Xfdesktop porting plan] erickoegel | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Xfdesktop porting plan: | + | ====== |
- | Branch: http:// | + | WIP branch: http:// |
- | Feel free to request commit rights if you'd like to push patches to help with porting. | + | |
- | Port xfdesktop/ | ||
- | * Completed: 10% - it compiles and runs. | ||
- | Port xfdesktop/ | ||
- | * This way the focus is just on the parts that render the background | ||
- | * GdkPixmap is gone | ||
- | * Completed: 0% | ||
- | Port the rest of xfdesktop/ | + | Feel free to send pull requests to help with porting. |
+ | |||
+ | |||
+ | ====== Port xfdesktop/ | ||
+ | |||
+ | * Completed 100% | ||
+ | |||
+ | ====== Port xfdesktop/ | ||
+ | |||
+ | * Completed: 50%? It will require a patch like: [[https:// | ||
+ | |||
+ | ====== Port xfdesktop/ | ||
+ | |||
+ | * Done, with bugs. The initial desktop render doesn' | ||
+ | * Completed: 90% | ||
+ | |||
+ | ====== | ||
* The iconview is a custom widget, replace it with a GtkGrid packng the icon and a GtkLabel? Or use cell renderers? | * The iconview is a custom widget, replace it with a GtkGrid packng the icon and a GtkLabel? Or use cell renderers? | ||
* Completed: 0% | * Completed: 0% | ||
- | Additional items: | + | ====== |
- | * Switch to using GNotification and drop libnotify dependency | + | |
- | * Switch to GDBus and drop libdbus dependency | + | * Switch to GDBus and drop libdbus dependency |
- | * Remove the old fallback code for supporting old Gtk/Glib versions | + | * Remove the old fallback code for supporting old Gtk/Glib versions |
- | * Use Garcon-gtk for the right-click menu and drop our own custom version | + | * Use Garcon-gtk for the right-click menu and drop our own custom version |
- | * Completed: | + | * Completed: |