Selected options in the Translation editor can now be stored in the user's account. Once stored, these options can be recalled at any time or reverted back to the defaults.
Users have different preferences when working with Zanata, and this makes it easier for them to save these settings instead of changing them every time they work on the editor.
Result (if any):
Users are now able to save a set of editor settings, load previously saved settings, and restore them to their default values.
Translation Editor options should be persistent in the database.
Implemented basic editor options persistence with three possible actions:
1. Save the currently selected options.
2. Load the last saved set of options for the user.
3. Restore the options to their default selections.
For this revision, only the options on the sliding "Settings" panel are stored.
VERIFIED with Zanata version 2.1-SNAPSHOT (20121109-1104)
Note that the scope of this RFE is only the capability of store user setting, not automatically applied the stored setting when they sign in next time.
For usability, I think it's important that the user options be loaded and saved automatically.
Added feature to load persistent options initially when starting an editor. Please retest.
Refactor persistent implementation to include document list page size option.
VERIFIED with Zanata version 2.1-SNAPSHOT (20121129-1444)