Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
releng:4.14:roadmap:xfce4-panel [2017/06/12 00:53] ochosireleng:4.14:roadmap:xfce4-panel [2018/11/25 23:42] (current) ochosi
Line 1: Line 1:
 Branch (master): https://git.xfce.org/xfce/xfce4-panel/ Branch (master): https://git.xfce.org/xfce/xfce4-panel/
  
-**Open Issues**+**Open Issues and TODOs**
 {{rss>https://bugzilla.xfce.org/buglist.cgi?list_id=36248&product=Xfce4-panel&query_format=advanced&resolution=---&version=4.13.0&title=Bug%20List&ctype=atom 20 1d date}} {{rss>https://bugzilla.xfce.org/buglist.cgi?list_id=36248&product=Xfce4-panel&query_format=advanced&resolution=---&version=4.13.0&title=Bug%20List&ctype=atom 20 1d date}}
- +{{rss>https://bugzilla.xfce.org/buglist.cgi?list_id=36248&product=Xfce4-panel&query_format=advanced&resolution=---&version=4.13.1&title=Bug%20List&ctype=atom 20 1d date}} 
-**TODO** +{{rss>https://bugzilla.xfce.org/buglist.cgi?list_id=36248&product=Xfce4-panel&query_format=advanced&resolution=---&version=4.13.2&title=Bug%20List&ctype=atom 20 1d date}} 
-  * Port to GDBus +{{rss>https://bugzilla.xfce.org/buglist.cgi?list_id=36248&product=Xfce4-panel&query_format=advanced&resolution=---&version=4.13.3&title=Bug%20List&ctype=atom 20 1d date}}
-  * fix drag and drop (e.g. moving internal plugins within the panel from the context menu - moving in the prefs dialog works, moving external plugins also works) +
-    * oddly, DND works for internal plugins too when /force-all-external is set to true +
-    * even with external plugins, DND doesn't fully work. the possible targets are only next to internal plugins, so you cannot e.g. drop an external plugin between two other external plugins +
-    * branch that could help with debugging: https://git.xfce.org/users/andrzejr/xfce4-panel/log/?h=drag_and_drop_experiments +
-    * mclasen mentioned that investigating https://developer.gnome.org/gdk3/stable/gdk3-Drag-and-Drop.html#gdk-drag-context-manage-dnd may help understanding what's going on (a lot of functionality was moved there) +
-  * with /force-all-external=true tasklist size is incorrect (always minimum) +
-  * fix the deprecation warnings (exclgtkimagemenuitem, systray) +
-    * gtk_misc_set_padding +
-    * gtk_icon_size_from_name +
-    * etc. +
-  * improve the calendar style of the time plugin (padding sucks etc) +
-    * tracked upstream for now, maybe we'll integrate some changes in the panel (where needed) +
-    * https://bugzilla.gnome.org/show_bug.cgi?id=780327 +
-    * https://bugzilla.gnome.org/show_bug.cgi?id=780334 +
-    https://bugzilla.gnome.org/show_bug.cgi?id=780328 +
- +
-**Regression** +
- +
-Intelli-hide: +
-  - maximize a window +
-  - bring a small window that does *not* cover the panel to the front/focus +
-  click to open a menu and then to close it +
-  the panel jumps out and in again in this case (in Gtk2 it simply remains visible, which is the correct behavior) +
- +
-**DONE** +
-  * <del>fix broken internal plugin preferences dialogs</del> (Simon) +
-  * <del>no "walking ants" when opening the panel prefs dialog</del> +
-  * <del>re-add autohide features (intelligent hiding)</del> (Simon) +
-  * <del>incorrect panel icon sizes in directory menu, window menu, show desktop (espAdwaita)</del> +
-  * <del>the panel has no "outer border" drawn like before (was part of the "draw" callback and done with cairo)</del> - (Simon) +
-    * <del>panel border is not updated on style-changed signal (i.e. when changing themes)</del> +
-  * <del>fix mess with theming/background colors/transparency</del> - mostly done with only CSS now! (Simon) +
-    * <del>panel has to be hovered after startup to get correct foreground color/state</del> fixed in [[https://git.xfce.org/xfce/xfwm4/commit/?id=0feb29e78bb3b36387950dc2fb8d991ac875a374|Xfwm4 master]] +
-    * <del>the gtkstatusicons (i.e. the systray icons) all have broken background colors</del> +
-    * <del>background partially transparent when the panel is unlocked</del> +
-  * <del>re-add exo to plugins that need it (or better: use glib instead)</del> +
-    * windowmenu +
-    * applicationsmenu +
-    * tasklist +
-    * directorymenu +
-  * <del>panel icon initially invisible on hover (espAdwaita)Affects launchers, action buttons, directory menu, window menu etc. Icons briefly invisible during hover animation.</del> +
-    * <del>This is a bug in xfce_panel_image. it should be replaced with gtk_image_from_icon_name and the sizing should be returned from libxfcepanel: https://git.xfce.org/xfce/xfce4-panel/commit/?id=c183ccab6a9ea941154752abb0172193eaca35fa</del> +
-    * all internal plugins should be fixed +
-  * <del>desktop switcher (pager) shows no highlight on mouse hover or for active desktop</del> +
-    * fallback set which fixes bright themes, any theme can override / fix the default set by the panel plugin +
-  * <del>tasklist:</del> +
-    * <del>problems with redrawing when enabling/disabling labels</del> +
-    * <del>problems with redrawing when changing grouping settings</del> +
-  * <del>Replace GtkStock</del> +
-  * <del>separator-plugin:<del> +
-    * <del>re-add the dots style</del> +
-    * <del>fix the handle style</del> +
-  * <del>applications menu plugin icon is missing at first startup?</del>+