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
Last revision Both sides next revision
releng:4.14:roadmap:xfdesktop [2015/03/26 11:05]
erickoegel Add user branch
releng:4.14:roadmap:xfdesktop [2017/04/16 07:13]
erickoegel [Xfdesktop porting plan]
Line 1: Line 1:
-Xfdesktop porting plan:+====== ​Xfdesktop porting plan ======
  
-Branch: http://git.xfce.org/​users/​eric/​xfdesktop/​log/?​h=gtk3 +All changes have been merged in master. Feel free to open bug reports for regressions and fixes.
-Feel free to request commit rights if you'd like to push patches to help with porting.+
  
-Port xfdesktop/​settings 
-  * Completed: 10% - it compiles and runs. 
  
-Port xfdesktop/​src with --disable-desktop-icons +====== Port xfdesktop/​common ====== 
-  * This way the focus is just on the parts that render the background + 
-  * GdkPixmap is gone +  * Completed 100% 
-  * Completed: ​0%+ 
 +====== Port xfdesktop/​settings ====== 
 + 
 +  * Completed: 50%? It will require a patch like: [[https://​bugzilla.xfce.org/​show_bug.cgi?​id=12618]] 
 + 
 +====== ​Port xfdesktop/​src with --disable-desktop-icons ​====== 
 + 
 +  * Done, with bugs. The initial desktop ​render ​doesn'​t happen and I don't have a multi-monitor/​multi-screen setup so I can't test those at the moment. 
 +  * Completed: ​90% 
 + 
 +====== Port the rest of xfdesktop/​src ======
  
-Port the rest of xfdesktop/​src 
   * 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: +====== ​Additional items ====== 
-  * Switch to using GNotification and drop libnotify dependency + 
-  * Switch to GDBus and drop libdbus dependency +  * Switch to GDBus and drop libdbus dependency ​- Done 
-  * Remove the old fallback code for supporting old Gtk/Glib versions +  * Remove the old fallback code for supporting old Gtk/Glib versions ​- Removing them as I run into them. 
-  * Completed: ​0%+  * Use Garcon-gtk for the right-click menu and drop our own custom version - Done 
 +  * Completed: ​100%