home-sweet-gnome / dash-to-panel

An icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.
GNU General Public License v2.0
3.76k stars 274 forks source link

Does this work with gnome-classic Rocky9 GNOME Shell 40.10? #2157

Open lerroot opened 3 weeks ago

lerroot commented 3 weeks ago

Hi-

Rocky 9.2, gnome-classic, Rocky9 GNOME Shell 40.10, installed from dash-to-panel@jderose9.github.com_v62.zip from github- does not appear to work.

Followed instructions here: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/customizing_the_gnome_desktop_environment/enabling-and-enforcing-gnome-shell-extensions_customizing-the-gnome-desktop-environment#enabling-system-wide-gnome-shell-extensions_enabling-and-enforcing-gnome-shell-extensions

and renamed the dir to match UUID (dropped the _v62 suffix)

[root@host1 extensions]# ls -alh /etc/dconf/db/local.d/00-extensions -rw-r--r-- 1 root root 75 Aug 21 14:48 /etc/dconf/db/local.d/00-extensions

[root@pmt-08721 extensions]# cat /etc/dconf/db/local.d/00-extensions [org/gnome/shell] enabled-extensions=['dash-to-panel@jderose9.github.com']

[root@pmt-08721 extensions]# pwd /usr/share/gnome-shell/extensions [root@pmt-08721 extensions]# ls -alh dash-to-panel@jderose9.github.com total 584K drwxr-xr-x 6 root root 4.0K Aug 20 18:05 . drwxr-xr-x. 11 root root 4.0K Aug 21 14:47 .. -rwxr-xr-x 1 root root 73K Apr 2 08:36 appIcons.js -rwxr-xr-x 1 root root 18K Apr 2 08:36 COPYING -rwxr-xr-x 1 root root 6.2K Apr 2 08:36 desktopIconsIntegration.js -rwxr-xr-x 1 root root 5.0K Apr 2 08:36 extension.js drwxr-xr-x 2 root root 106 Aug 20 18:05 img -rwxr-xr-x 1 root root 15K Apr 2 08:36 intellihide.js drwxr-xr-x 23 root root 225 Apr 2 08:36 locale -rwxr-xr-x 1 root root 915 Apr 2 08:36 metadata.json -rwxr-xr-x 1 root root 19K Apr 2 08:36 overview.js -rwxr-xr-x 1 root root 49K Apr 2 08:36 panel.js -rwxr-xr-x 1 root root 30K Apr 2 08:36 panelManager.js -rwxr-xr-x 1 root root 2.4K Apr 2 08:36 panelPositions.js -rwxr-xr-x 1 root root 4.2K Apr 2 08:36 panelSettings.js -rwxr-xr-x 1 root root 13K Apr 2 08:36 panelStyle.js -rwxr-xr-x 1 root root 117K Apr 2 08:36 prefs.js -rwxr-xr-x 1 root root 19K Apr 2 08:36 progress.js -rwxr-xr-x 1 root root 8.0K Apr 2 08:36 proximity.js -rwxr-xr-x 1 root root 9.6K Apr 2 08:36 README.md drwxr-xr-x 2 root root 91 Aug 20 18:05 schemas -rwxr-xr-x 1 root root 3.7K Apr 2 08:36 stylesheet.css -rwxr-xr-x 1 root root 59K Apr 2 08:36 taskbar.js -rwxr-xr-x 1 root root 8.7K Apr 2 08:36 transparency.js drwxr-xr-x 2 root root 4.0K Aug 20 18:05 ui -rwxr-xr-x 1 root root 26K Apr 2 08:36 utils.js -rwxr-xr-x 1 root root 41K Apr 2 08:36 windowPreview.js

I tried running this: gnome-extensions prefs dash-to-panel@jderose9.github.com which got me this UI: d2pr9fail

I clicked on "Technical Details" and got this:

SyntaxError: import declarations may only appear at top level of a module

Stack trace: _init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:216:33 OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:128:33 asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:115:22 run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20 main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13 run@resource:///org/gnome/gjs/modules/script/package.js:206:19 start@resource:///org/gnome/gjs/modules/script/package.js:190:8 @/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

What am I doing wrong? Does it work with GUI "gnome-classic.desktop"? Thank you.

marcosfrm commented 1 week ago

The last version compatible with GNOME 40 is 44. Therefore, please try with https://github.com/home-sweet-gnome/dash-to-panel/releases/download/v44/dash-to-panel@jderose9.github.com_v44.zip.

lerroot commented 1 week ago

Hi-

Thank you- I have. Sadly, the bug with no applications appearing via Activities 9-dot icon is still present.
See: https://github.com/home-sweet-gnome/dash-to-panel/issues/2150 and https://bbs.archlinux.org/viewtopic.php?id=268931

Downgrading to 40.3 is not the way to go for my env- and could break many things. Is there going to be a fix? Thank you.