Review of "Show Desktop Button" version 2

Details Page Preview

Places a button to the left(default) of the App Menu to hide all windows, and the Overview if active, and show the current desktop. Panel location can be changed via prefs. The visible icon changes when you have toggled hiding/showing of the desktop. Can now be controlled via space/keyboard as well, when hovered, this can be achieved with ctrl/alt/tab/panel/arrows/space or enter. Eventually actual keybinding will happen(v22??). *icon credit madkristoff(thanks, this is _still_ the only icon created and submitted!)* (credit:madkristoff, jonnius, mbokil, simonthechipmunk, MGSE, erguille, mikechaberski, mathematicalcoffee, asan, spinus, Xes, gcampax, magcius). v21: cleanup v20 store toggle mode when panel location changed remove st.bin fix settings leak this is stable now! v20 Huge release lots of cleanup, now works with space or enter when hovered, also restores focus to last focused window. v19 localized thanks to jonnius, icon now toggles modes to indicate status of windows. v18 stylesheet removed, now uses system style, more cleanup & notations. v17 placement option returns, left right or center only for now. todo: icon setting, keybinding, better pleacement

Extension Homepage
https://github.com/l300lvl/Show-Desktop-Button

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Version Status
21 Active
20 Rejected
19 Inactive
18 Active
17 Active
16 Active
15 Active
14 Active
13 Rejected
12 Active
11 Active
10 Active
9 Active
8 Inactive
7 Active
6 Rejected
5 Inactive
4 Active
3 Active
2 Active
1 Rejected

Previous Reviews on this Version

gcampax posted a review
The extension itself looks good, so approving. Just a small comment: if you want to reduce the amount of code even more, file a bug at mutter, and ask to make meta_screen_show_desktop() public. It does all that you do, and some more (like setting the correct EWMH flags)
l300lvl posted a review
I was just curious, was the site updated as it seems I now receive this notice on every extension: This extension is incompatible with your version of GNOME. This extension supports the GNOME unstable release, 3.3.2 If so, is there a place that changes can be actively monitored?