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
dev:panel-deskbar-mode [2012/02/24 08:43] – [Changes to other (non-core) plugins:] andrzejrdev:panel-deskbar-mode [2012/05/07 02:24] (current) – [Changes to other (non-core) plugins:] andrzejr
Line 15: Line 15:
 ===== Changes to the panel and core plugins in andrzejr/deskbar2 (pending review): ===== ===== Changes to the panel and core plugins in andrzejr/deskbar2 (pending review): =====
  
-  - changed semantic of "small" property -- in master there are some additional checks whether the plugin is really small. These check don't work well with external plugins (layout artefacts during panel resizing). Besides, IMHO it's the plugin designer responsibility to respect the allocated size (that'the case for any Gtk widgets). +  - <del>changed semantics of "small" property -- itembar implementation from the master branch performs additional checks whether the plugin is really "small". These check don't work well with external plugins (layout artefacts during panel resizing). Besides, IMHO it's the plugin designer responsibility to respect the allocated size (that'a convention for any Gtk widgets).</del> Added to the master branch
-  - clock plugin has been adapted to 4.9+ panels. The changes are fairly minimum to keep the existing behavior as much as possible. +  - <del>clock plugin has been adapted to 4.9+ panels. The changes were kept fairly minimum in order to make it behave as similar to the existing clock plugin as possible.</del> Added to the master branch
-  - action buttons plugin has been adapted to 4.9+ panels. Ditto. In this case it could be benefitial to rework its behavior a bit more+  - <del>action buttons plugin has been adapted to 4.9+ panels. Ditto. In this case it could be benefitial to change its behavior a bit deeper but that would have to be discussed first.</del> Added to the master branch
-  - launcher plugin has a fix for a bug introduced by the change #1. +  - <del>launcher plugin has a fix for a bug introduce/uncovered by the change #1.</del> added to the master branch
-  - sytray plugin has been  adapted to 4.9+ panels. Its layout has been reworked more deeply. All the icons are now placed in a square grid, which simplifies the code a lot and hopefully removes some long-standing bugs. It was required in order to add support for rectangular icons in all three panel modes+  - sytray plugin has been adapted to 4.9+ panels. Its layout has been reworked more deeply in order to support non-square icons in the deskbar mode. All the icons are now placed in a square grid, which simplifies the code a lot and removes some long-standing bugs (like occasional infinite looping)
-  - pager changes are now in progress. It has been adapted to 4.9+ panel but some libwnck changes are requiredIn particular, the workaround in the repo breaks D&D. Also, in the final release we want to move setting number of workspace rows out of the pager (this also requires libwnck change).+  - pager plugin has been adapted to 4.9+ panels. 
 +    * <del>Currentlylibwnck pager does not support the deskbar mode (horizontal pager orientation in a vertical panel)which produces an incorrect pager aspect ratio. The problem has been reported upstream and will be fixed in the 2.31.0 libwnck release. The pager plugin checks if the new API is available before enabling this fix.</del> Added to the master branch. 
 +    * TODO: Preferably, setting the number of workspace rows should be done in the workspace settings dialog, not in the pager plugin options. This change has been postponed to future releases (it requires libwnck changes).
  
 ===== Changes to other (non-core) plugins: ===== ===== Changes to other (non-core) plugins: =====
Line 27: Line 29:
   - orage -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8351   - orage -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8351
   - xfce4-mixer -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8350   - xfce4-mixer -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8350
-  - thunar (trash can plugin) -- https://bugzilla.xfce.org/show_bug.cgi?id=8391 +  - <del>thunar (trash can plugin) -- https://bugzilla.xfce.org/show_bug.cgi?id=8391</del> DONE 
-  - xfce4-dict -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8502 +  - <del>xfce4-dict -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8502</del> DONE 
-  - xfce4-battery-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8393+  - <del>xfce4-battery-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8393</del> DONE
   - <del>xfce4-calculator-plugin</del> -- incompatible by design (text entry is always horizontal)   - <del>xfce4-calculator-plugin</del> -- incompatible by design (text entry is always horizontal)
   - xfce4-cddrive-plugin   - xfce4-cddrive-plugin
   - xfce4-cellmodem-plugin -- couldn't compile   - xfce4-cellmodem-plugin -- couldn't compile
-  - xfce4-clipman-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8403+  - <del>xfce4-clipman-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8403</del> DONE
   - xfce4-cpufreq-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8396   - xfce4-cpufreq-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8396
-  - xfce4-cpugraph-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8400 (compatible but has a bug showing up during panel mode switching)+  - <del>xfce4-cpugraph-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8400 (compatible but has a bug showing up during panel mode switching)</del> DONE
   - xfce4-datetime-plugin  -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8355   - xfce4-datetime-plugin  -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8355
