-
Notifications
You must be signed in to change notification settings - Fork 38
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
GNOME 45 support #199
Comments
I cannot upgrade to Gnome 45 if this extension is not working, that's how important it is. Thanks for the work building this. |
Is there any progress on this issue ? |
@harshadgavali is the project still maintained? |
Totally agree. It's absolutely essentially to my workflow. It looks like the last activity was in August to prepare it for Gnome 45, we'll see. I'd definitely pay someone to fork it if it's truly dead, but I'd rather pay this dev to continue it. Has he replied to anyone? |
Hey guys, I did the necessary changes to run in GNOME 45, here's the zip: [email protected] I can't make a PR because I don’t know how to make those changes (ESM imports) work with all the ts transpilation this project uses, I just applied them in the final (js) zip release. |
Can you fork or create a new repository and a new GNOME extension page? |
No, I don't want to maintain a fork |
The problem is that users need a stable maintainer, otherwise we come back to this issue. Let's consider also security concerns related to non-maintained projects. |
Hey guys, I know this might be a bad comment, but I found another plugin works not as good as this one. It is active on maintenance. Maybe JavaScript programmers can help it. |
Thanks! I opened this issue on that in order to migrate the functionalities of this extension to that one: amarullz/windowgestures#3 |
Thanks so much for putting that together! |
Hey man great job! |
Hi mate, Is it possible for you to adapt the extension to work on gnome 46 and post a zip files as you did ? tks a lot |
That may be a matter of just adding the new version number to the metadata |
I did it without success |
Patched version for Gnome 46: https://github.com/jamespo/gnome-extensions/releases/tag/gnome46 |
@FlynnD273 i don't buy it, after doing that you will get another error related to modules. The reason behind this is that in gnome 45 and above they changed the way to import resources and modules, a something related to JavaScript, currently it works with js esm modules only so most of extensions what ware work in gnome 44 and before can't continue with 45 and above unless the developers migrate them to esm. In our case with this extension we just need someone who can do that in typescript so the transpilation of the project results in pure js esm modules that works with gnome 45 and above by default that is it. Anyway we got a migrated js version of this extension already, all thanks to @joaophi 🤝 Edit: we can do so as @FlynnD273 mentioned but with the migrated js version that @joaophi created to make it works on gnome 46, i didn't try that as i still have gnome 45. |
Sorry, I realise I was a bit unclear. I meant that adding the GNOME 46 version to the migrated package may work. I assumed I didn't have to add that since we were in the context of the GNOME 45 migration issue. |
Hello @harshadgavali
Will the extension support GNOME 45 that will be released in the third week of September?
The text was updated successfully, but these errors were encountered: