Closed smalltimer closed 3 years ago
I'm fetching images via Unsplash seems working. I have such settings:
Can you please describe what do you see, why do you think it doesn't work?
Also I don't see a source named "Desktoppr", is it your custom?
Hi,
I do see Desktoppr as an option! Here's a screenshot:
I'm also attaching a screenshot for the unsplash settings I use:
These settings worked until very recently. I can't say what exactly broke the extension, but if you have some ideas, I can go through the logs. Both unsplash and desktoppr have stopped working - the wallpaper does not change daily, and hitting the 'Request New Wallpaper' button does not do anything. If I had to guess, I would say that there's an issue with how the extension integrates with gnome 3.30.2.
Cheers
@smalltimer quick search by "Desktoppr" in this repo gives us #100, in which this source was removed. Also I noticed a different tabs order from mine, so I guess you have an old version of the extension. Also, GNOME 3.30 is very old (released in September 2018), and there is GNOME 40 already, so… I suggest you to move forward and update extension w/ or w/o GNOME (I don't know, maybe there is a GNOME versions lock for newer versions of the extension itself).
@AlexWayfer I'm on Debian stable - so I'm not looking to upgrade my gnome-shell (the joys of ultra-stability...). Thanks a lot for looking into it though! I am guessing unsplash changed their API and the older version of the extension which works with my gnome-shell does not use this. Too bad :(
Debian Bullseye will be release shortly though, and I'm planning to upgrade . Hopefully it will have a gnome-shell version that is compatible with this extension. Unless, of course, the dev decides to make the API changes for gnome-shell 3.30! So leaving it open till the dev pops by and says they won't. Also, apologies if you're the dev @AlexWayfer :D
Also, apologies if you're the dev @AlexWayfer :D
FYI: If I'd be a dev for this repo, I'd have a badge "Member" or "Collaborator" or "Owner" in the same place, where you have the "Author" badge for this issue:
So, no, and OK, let's wait for @ifl0w's opinion and decision.
AHA. Thanks for the info.
Hello @smalltimer! Unfortunately, you are using an older version that is not actively supported by me anymore as @AlexWayfer noted correctly. Supporting and especially testing multiple gnome-shell versions is quite an effort and I decided to not do it anymore, but I'd be happy to accept PRs that fix the extension for older versions and are tested by other users. These legacy versions would be maintained in different branches and not be updated by myself though. So please feel free to backport or fix the version for your current shell! :)
Maybe, it would be better to simply deactivate the extension for older gnome-shell versions regardless of whether they still work or not so that there is less confusion about "official" support. Maybe you have an opinion on that?
@ifl0w Thank you for the elaborate response! I'm afraid my programming skills are far too weak to be able to fix this :( But it makes a lot of sense for you to drop support for old gnome-shell versions. Imho perhaps it might be better to deactivate the extension for older gnome-shells (I am guessing you mean on the extensions website). You could always have a link to the github releases in the description and mention that adventurous users can have a go at tweaking/fixing the extension for older gnome-shells. Of course, only my two cents.
In any case, thank you for maintaining and sharing this fantastic extension with the community, and I am looking forward to using it again once I move to Debian Bullseye !
@smalltimer thanks for the feedback! I think I'll deactivate the old versions in the future. Probably most of them do not work correctly anymore anyways. :)
Hi,
First, thank you for this fantastic extension and for sharing it with the community.
I'm on gnome-shell 3.30.2 (Debian Buster) and unsplash and Desktoppr do not seem to work. Is this a known issue? If not, I'd be happy to provide whatever details are needed to register it as an issue.
Thanks very much!