#2451 closed defect (fixed)
Text-Based Options are not Automatically Saved
Reported by: | fabio | Owned by: | mimo |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 20 |
Component: | UI & Simulation | Keywords: | |
Cc: | Patch: |
Description (last modified by )
Text-entry Game Options are not saved at all unless the user presses the enter key on their keyboard after inputting the new value.
For example, the following settings are not automatically saved:
- Audio Controls
- Chat Backlog
Change History (10)
follow-up: 2 comment:1 by , 10 years ago
comment:2 by , 10 years ago
Replying to scythetwirler:
All fields with numbers aren't saved yet. See line 140 - TODO of /gui/options/options.js.
That's not what that specific TODO is referring to, it more mentions a GUI engine slider element would be nice.
To save anything which uses a text field, you have to press enter after entering the new value. (counter-intuitive and non-ideal design)
Actually, the whole save settings bit is rather non-obvious. Clicking save does not actually apply the settings and cancel does not actually revert the settings. Clicking save just saves the settings to disk while cancel does nothing. All settings (unless noted otherwise) apply immediately.
comment:4 by , 10 years ago
Description: | modified (diff) |
---|---|
Milestone: | Alpha 16 → Alpha 17 |
Owner: | set to |
Summary: | Some Game Options are not saved → Text-Based Options are not Automatically Saved |
Fixing this (unfortunately) will be non-trivial.
comment:5 by , 10 years ago
Milestone: | Alpha 17 → Alpha 18 |
---|
comment:6 by , 9 years ago
Milestone: | Alpha 18 → Alpha 19 |
---|---|
Priority: | Should Have → Must Have |
comment:7 by , 9 years ago
Component: | Non-game systems → UI & Simulation |
---|---|
Milestone: | Alpha 19 → Backlog |
Owner: | removed |
comment:8 by , 8 years ago
Milestone: | Backlog → Alpha 20 |
---|---|
Priority: | Must Have → Should Have |
This sounds like the kind of annoyance we should try to get rid of, bumping back to A20.
All fields with numbers aren't saved yet. See line 140 - TODO of /gui/options/options.js.