-
Notifications
You must be signed in to change notification settings - Fork 93
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
Important note for users of GNOME > 3.20 #327
Comments
Updated the table above after the recent merges. |
Updated the table after 3.36 merge. |
Removed the link to |
The official extension is still failing to install, the code in develop in the other hand install without problems. I'm in a Gnome 3.38.4 (Debian sid.) |
Sure. Nobody but @elbenfreund can do anything about that. |
develop branch works great on GS40/wayland/archlinux. |
EDIT: It is working now. Possibly a restart was necessary, otherwise it was not even showing in gnome-extension. Thanks again for this great extension. First I tried to install from extensions.gnome.org - however, it gave errors. Also, Details about trying install from https://extensions.gnome.org/extension/425/project-hamster-extension/ The settings of extension hamster@projecthamster.wordpress.com had an error:
Stack trace:
|
I'm on Gnome 44 on Fedora 38 running
The 'places menu' bit might be irrelevant, but that |
@neekfenwick That sounds like a new issue, separate from the one you commented on. I've opened #359 to discuss this issue separately. |
PS. |
@Fnordbert, glad to hear you are a satisfied user :-) Where do you recommend this information to be added? In the README? In this issue here? "How to reload a GNOME extension" is a generic question, unrelated to this specific extension. Documenting stuff like this is always kind of dangerous because the information is likely to be out of date sooner or later. |
@mwilck, well, with the "call to action" at the top of the README I'd find it find it natural to just be a bit more specific there. Yeah, I see what you mean about documenting "external" stuff. What I'm saying is that I, as a longtime Linux user, found this surprisingly hard to figure out. I guess this is due to old "taken for granted" stuff, no longer holding true after Wayland etc. |
As you've been experimenting with this, please propose some text, I'll happily update the issue. Personally I don't use wayland and thus I can comfortably just use |
Hm. ok, how about: |
Please check #361. |
Compatibility with Gnome 45 may need new branch https://gjs.guide/extensions/upgrading/gnome-shell-45.html |
Oh, how much I love this :-/ And the extensions won't be backward compatible either. Brilliant. Patches welcome! |
See #362 |
Updated the issue text to reflect properly that "develop" supports 3.34 ff., too, and added a link to the experimental GNOME 45 branch. |
The issue text still claimed that we'd upload to e.g.o until March, 2020. I removed this misleading statement. |
Support for GNOME 45 has been merged into the |
hamster-shell-extension on extensions.gnome.org is outdated
The official version of hamster-shell-extension on extensions.gnome.org (e.g.o) is outdated and will not work with any recent GNOME version (it supports GNOME up to 3.20). This can't be fixed easily. For now, please use the manual installation from git.
Where to find hamster-shell-extension for recent GNOME versions
In general, find all releases of the hamster shell extension on the tags page. A tag such as
gnome-shell-40
denotes the first version of the extension that works under the respective GNOME shell version. It doesn't necessarily mean that this code won't work with older GNOME shell versions. Information about compatibility with GNOME shell versions is stored in the file metadata.json.in.Novice users can download and unpack the ZIP files linked in the table below, while advanced users may prefer using
git clone
andgit checkout
, using the indicated branches and tags.How to run hamster-shell-extension with recent GNOME versions
Follow the instructions in README.rst, section "Manual Installation For Testing and Development".
Note: The section "Creating a development environment" in the README can be skipped!
Reporting problems
If you find an issue with the hamster-gnome-extension, please always report the GNOME version you are running, and make sure that you have a version of the extension that supports this GNOME version. If you see problems with the correct version, please report an issue here, your feedback will be welcome.
The text was updated successfully, but these errors were encountered: