-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not compatible with Gnome 3.24 #55
Comments
Author is unavailable for us :(. You can fix it easily by yourself. Unfortunately I do not have gnome 3.24 to do this myself. |
I see. I am indeed a programmer so that sounds quite plausible; I would be happy to fix this. However, I have no knowledge about the Gnome framework and how this extension achieves its effect (thus the question I asked at the end in the previous message). (I am also pretty bad with Javascript, but I guess that's would be a minor issue.) Do you have any suggestions? More specifically, about how the extension works (useful also for some sort of documentation), what needs to be changed, etc. |
I'm not familiar with GNOME development either, but managed to fix it in #57, since it was just a simple JS error (something I am unfortunately familiar with). Until the maintainer updates the extensions page, you can just:
and restart GNOME. P.S. From what I've read, the version in the metadata.json isn't checked nowadays so it won't make a difference. |
Interestingly enough, after installing the version with your fix, the tweak tool reports "Error loading extension" while the extension seems to be working properly (removing the title bar). Moreover, there are some errors in the log (from
Not sure if the last two are related to the extension though. The error (during loading) is probably this one:
|
I didn't notice that since it seemed to work fine, but you're right, I also get:
I've added a fix for the last two JS warnings on my branch/PR, but I don't think they make a difference. I think "can't find previous state" is normal operation. The first one is probably what's causing the error to show up, seems like there's no That big error is the one I already fixed, you're probably looking at logs for an old session (given the different pid). |
After a little digging, looks like they replaced the In the mean time I've merged them all together into |
I see. Sounds good. You are right, looks like it's time to merge. |
@ivankuraj - because i'm upgraded to 3.26 i'm fix my local repo for extention https://github.com/diaevd/GnomeExtensionMaximusTwo - it's workin for me |
Thanks. It's indeed working fine now. (Installed from your repo @diaevd.) It would be great to somehow consolidate and merge these. |
@ivankuraj - my repo always is actualy while i'm upgrade my shell first what i do - fix code ;) |
@ivankuraj - we can publish our version on shell extentions. you can link with me by email (diaevd at gmail.com) if you think that this makes sense |
I published fix for support 3.30 |
The extension does not work with Gnome 3.24. (On Arch Linux, package gnome-shell 3.24.1+2+g45c2627d4-1.) It seems that updating the version in metadata.json cannot help either. The extensions throws the following error:
It seems GJS was updated, as reported here; gjs changelog.
Can the extension be easily fixed, i.e. modified to accommodate these changes? If not, is it possible for the author to describe how the extension works, so that the community (including myself) can step in and try to make the extension work?
The text was updated successfully, but these errors were encountered: