Closed plumlis closed 1 year ago
I tried to fork but maybe changed too many things all at once. Waiting for this I updated my extension that does roughly the same (but with no multi-monitor support): https://extensions.gnome.org/extension/5099/hot-bottom/
I'll return back to Hot Edge once it will be upgraded, hoping it's just a new syntax issue.
Ok it works, thanks! ATM it's being reviewed, you can DL the zip here: https://extensions.gnome.org/review/44159
I finally made this, FYI. https://extensions.gnome.org/extension/6230/bottom-overview/ I removed prefs and did add some ; ^^
Thanks for the report. Hot Edge has now been updated to support GNOME Shell 45.
hi, I tired the new version with gnome 45. It can be enabled but doesn't work.
@plumlis sorry it's not working for you. Can you let me know what version of what distro you're using, and provide the output of journalctl -g hotedge /usr/bin/gnome-shell
. That will help me debug the issue.
Thanks!
hi, I installed from extensions.gnome.org, It's version 22
here are outputs.:
-- Boot eb9958281bd444bfba85c2dcbc07c409 --
Aug 30 08:55:09 plum-laptop gnome-shell[2280]: JS ERROR: TypeError: Layout.PressureBarrier is not a constructor
_init@file:///home/plum/.local/share/gnome-shell/extensions/hotedge@jonathan.jdoda.ca/extension.js:130:33
HotEdge@file:///home/plum/.local/share/gnome-shell/extensions/hotedge@jonathan.jdoda.ca/extension.js:113:1
_updateHotEdges@file:///home/plum/.local/share/gnome-shell/extensions/hotedge@jonathan.jdoda.ca/extension.js:100:28
_updateHotCorners@resource:///org/gnome/shell/ui/layout.js:486:14
enable@file:///home/plum/.local/share/gnome-shell/extensions/hotedge@jonathan.jdoda.ca/extension.js:49:28
_callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:250:38
async*_onEnabledExtensionsChanged@resource:///org/gnome/shell/ui/extensionSystem.js:599:24
_loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:674:18
createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:730:46
enableExtension@resource:///org/gnome/shell/ui/extensionSystem.js:274:29
_onInstallButtonPressed@resource:///org/gnome/shell/ui/extensionDownloader.js:301:40
async*addButton/<@resource:///org/gnome/shell/ui/dialog.js:134:41
@resource:///org/gnome/shell/ui/init.js:21:20
Fedora 39 Gnome 45 wayland.
But this one is working:
Ok, it's the same problem as in https://github.com/jdoda/hotedge/issues/27 . Unfortunately the problem (and the fix) is in GNOME Shell, and not the extension, so there's not much to be done about it for now. It'll be fixed whenever Fedora 39 pulls in a newer version of GNOME Shell.
So this issue is Gnome-shell related and already fixed. Extension will working in nexe gnome-shell version. Right?
Yes, that's correct.
It seeems gnome 45 changed API https://gjs.guide/extensions/upgrading/gnome-shell-45.html