fthx / babar

Task bar. GNOME Shell extension
GNU General Public License v3.0
41 stars 14 forks source link

Not working with Gnome 43.0 #55

Open m-ar-c opened 2 years ago

m-ar-c commented 2 years ago

Hi.

The extension is not working anymore with Gnome 43.0 (on debian bookworm). In extensions preferences, it says "This extension is not compatible with your Gnome version").

ghost commented 2 years ago

@m-ar-c I was also sad to not be able to use babar on Gnome 43. But I tried installing current version anyway, and it works fine.

Since we are technically installing "unsupported" extension, try at your own risk :)

Steps: https://extensions.gnome.org/extension/4000/babar/ Download latest version zip from link above. (I downloaded shell: 42 extension: 58)

Open /home/sorcerer/.local/share/gnome-shell/extensions folder (change "sorcerer" to your user folder)

Create a new folder named babar@fthx

Copy all the files inside downloaded zip into babar@fthx

Open manifest.json with text editor. Find where it says shell-version and modify to below: (add 43 to the list)

"shell-version": [
    "3.36",
    "3.38",
    "40",
    "41",
    "42",
    "43"
  ],

Save manifest.json; logout/login gnome shell. Now using extension manager gui, you can enable the extension.

Good luck!

m-ar-c commented 2 years ago

Thanks sorcererinferior, I just added the '43' in the already existing ~/.local/share/gnome-shell/extensions/babar@fthx/metadata.json file on my system, logged out/in and the extension worked again.

Maybe we should just add that in the code if things just works with 43 ? @fthx ? I would propose a PR but in the metadata.json it says "Generated by SweetTooth, do not edit", so I'm not sure what have to be modified where.

sorvani commented 2 years ago

58 works for me. Hopefully that will get accepted soon