micheleg / dash-to-dock

A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
https://micheleg.github.io/dash-to-dock/
GNU General Public License v2.0
3.82k stars 463 forks source link

Update for Gnome Shell 46 #2146

Closed sergio-costas closed 3 months ago

sergio-costas commented 4 months ago

add_actor() has been removed after being deprecated, and it must be replaced with add_child(). Also, there are two add methods that also have to be changed.

Tested in Gnome 46 alpha, in a Fedora RawHide system. I also tested it in Gnome 45, but doesn't work, so it must be only 46.

vanvugt commented 3 months ago

@vanvugt But, if I get it right, the patch for the dot problem is for Gnome Shell itself...

That's a slightly different bug where the gap exists but is only half the correct size. Here however, the gap does not exist (or has negative spacing?). Try it on GNOME 46 again...

vanvugt commented 3 months ago

Merged, but the dot bug on GNOME 46 is unresolved still. So it's not ready for release but at least we can all work more efficiently by focussing on the master branch.

a1ex-ak commented 3 months ago

Gnome 46 Снимок экрана от 2024-03-20 12-18-35

vanvugt commented 3 months ago

This pull request is closed. Please subscribe to #2160 instead.

stuarthayhurst commented 3 months ago

More things to fix:

The GObject property St.ScrollView.hscroll is deprecated.
0 ensureActorVisibleInScrollView() ["file:///home/raster/.local/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/dash.js":1113:38]

Did this get addressed? I'm still seeing it on my system, I'm happy to file a bug if that's not expected or tracked somewhere already :)

vanvugt commented 3 months ago

That's being tracked in https://github.com/micheleg/dash-to-dock/issues/2159

a1ex-ak commented 3 months ago

Tell me when the update for Gnome 46 will be released

nechodom commented 3 months ago

Tell me when the update for Gnome 46 will be released

I already have Gnome 46. So I think you can download it.

vanvugt commented 3 months ago

dash-to-dock for GNOME 46 has not been released yet. Most likely because there are other issues we'd still like to fix, and we're working on other projects too.