Fresh, real-world photo wallpapers from Bing, NASA or Peapix Spotlight, updated automatically — pick a fixed daily source or let it draw randomly from thousands of archived images of these sources, with anti-repetition built in Sources of wallpaper Peapix Spotlight Wallpaper (https://peapix.com/spotlight) Bing Wallpaper NASA Image of the Day (https://www.nasa.gov/image-of-the-day/) Two modes Wallpaper of the moment: a single fixed source, always the latest available image. Random wallpaper: picks randomly among the sources you choose (one, two, or all three) and a change frequency adjustable separately (manual, or from 1 minute to 24 hours). The two modes are mutually exclusive: enabling one disables the other. Changing a setting (source, mode, checked sites...) applies the change right away, without delay. Each wallpaper change triggers a clickable notification opening the image page in the browser.page link, save option are also accessible from the top bar menu and the settings. The top bar icon and notifications can each be hidden from the settings. Available languages English, French (Français), Spanish (Español), Portuguese (Português), Italian (Italiano), German (Deutsch)
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-A-004 warning
extension files should not contain excessive ungated console logging
File contains 14 ungated console.log/warn/error calls (threshold: 5).
extension.js:101
console.error('system locale detection failed, falling back to en-US/us: ' + e)
extension.js:629
console.error('failed to add icon to the panel: ' + e)
extension.js:733
console.error('fetch failed for ' + PROVIDERS[id].label + ' (random mode): ' + e)
extension.js:789
console.error('deferred accumulation failed (' + provider.label + '): ' + e)
extension.js:842
console.error('failed to update wallpaper: ' + e)
extension.js:966
console.error('FreshWebWallpaper: failed to write anti-repetition history: ' + e)
extension.js:999
console.error('failed to write discovered image cache: ' + e)
extension.js:1148
console.error('failed to scrape page ' + page + ' (' + label + '): ' + e)
extension.js:1217
console.error('initial fill failed (' + t.id + '): ' + e)
extension.js:1269
console.error('re-scan failed (' + providerId + '): ' + e)
EGO-L-003 warning
signals connected by extension should be disconnected in disable()
Signals assigned in `enable()` are missing matching disconnect calls in `disable()` or its helper methods.
extension.js:1301
notification.connect('destroy', () => notification.disconnect(activatedId))
| Version | Status |
|---|---|
| 2.1 (10) | Unreviewed |
| 2.1 (9) | Rejected |
| 2.1 (8) | Rejected |
| 2.0 (7) | Rejected |
| 1.3 (6) | Active |
| 1.2 (5) | Inactive |
| 1.1 (4) | Inactive |
| 1.0 (3) | Inactive |
| 1.0 (2) | Rejected |
| 1.0 (1) | Rejected |