-  - xfce4-diskperf-plugin --patch: https://bugzilla.xfce.org/show_bug.cgi?id=8401+  - <del>xfce4-diskperf-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8401</del> DONE
   - <del>xfce4-embed-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8402</del> DONE   - <del>xfce4-embed-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8402</del> DONE
   - xfce4-eyes-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8404 (compatible but has a bug showing up during panel mode switching)   - xfce4-eyes-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8404 (compatible but has a bug showing up during panel mode switching)
-  - xfce4-fsguard-plugin +  - <del>xfce4-fsguard-plugin -- http://git.xfce.org/panel-plugins/xfce4-fsguard-plugin/commit/?id=7e9be0f33a4554723889f91e77e4196953c542c7</del> DONE 
-  - xfce4-generic-slider -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8503+  - <del>xfce4-generic-slider -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8503</del> DONE
   - xfce4-genmon-plugin   - xfce4-genmon-plugin
   - xfce4-gvfs-mount   - xfce4-gvfs-mount
   - xfce4-i8k-plugin   - xfce4-i8k-plugin
   - xfce4-iicapn-plugin   - xfce4-iicapn-plugin
-  - xfce4-indicator-plugin+  - <del>xfce4-indicator-plugin -- patch (partial): https://bugzilla.xfce.org/show_bug.cgi?id=8570</del> in repository
   - xfce4-kbdleds-plugin   - xfce4-kbdleds-plugin
   - xfce4-lua-graph-plugin   - xfce4-lua-graph-plugin
Line 52: Line 54:
   - xfce4-megahertz-plugin   - xfce4-megahertz-plugin
   - xfce4-modemlights-plugin   - xfce4-modemlights-plugin
-  - xfce4-mount-plugin+  - <del>xfce4-mount-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8625</del> DONE
   - <del>xfce4-mpc-plugin -- http://git.xfce.org/panel-plugins/xfce4-mpc-plugin/commit/?id=8cff2d09308edb3eddef2ecd199b0ec96660c758</del> DONE   - <del>xfce4-mpc-plugin -- http://git.xfce.org/panel-plugins/xfce4-mpc-plugin/commit/?id=8cff2d09308edb3eddef2ecd199b0ec96660c758</del> DONE
   - xfce4-netload-plugin   - xfce4-netload-plugin
   - xfce4-notes-plugin   - xfce4-notes-plugin
-  - xfce4-places-plugin+  - <del>xfce4-places-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8616</del> DONE
   - xfce4-playercontrol-plugin   - xfce4-playercontrol-plugin
   - xfce4-quicklauncher-plugin   - xfce4-quicklauncher-plugin
Line 67: Line 69:
   - xfce4-smartpm-plugin   - xfce4-smartpm-plugin
   - xfce4-stopwatch-plugin   - xfce4-stopwatch-plugin
-  - xfce4-systemload-plugin+  - <del>xfce4-systemload-plugin -- http://git.xfce.org/panel-plugins/xfce4-systemload-plugin/commit/?id=8429e931cc6e305a84fe25f923574bad5a9005b1</del> DONE
   - xfce4-taskbar-plugin   - xfce4-taskbar-plugin
   - xfce4-teatime-plugin   - xfce4-teatime-plugin
Line 74: Line 76:
   - xfce4-trigger-launcher   - xfce4-trigger-launcher
   - <del>xfce4-verve-plugin</del> -- incompatible by design (text entry is always horizontal)   - <del>xfce4-verve-plugin</del> -- incompatible by design (text entry is always horizontal)
-  - xfce4-wavelan-plugin +  - <del>xfce4-wavelan-plugin -- http://git.xfce.org/panel-plugins/xfce4-wavelan-plugin/commit/?id=37df4044947339570fe7b9e9b02a10fba008743d</del> DONE 
-  - xfce4-weather-plugin+  - xfce4-weather-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8560
   - xfce4-websearch-plugin   - xfce4-websearch-plugin
   - xfce4-wmdock-plugin   - xfce4-wmdock-plugin
   - <del>xfce4-xfapplet-plugin</del> -- can't be fixed, plugin orientation hardcoded in underlying gnome applets   - <del>xfce4-xfapplet-plugin</del> -- can't be fixed, plugin orientation hardcoded in underlying gnome applets
-  - xfce4-xkb-plugin+  - xfce4-xkb-plugin -- patch: https://bugzilla.xfce.org/show_bug.cgi?id=8762 (no label rotation in vertical mode yet)
   - xfce4-xmms-plugin   - xfce4-xmms-plugin
   - xfmedia-remote-plugin   - xfmedia-remote-plugin