Feature Description
Currently noctalia-shell fetches:
- Additional color schemes from noctalia-colorschemes
- Wallhaven API calls for wallpapers
- Plugin registry from noctalia-plugins
For distro packaging, these (especially color schemes and plugins) need to be:
- Disabled by default, OR
- Gated behind an explicit settings toggle the user must enable, OR
- Buildable with a compile-time/config flag to disable them
Would upstream be open to adding a "enable online features" master toggle that defaults to off?
Why Is This Needed?
Distro maintainers (openSUSE Factory specifically) require that packages do not perform network operations without explicit user action.
Suggested Solutions
I'm also open to writing the patch myself but I'm really clueless about QML :-)
Feature Description
Currently noctalia-shell fetches:
For distro packaging, these (especially color schemes and plugins) need to be:
Would upstream be open to adding a "enable online features" master toggle that defaults to off?
Why Is This Needed?
Distro maintainers (openSUSE Factory specifically) require that packages do not perform network operations without explicit user action.
Suggested Solutions
I'm also open to writing the patch myself but I'm really clueless about QML :-)