Sync your wallpaper to today's Microsoft Bing image of the day (the image you see when you visit Bing.com). *Disclaimer*: this extension is unofficial and not affiliated with Bing or Microsoft in any way. Images are protected by copyright and are licensed only for use as wallpapers. Features: * UHD resolution wallpapers * Automatically fetches current Bing wallpaper of the day and sets as both lock screen and desktop wallpaper (user selectable on GNOME versions that support it) * Doesn't poll continuously - only once per day and on startup (schedules a refresh when Bing is due to update) * random mode (from previously downloaded wallpapers) *NEW: select/cycle wallpaper through previously downloaded images * Language support: English (en), German (de), Dutch (nl), Italian (it), Polish (pl), Chinese (zh_CN, zh_TW), French (fr), Portuguese (pt), Ukrainian (uk), Russian (ru_RU), Spanish (es), Korean (ko), Indonesian (id), Catalan (ca), Norwegian Bokmål (nb) & Nynorsk (ni), Swedish (sv), Arabic (ar), Hungarian (hu) and Japanese (ja) - a HUGE thanks to the translators This extension was forked from the NASA APOD extension by Elinvention (https://github.com/Elinvention) and inspired by Bing Desktop Wallpaper Changer by Utkarsh Gupta (https://github.com/UtkarshGpta). Always restart GNOME after manually updating extensions. Please report bugs to the GitHub page below:
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
49 | Active |
48 | Active |
47 | Rejected |
46 | Rejected |
45 | Active |
44 | Active |
43 | Active |
42 | Rejected |
41 | Active |
40 | Active |
39 | Active |
38 | Rejected |
37 | Active |
36 | Inactive |
35 | Rejected |
34 | Active |
33 | Active |
32 | Active |
31 | Inactive |
30 | Inactive |
29 | Active |
28 | Active |
27 | Active |
26 | Active |
25 | Active |
24 | Active |
23 | Active |
22 | Active |
21 | Active |
20 | Active |
19 | Active |
18 | Active |
17 | Rejected |
16 | Rejected |
15 | Active |
14 | Active |
13 | Active |
12 | Active |
11 | Rejected |
10 | Rejected |
9 | Inactive |
8 | Rejected |
7 | Active |
6 | Rejected |
5 | Rejected |
4 | Active |
3 | Rejected |
2 | Active |
1 | Active |
Changes: - removed selective disable - removed unused imports, and subsequent unused file - removed unused functions and logic - replaced lookupByUUID with parameter passing
Thanks! but now you're not disabling and nulling out `blur` at all. I'm actually saying that instance (line 127 extension.js) shouldn't be in global scope. It should be inside the class using it and you should call `blur._disable()` on destroy. Btw, use `console.*` instead of `print`: https://gjs.guide/extensions/upgrading/gnome-shell-45.html#logging
Yeah, shouldn't have tried to fix that with a tried brain. Will fix both.