Xfce Wiki

Sub domains

This is an old revision of the document!

Xfdesktop porting plan

All changes have been merged in master. Feel free to open bug reports for regressions and fixes.

Port xfdesktop/common

  • Completed 100%

Port xfdesktop/settings

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

  • The iconview is a custom widget, replace it with a GtkGrid packng the icon and a GtkLabel? Or use cell renderers?
  • Completed: 0%

Additional items

  • Switch to GDBus and drop libdbus dependency - Done
  • Remove the old fallback code for supporting old Gtk/Glib versions - Removing them as I run into them.
  • Use Garcon-gtk for the right-click menu and drop our own custom version - Done
  • Completed: 100%