[micheleg/dash-to-dock] Gnome 41 support - JavaScript

Hello developers, Unlike many others, ewlsh's fork was working for me in gnome 40 (fedora 34). But in gnome 41, fedora 35, its not working. I have changed metadata.json to 41, still, I am getting an error symbol. Everything else is fine, but intellihide, with mouse gesture to unhide the dash is not working atall.

Asked Nov 14 '21 00:11
avatar rudrab
rudrab

5 Answer:

By "ewlsh's fork" I mean this pull request: https://github.com/micheleg/dash-to-dock/pull/1402 . For the majority of the users, it makes dash-to-dock work with Gnome 40; there are some bugs, however, which prevent it from being merged yet.

I've also discovered another fork of that fork, which solves the issues specifically with Gnome 41: https://github.com/frantisekz/dash-to-dock/tree/fzatlouk/gnome-41 . So if you need to get dash-to-dack working asap and cannot wait until everything is merged and released properly, the best course of action is the following: 1. Please ensure that you have sassc installed 2. Grab the sources of the fork and install the extension manually:

git clone https://github.com/frantisekz/dash-to-dock.git
cd dash-to-dock
git switch fzatlouk/gnome-41
make
make install
1
Answered Oct 02 '21 at 09:07
avatar  of vsv
vsv

I've made ewlsh's fork working for me by replacing AppIconMenu with AppMenu in the codebase:

ewlsh-gnome-41.patch.txt

1
Answered Oct 01 '21 at 22:30
avatar  of vsv
vsv

I've been looking at trying to reuse the suggested patches, but sadly we can't use them, because we can't easily just inherit from AppMenu (see link below for more infos) or we'd lose various features (isolation, devices support, previews in right-click...).

So this is now handled in a new MR (https://github.com/micheleg/dash-to-dock/pull/1531).

1
Answered Oct 11 '21 at 07:49
avatar  of 3v1n0
3v1n0

At present, I can't find a way to cancel the automatic update

You can "block" automatic updates by bumping "version" field to 71 in "~/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/metadata.json"

1
Answered Oct 19 '21 at 08:12
avatar  of vsv
vsv

Thx, @vsv

I've made ewlsh's fork working for me by replacing AppIconMenu with AppMenu in the codebase:

ewlsh-gnome-41.patch.txt

DTD works for me in GNOME 41 (Fedora 35 beta) with this patch, but right-clicking now does not call up the standard menus for application icons in the dock.

1
Answered Oct 10 '21 at 11:23
avatar  of maxborowsky
maxborowsky