Development tracking/discussion
For dev discussion.
Made a place for official Places extension (picked from Simple Task Bar & modified to be able to change label to icon if Places is activated after BaBar). https://extensions.gnome.org/review/download/22147.shell-extension.zip @wooque
Hi @wooque ,
Extension is now reviewed & published here: https://extensions.gnome.org/extension/4000/babar/
I did not notice any bug nor log error/warning. Tell me if you find something, especially in GS 3.38. I feel that your patch for modal/ddown windows solved too some rare crashes I did experience.
What is missing IMHO:
- apps tooltips (name of the window, not only the app, in case of many terminals e.g.)
- drag'n'drop (that is not easy to do, at least I don't know how to do that)
The guidelines are:
- this extension should have a clear and reliable code
- this extension should keep it easy, no millions of settings or no settings at all
- this extension should still not impact GS power usage
- removed left margin deleting for first workspace button to fit spacing when there are some all-workspaces windows buttons
- change workspace button clicking logical to better match what we can expect from a click (show overview)
- tooltips !
v10 : tooltips at the right position
@wooque : would you find useful to get app's menu through right-click? I don't know if it's useful nowadays. The extension https://extensions.gnome.org/review/download/22177.shell-extension.zip (v. 10) seems to be quite ok. Do you have any comments or suggestions? Thanks again, I don't want to bother you, of course.
Hi @fthx, I removed GNOME and switched to KDE Plasma for time being :)
- v11 : compatibility with down arrows removal by other extension
v13 : display a fallback window icon for apps windows that do not have one. Issue experienced running GeoGebra app, e.g. (as well in GS dash!).
v14 : Not hiding modal dialogs allows to display the focused window in task bar.
v16: Preferences UI.
v17:
- add a desaturated tasks icons option
- remove tooltip after 2 seconds max, if not removed when leaving hover
v18:
- solve issue with desaturation option
v20:
- reduce padding option
v21:
- avoid error when removing some (not all) options and turning off/on/off the extension
v22:
- do not display a window icon for desktop-typed windows (desktop icons extension, e.g.)
v23:
- change the size of the fallback app icon (gear by default) following the icon size setting
v24:
- buttons to move the focused window to another workspace (+ option to hide them)
- options to hide dash & workspaces thumbnails from overview
v25:
- I finally found this builtin function to get the focused windows, that I used in the past... So code cleanup.
v26:
- refine tooltip hiding
v27:
- new right and middle clicks actions on app icons: move window to workspace, close task
v28:
- be sure that the tooltip is removed in some cases when moving/deleting windows
v29:
- 1px padding in reduced mode, in any case (avoids one visual glitch)
v30, 31, 32:
- set reduce padding setting value to true by default
- do not propose arrows for windows in all workspaces
- deal better with windows in all workspaces
v34:
- display only NORMAL typed windows icons
v35:
- new option to sort favorites first
- GS 40 compatibility :-))
v36:
- destroy tooltip when disabling extension (@kenoh), avoiding to get a persistent tooltip on screen...
v41:
- drag and drop
v42:
- drag and drop favorites to workspaces
v43:
- refactor Favorites menu code
v44:
- drag and drop dash or app grid elements
v45:
- windows previews with right-click