UshakovVasilii / gnome-shell-extension-freon

Shows CPU temperature, disk temperature, video card temperature (NVIDIA/Catalyst/Bumblebee&NVIDIA), voltage and fan RPM
https://extensions.gnome.org/extension/841/freon
GNU General Public License v2.0
431 stars 77 forks source link

Gnome 46 support #280

Open bhundven opened 7 months ago

bhundven commented 7 months ago

It would be nice to add Gnome 46 support.

sidt4 commented 7 months ago

Fails with the following error in Gnome Shell 46.0.

Mar 21 18:32:56 linux gnome-shell[22033]: Extension freon@UshakovVasilii_Github.yahoo.com: TypeError: this._menuLayout.add is not a function

      Stack trace:
    _createHotItem@file:///home/sid/.local/share/gnome-shell/extensions/freon@UshakovVasilii_Github.yahoo.com/extension.js:179:30
    Freon_FreonMenuButton@file:///home/sid/.local/share/gnome-shell/extensions/freon@UshakovVasilii_Github.yahoo.com/extension.js:108:18
    enable@file:///home/sid/.local/share/gnome-shell/extensions/freon@UshakovVasilii_Github.yahoo.com/extension.js:984:27
    _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:266:38
    loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:478:32
    async*reloadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:526:20
    async*_onVersionValidationChanged@resource:///org/gnome/shell/ui/extensionSystem.js:672:24
    async*_loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:740:18
    @resource:///org/gnome/shell/ui/init.js:21:20
sidt4 commented 7 months ago

Gnome 46 upgrade reference:

https://gjs.guide/extensions/upgrading/gnome-shell-46.html

Jfjrbrbfjf commented 7 months ago

+1

szpak commented 5 months ago

It seems to be implemented by #281 and could be closed.