fthx / babar

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

Working version for Gnome 45 #60

Closed hseliger closed 11 months ago

hseliger commented 11 months ago

Hi! I have managed to fix BaBar (as an essential part of my personal workspace) to work under Gnome 45. Note that this version is not downwards compatible anymore – but I am sure there are ways to fix the version dependency as well, if one (read: no me) puts effort in it. Feel free to pull this into the main branch and push it to Gnome Extensions. Cheers, Hendrik

fthx commented 11 months ago

Hi,

Thanks for that it will be done very soon. I do not have the time right now.

hseliger commented 11 months ago

No errors I could see (using journalctl /usr/bin/gnome-shell -f -o cat). Comments only in git, I committed a few times. But it was more a quick fix for myself (while I had an hour waiting for the plumber…) more than solid work. Seems to work though, so I figured I push it your way in case it's helpful. Hope it is (and not creating useless work for then; then ditch the pull request).

fthx commented 11 months ago

Anyway it's better to have this extension in GS 45 rather than nothing... :-)

fthx commented 11 months ago

I do not remember if I told you about DashBar extension? I maintain this one now.

hseliger commented 11 months ago

I do not remember if I told you about DashBar extension? I maintain this one now.

Ah, I see… I had tried DashBar as well, but it didn't fly with me. I like the integrated work space menu within BaBar and it integrates better with ArcMenu I keep around for scanning through installed apps when I forget again what I have and what it's called. Anyway, thanks for BaBar in the first place and glad if I could be of help!

hseliger commented 11 months ago

Oh, one small mistake I just see: since I made the Gnome 45 originally for myself, I changed the id in metadata.json. You should change it back to your name before pushing to Gnome Extensions. Sorry for that!

And I'll go and delete my fork!

Cheers!

phamson02 commented 11 months ago

Weird thing. It seems to not work with Gnome 45.0 on Ubuntu 23.10. I cloned the repo and ran make install to install the extension, but when I tried to turn it on, I only saw that the Workspace Indicator disappeared.

fthx commented 11 months ago

I did not have the time to test it. It's quite possible I'll make a DashBar (extension) mode that behaves like BaBar (per window, per workspace options). I'll have some time in 1 or 2 weeks.

hseliger commented 11 months ago

Weird thing. It seems to not work with Gnome 45.0 on Ubuntu 23.10. I cloned the repo and ran make install to install the extension, but when I tried to turn it on, I only saw that the Workspace Indicator disappeared.

Are you getting anyerror message (in the extension manager, and if there, then checking e.g. with journalctl /usr/bin/gnome-shell -o cat|less)

phamson02 commented 11 months ago

Weird thing. It seems to not work with Gnome 45.0 on Ubuntu 23.10. I cloned the repo and ran make install to install the extension, but when I tried to turn it on, I only saw that the Workspace Indicator disappeared.

Are you getting anyerror message (in the extension manager, and if there, then checking e.g. with journalctl /usr/bin/gnome-shell -o cat|less)

There is no error message in the extension manager.

phamson02 commented 11 months ago

I think the issue is related to the way preference settings are loaded.

I tried to fix the settings menu in a very clumsy way and the babar task bar showed up as expected after switching on some options.

fthx commented 10 months ago

Let's try: https://extensions.gnome.org/extension/6556/task-up/ that is my new BaBar. ATM there are no options but I will make some soon.

fthx commented 10 months ago

If not yet available, you can DL it from GitHub, the extension is working without bugs (seems so, after a lot of test).