-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
[BUG] Port extension to GNOME 45 #213
Comments
Missing my daily bing! |
Yeah, I've been putting this off (I'm on Ubuntu 23.04, so haven't moved to GNOME 45). Looking at it though, thanks for your patience! |
This is why the good lord invented virtual machines. :) Ubuntu 23.10 Beta and Fedora 39 Beta are out, both have GNOME 45 and both are pretty stable. |
openSUSE Tumbleweed is also running Gnome 45 and is basically permanently stable (and a rolling release, and has btrfs snapshotting built-in with a good management tool!) |
+1 |
Apologies all been swamped with work, but will get this done asap. The wallpapers must flow. |
It doesn't work on GNOME 45, I know you're busy, but please check. Please fix it. Thank you. |
Hey @SeokYoung-Ahn - just so you know, that comes across as a rude and demanding comment given what has already been posted. Three weeks ago the developer said they were looking at the problem, which shows that they know it is a problem. Just yesterday they said that they had been busy with work and said that they'd fix it as soon as possible (asap). Lots of open source developers do this as a hobby. Pushing for things to go faster does not encourage people who are giving their free time and it is disrespectful of that time. And when they've already said why there is a delay then it's doubly disrespectful of their time. . If anyone else is really desperate to get Bing wallpapers while Neff updates the extension then search for "bing wallpaper archive" in the search engine of your choice and you'll find plenty of wallpaper sites that are archiving them. You may want to have an ad blocker installed before you visit most of them, though! |
currently I use a workaround : download executable from https://github.com/ttys3/Bismuth/releases/download/v1.3.0/bismuth-Linux-x86_64-musl.tar.gz install the binary exeutable to and install the user cron job: git clone https://github.com/ttys3/Bismuth.git
cd contribute/systemd
./install.sh not perfect, but things works. update: systemd cron not run the second day issue has been resolved. |
I've tested #215 and it solves this issue for me. I've rolled that patch into my package in the AUR for the time being to get the wallpapers flowing for Arch Linux users. |
That workaround does not work for me on arch. Gnome still ignores the extension because it is not compatible with 45 |
Ok, I have a working version now #216 . Massive thanks to @mcardillo55 for doing the heavy lifting with PR #215 . Please give him all the thanks for this. I've brought over some small fixes as well (from this branch #203 ), but please let me know how this works. There are a lot of things I want to bring over from the other branch, but I want to get this version live ASAP. Thanks all for your patience. |
Confirmed, I broke something but should be fixed now @ivanjx , if you are grabbing directly form the PR do you want to try again? |
works fine now. thanks @neffo |
thanks @ivanjx I'll push this version to EGO, noting it probably has some bugs lingering. There is a rewrite of the shuffle code in another branch, but I'm not 100% happy with it. So will leave that as is. |
I'm sure it'll fix itself when EGO approves the newest version, but is anyone else finding that Gnome Extensions keeps "upgrading" to the old version of the extension (which then fails to load). Annoyingly, it seems to do it without asking and just says "extensions will be upgraded when you log in again". |
Yeah it'll keep downgrading, presumably to remove? If you set the version to the same as the current approved (45) within metadata.json it may work without downgrading. |
Yep, that seems to have done it! Quick pointer for others, though: If it has already given you the "will be upgraded" message then log out, log in, let it "upgrade", re-extract, edit the version, log out and in to enable it, and it now thinks it has v45 but it's the version that works. If you don't do that then you'll edit it to v45 and then it'll replace everything when you log out and back in! |
Confirmed working here on Endeavour(Arch) running Gnome 45 |
This GNOME 45 will likely break compatibility with earlier versions of GNOME, and supporting GNOME 45 will likely require some remediation to fix in this extension:
https://blogs.gnome.org/shell-dev/2023/09/02/extensions-in-gnome-45/
The text was updated successfully, but these errors were encountered: