icedman / anino-dock

GNU General Public License v3.0
18 stars 3 forks source link

Enable support for GNOME 44 #7

Closed joshqou closed 1 year ago

joshqou commented 1 year ago

Added the new GNOME 44 version to the list of supported shell versions. Selftest seemed to go fine despite code within Dash to Dock throwing TypeErrors. (Dash to Dock was installed, but disabled)

Ignoring Dash to Dock's odd behaviour, Anino Dock passed the selftest and seems to be working normally.

gnome-shell[42063]: JS ERROR: TypeError: DockManager.getDefault() is null
    get settings@/home/jqou/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1726:28
    updateNotificationBadgeStyle@/home/jqou/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIconIndicators.js:743:33
    build@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/style.js:55:11
    _updateStyle@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/extension.js:622:17
    _enableSettings/<@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/extension.js:374:16
    connectSettings/</<@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/preferences/prefKeys.js:204:33
    createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:730:46
    setValue@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/preferences/prefKeys.js:58:20
    func@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/diagnostics.js:77:18
    onUpdate@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/timer.js:313:19
    onUpdate/<@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/timer.js:141:11
    onUpdate@/home/jqou/.local/share/gnome-shell/extensions/anino-dock@icedman.github.com/timer.js:139:23

gnome-shell[42063]: JS ERROR: TypeError: DockManager.getDefault() is null
    get settings@/home/jqou/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1726:28
    updateNotificationBadgeStyle@/home/jqou/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIconIndicators.js:743:33
    _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:184:23
    _onEnabledExtensionsChanged@resource:///org/gnome/shell/ui/extensionSystem.js:552:24
    async*_onUserExtensionsEnabledChanged@resource:///org/gnome/shell/ui/extensionSystem.js:538:20
    _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:633:18
    createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:730:46
    set UserExtensionsEnabled@resource:///org/gnome/shell/ui/shellDBus.js:482:25
    _handlePropertySet@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:395:35
    _wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:414:35