Dock. New version and no prefs for 45+ (maybe coming soon). Does use native GNOME Shell Dash. Very light extension. Hover the bottom of your screen and GNOME Shell dash will appear without overview and will hide when you leave the dash. Native GNOME Shell click behavior is modified: minimize if one window is open, overview if many windows are open. Scroll on the dock to change workspace. Some preferences in UI (thanks @rastersoft). I'm not notified of messages here, please report bugs only through GitHub.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
72 | Active |
71 | Active |
70 | Active |
69 | Active |
68 | Rejected |
67 | Active |
66 | Active |
65 | Active |
64 | Rejected |
63 | Active |
62 | Active |
61 | Active |
60 | Active |
59 | Active |
58 | Active |
57 | Active |
56 | Active |
55 | Active |
54 | Active |
53 | Active |
52 | Active |
51 | Active |
50 | Active |
49 | Active |
48 | Active |
47 | Active |
46 | Active |
45 | Active |
44 | Active |
43 | Active |
42 | Rejected |
41 | Active |
40 | Active |
39 | Rejected |
38 | Active |
37 | Active |
36 | Active |
35 | Active |
34 | Active |
33 | Active |
32 | Active |
31 | Active |
30 | Active |
29 | Active |
28 | Active |
27 | Active |
26 | Active |
25 | Active |
24 | Active |
23 | Active |
22 | Active |
21 | Active |
20 | Active |
19 | Active |
18 | Active |
17 | Active |
16 | Active |
15 | Active |
14 | Active |
13 | Active |
12 | Active |
11 | Active |
10 | Rejected |
9 | Active |
8 | Active |
7 | Rejected |
6 | Active |
5 | Rejected |
4 | Active |
3 | Active |
2 | Rejected |
1 | Rejected |
This one seems to work as intended. After disabling/enabling, the initial dock position may be not correct (after that the position is correct). I don't know why. But that's a glitch, not an error, this time. ;-)
Try to toggle overview twice on enable and see if that can help the positioning. If that doesn't work, try to do the same but with timeout and duration = 10. That should trigger the dash allocate but I don't know what happens to the startup animation. You need to make sure about that too.
That's somewhat what I did with: 129 this._show_dock(); 130 this._hide_dock(); 131 this._show_dock(); I'll try to make that visual-clean.
I mean toggle the overview not the dash because I suspect that allocate is getting triggered when dash is showing up on overview (not so sure). but toggling that may cause some inconsistency for startup animation as I said.
I just remembered this one can also trigger the allocate: https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/65450a836ee9e0722a2d4c3327f52345eae293c6/js/ui/dash.js#L974 you can send -1 for both parameters.