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/13 15:50] – [Port to Gtk3] ochosi | releng:4.14:roadmap:xfce4-power-manager [2015/03/22 17:41] – [Port to gdbus] ochosi | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Port to Gtk3 ===== | ===== Port to Gtk3 ===== | ||
- | Related branch: http:// | + | Merged to master: 22 Mar 2015 |
- | === TODO: === | + | Assignee: Eric, Simon\\ |
- | * Drop LXDE panel plugin code (no support for Gtk3 plugins there) | + | Completed: 100% |
- | * Consider following < | + | |
- | * Advantage: more icon themes support us out of the box | + | |
- | * Disadvantage: | + | |
- | * [[http:// | + | |
- | * < | + | |
- | * TODO: for the other xfpm-primary icons in the devices tab/list | + | |
- | * small problem: upower returns symbolic icon names, so we have to strip away the " | + | |
- | * Keeping the panel-plugin' | + | |
- | * Consider working around the padding on the left in the panel-plugin' | + | |
- | * Not sure how that will be possible. Negative padding? | + | |
- | * < | + | |
- | * < | + | |
- | * 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 | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
===== Port to gdbus ===== | ===== Port to gdbus ===== | ||
- | Assignee: Peter | + | Merged to master: 22 Mar 2015\\ |
+ | Assignee: Peter\\ | ||
+ | Completed: 100% | ||
- | 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. |