Opened 10 years ago

Last modified 7 years ago

#2451 closed defect

Text-Based Options are not Automatically Saved — at Version 4

Reported by: fabio Owned by: Josh
Priority: Should Have Milestone: Alpha 20
Component: UI & Simulation Keywords:
Cc: Patch:

Description (last modified by Josh)

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 (4)

comment:1 by scythetwirler, 10 years ago

All fields with numbers aren't saved yet. See line 140 - TODO of /gui/options/options.js.

in reply to:  1 comment:2 by Josh, 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.

Last edited 10 years ago by Josh (previous) (diff)

comment:3 by scythetwirler, 10 years ago

My mistake.

comment:4 by Josh, 10 years ago

Description: modified (diff)
Milestone: Alpha 16Alpha 17
Owner: set to Josh
Summary: Some Game Options are not savedText-Based Options are not Automatically Saved

Fixing this (unfortunately) will be non-trivial.

Note: See TracTickets for help on using tickets.