sakithb / wallhub Goto Github PK
View Code? Open in Web Editor NEWA gnome extension to manage your wallpapers.
A gnome extension to manage your wallpapers.
It tries to modify /usr/share/gnome-shell/gnome-shell-theme.gresource.default
, but it can't as /usr
is read-only.
Fedora Silverblue is affected with this.
Distro: Fedora 39
Gnomer version: 45
When you change the wallpaper, traffic is generated to 13.107.246.XX (Microsoft). Ultramarine Linux 39 (Gnome), Gnome 45, v.1.1.2
Using Manjaro latest stable. Open once, lodaded a folder. Changed settings once then an error pops up the third time it gets open:
The settings of extension [email protected] had an error:
Error: Type name WallpaperGrid is already registered
Stack trace:
registerGObjectType@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:542:50
registerWidgetType@resource:///org/gnome/gjs/modules/core/overrides/Gtk.js:96:39
_init/GObject.Object._classInit@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:515:33
_init/Gtk.Widget._classInit@resource:///org/gnome/gjs/modules/core/overrides/Gtk.js:79:31
registerClass@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:74:23
fillPreferencesWindow@file:///home/replica/.local/share/gnome-shell/extensions/[email protected]/prefs.js:89:33
_loadPrefs@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:39:18
async*_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:24:14
ExtensionPrefsDialog@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:15:4
OpenExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:139:33
async*_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:373:35
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
Perhaps using Wallpaper Slideshow extension just before might have caused the issue?
Thank you for your time and have a good day!
I use Wallpaper Slideshow extension and notice this one. Both work as intended but each have their own features worth checking out, for example: Wallpaper Slideshow will add a desktop right click context menu item allowing to quickly change the wallpaper to the next one in the sequence. Pretty handy depending on the mood/time/content.
Wouldn't be awesome if it was also available in Wallhub?
I also noticed the ability of Wallhub to have a wallpaper during daytime and one for night time, how about allowing the user to add more times. Like one for moring, noon, dusk, night, etc. Just an idea. I mean having a twilight wallpaper during the twiglight every day would make the desktop pop and look more alive than just day/night wallpaper, the desktop being our window to the outside.
Thanks for reading and for working in such a great extension. Have a great day!
I'm aware that this is not possible without using some hacky solutions, like using glib-compile-resources
whenever light/dark mode is changed, but It would be useful to have this.
This is an upstream issue, but I don't know how you handle those, as some projects leave them open with upstream
tag or close them.
I usually prefer to let those issues live with upstream
tag, as they are still related to the project.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.