Comments (1)
How does a user export config values from the theme to a greeter-config friendly format?
As of now, according to the API (Warning SSL in the website is expired) there is currently no way to write on external files.
When a setting is changed while an external config is active, what is the expected result?
As of now, the changes will persist on the localStorage, config file will be untouched due to API's limitations, requiring the user to uncheck the Use .conf setting
. Leaving the Use .conf setting
checked won't show the changes next login unless the setting is turned off.
When the external config is active, should settings be disabled entirely?
This can be a nice feature to add.
When the user attempts to edit the external config, should an error be surfaced to the user?
While the config can be confusing since a normal linux user may not know the settings will be injected as a CSS value, it will take time to create a parser and it will be useless since if lightdm-webkit see's an error, lightdm-webkit will just prompt to use their default theme(antergos) instead.
Given that the relationship is one-way (read only), should it be expected that once you enable the external config you always use the external config? Having config values fall through to whatever their current localStorage value is does not seem like desired behavior or good UX.
Once the conf setting is enabled, the external config is always used. However if the user doesn't know a certain setting can be placed in the config, I prefer to show the default/localStorage value than using uncustomizeable values. But I do agree that current behavior is undesired. A solution can be: Disable all settings if external settings is checked, But leave the setting customizable if it doesn't exists in the config file
from aether.
Related Issues (20)
- Aether does not display a picture above the username. HOT 1
- Settings Save File Location? HOT 2
- Session Switcher Scrolling Issue HOT 1
- my icon does not appear HOT 4
- Last logged in user HOT 1
- Background is always black HOT 4
- Doesn't work on Arch HOT 5
- Is there any background workaround for multiple monitors? HOT 1
- Service for changing wallpaper
- Change window colors
- Cannot Log In HOT 21
- How to set OS logo in hardcoded way
- Black Background when updated background folders with new wallpapers HOT 4
- Not possible to interactively login as root
- [Help Needed] Theme not applied for the lock screen. Also avatar is missing
- Default Session HOT 1
- Odd Systemd error
- Update README.MD HOT 1
- Account avatar not showing HOT 2
- Display cue message like "Place your finger on the fingerprint reader" HOT 3
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 aether.