babar icon indicating copy to clipboard operation
babar copied to clipboard

Development tracking/discussion

Open fthx opened this issue 4 years ago • 36 comments

For dev discussion.

fthx avatar Feb 05 '21 09:02 fthx

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

fthx avatar Feb 05 '21 09:02 fthx

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

fthx avatar Feb 06 '21 08:02 fthx

  • 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 !

fthx avatar Feb 06 '21 09:02 fthx

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.

fthx avatar Feb 06 '21 16:02 fthx

Hi @fthx, I removed GNOME and switched to KDE Plasma for time being :)

wooque avatar Feb 06 '21 22:02 wooque

  • v11 : compatibility with down arrows removal by other extension

fthx avatar Feb 08 '21 12:02 fthx

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!).

fthx avatar Feb 09 '21 16:02 fthx

v14 : Not hiding modal dialogs allows to display the focused window in task bar.

fthx avatar Feb 09 '21 18:02 fthx

v16: Preferences UI.

fthx avatar Feb 12 '21 07:02 fthx

v17:

  • add a desaturated tasks icons option
  • remove tooltip after 2 seconds max, if not removed when leaving hover

fthx avatar Feb 12 '21 09:02 fthx

v18:

  • solve issue with desaturation option

fthx avatar Feb 13 '21 17:02 fthx

v20:

  • reduce padding option

fthx avatar Feb 15 '21 17:02 fthx

v21:

  • avoid error when removing some (not all) options and turning off/on/off the extension

fthx avatar Feb 16 '21 15:02 fthx

v22:

  • do not display a window icon for desktop-typed windows (desktop icons extension, e.g.)

fthx avatar Feb 18 '21 10:02 fthx

v23:

  • change the size of the fallback app icon (gear by default) following the icon size setting

fthx avatar Feb 18 '21 10:02 fthx

v24:

  • buttons to move the focused window to another workspace (+ option to hide them)
  • options to hide dash & workspaces thumbnails from overview

fthx avatar Feb 19 '21 11:02 fthx

v25:

  • I finally found this builtin function to get the focused windows, that I used in the past... So code cleanup.

fthx avatar Feb 19 '21 21:02 fthx

v26:

  • refine tooltip hiding

fthx avatar Feb 19 '21 21:02 fthx

v27:

  • new right and middle clicks actions on app icons: move window to workspace, close task

fthx avatar Feb 20 '21 12:02 fthx

v28:

  • be sure that the tooltip is removed in some cases when moving/deleting windows

fthx avatar Feb 20 '21 13:02 fthx

v29:

  • 1px padding in reduced mode, in any case (avoids one visual glitch)

fthx avatar Feb 21 '21 22:02 fthx

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

fthx avatar Feb 22 '21 17:02 fthx

v34:

  • display only NORMAL typed windows icons

fthx avatar Feb 26 '21 11:02 fthx

v35:

  • new option to sort favorites first
  • GS 40 compatibility :-))

fthx avatar Mar 14 '21 15:03 fthx

v36:

  • destroy tooltip when disabling extension (@kenoh), avoiding to get a persistent tooltip on screen...

fthx avatar Mar 17 '21 13:03 fthx

v41:

  • drag and drop

fthx avatar Apr 11 '21 16:04 fthx

v42:

  • drag and drop favorites to workspaces

fthx avatar Apr 11 '21 21:04 fthx

v43:

  • refactor Favorites menu code

fthx avatar Apr 14 '21 07:04 fthx

v44:

  • drag and drop dash or app grid elements

fthx avatar Apr 14 '21 07:04 fthx

v45:

  • windows previews with right-click

fthx avatar Apr 15 '21 08:04 fthx