Comments (1)
I looked briefly into it:
I think that happened because I've renamed the gsetting, and it was returning by default an empty path.
The jsonpath then returns directly because of the empty string with a null
and then the genericJson is missing the crucial null check. The null
is now checked because TypeScript mocked me there.
The schemaId actually will change later on too because they need a dynamic path to support multiple different source settings for the same source type. We can't (and shouldn't?) carry them over easily.
The history is still the same and should still work as before. I have to recheck which elements I've added to the history object.
Edit: I did add a name
for the history entry which is used for blocking and saving images. That already was checked against null
and is now properly typed for null
. The history should be fine. Source settings will be "lost"* however.
*They're still in the dconf but not accessible through the UI.
from randomwallpapergnome3.
Related Issues (20)
- New Gnome's day/night theme not fully supported HOT 4
- [Feature request] Ability to "ban" or blacklist a wallpaper HOT 1
- [Feature Request] Use Local Images HOT 1
- An option for local files HOT 2
- Investigate the overhead of the local folder source implementation
- Make the fallback folder for the "Saved Images" clear
- Add a Favourite Images source
- Not compatible with gnome 44 HOT 4
- Requesting new wallpaper from terminal, HOT 2
- Improve aspect ratio filtering for Reddit HOT 1
- Remove option to select any color in Wallhaven color filtering
- Can't retrieve photos from unsplash HOT 5
- Support Gnome 45 HOT 13
- [v3] Adapt to latest HydraPaper version
- ubuntu 23.10 OS throwing this error HOT 2
- Extension changes Background Adjustment
- Gnome 46 HOT 1
- Auto-Fetching not working HOT 15
- Current develop version runs but doesn't update background in GNOME 46 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from randomwallpapergnome3.