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:xfce4-power-manager [2015/03/14 21:46] – [Port to Gtk3] ochosi | releng:4.14:roadmap:xfce4-power-manager [2015/03/16 00:11] – ochosi | ||
---|---|---|---|
Line 4: | Line 4: | ||
Related branch: http:// | Related branch: http:// | ||
+ | Assignee: Eric, Simon | ||
+ | |||
=== TODO: === | === TODO: === | ||
- | * Drop LXDE panel plugin code (no support for Gtk3 plugins there) | + | * Consider replacing GtkAlignments in the settings dialog (deprecated) |
- | * Fix more warnings from the settings dialog (deprecated | + | |
* Fix warning for missing GtkStyleContext in the panel plugin (run panel from terminal to see) | * Fix warning for missing GtkStyleContext in the panel plugin (run panel from terminal to see) | ||
* Consider replacing GtkTreeview in the devices tab with GtkListBox. | * Consider replacing GtkTreeview in the devices tab with GtkListBox. | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * Showing the notebook border doesn' | ||
- | * gtk_notebook_set_show_border (GTK_NOTEBOOK (device_details_notebook), | ||
- | * Not really a problem with Adwaita, so maybe we should rely on themes to handle this | ||
- | * < | ||
- | * Advantage: more icon themes support us out of the box | ||
- | * Disadvantage: | ||
- | * [[http:// | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
===== Port to gdbus ===== | ===== Port to gdbus ===== | ||
+ | Related branch: http:// | ||
Assignee: Peter | Assignee: Peter | ||
- | Related branch: To be pushed. | + | === TODO === |
+ | * Use g_dbus_own_name? | ||
+ | * The is asynchronous and handles aquire and loss. | ||
+ | * It doesn' | ||
+ | * Use g_dbus_watch_name? | ||
+ | * In many cases we could drop the name check completely. | ||
+ | * Use gdbus-codegen proxies for all proxies? | ||
+ | * This might brings some overhead as it registers to everything of that proxy. | ||
+ | * It only brings a wrapper for the calls which split the first layer of GVariant. |