Hide Forgot
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. See: https://github.com/zanata/zanata/commit/5cd9652f21f79b5a78319d5f1d726dd846ef2998 https://github.com/zanata/zanata/commit/c46f0df6fc23328af00d02cd3466aab58061ab14 https://github.com/zanata/zanata/commit/53fbd2a88b3206168b5c88df929a1513a42c322e https://github.com/zanata/zanata/commit/75c74c8c4da1495d3ff4047b1366cbc49b1b8635 https://github.com/zanata/zanata/commit/eb15dd460a61d81efdb693bb6656bfd193c40f68 https://github.com/zanata/zanata/commit/98222e9db92068f041704de6eb88c271d7226e58
See also: https://github.com/zanata/zanata/commit/9be3c189bbfceeb2aa681e3856d5a6742358d07a https://github.com/zanata/zanata/commit/08f333b87d687139e1e0efcae8e9bd8d6d9e544c
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. See: https://github.com/zanata/zanata/commit/f27e8dfb5c7797d734d5b8361083dc109ab5aeec https://github.com/zanata/zanata/commit/5b795495b3574b90f712b5dd0fd65b1752a832ef
Refactor persistent implementation to include document list page size option. See https://github.com/zanata/zanata/commit/19732dcb4528d8bd0a33033544da26309e78cfe0 https://github.com/zanata/zanata/commit/e4c500c5b37facaef5b998dc78a92e71e43e987a https://github.com/zanata/zanata/commit/06c20e90bc4f2902d7124505827235e26d8e934e https://github.com/zanata/zanata/commit/d0b13eae3c9138896bc68b2f6d82cba94e66ffa9 https://github.com/zanata/zanata/commit/7e2a708aeae7e5f3474510da0e13e1ec57fcc041 https://github.com/zanata/zanata/commit/d671143b9052dc0f2b44ceeaa1e79ade3200585f https://github.com/zanata/zanata/commit/b1aca7c2600a302090bb8b8a2acf7506da666692 https://github.com/zanata/zanata/commit/0b296b9d9c63fc06b95d5f5b88694b3e8f743dfd https://github.com/zanata/zanata/commit/e0bcb0860a8ba713e3fbd71899b4bde432f2c51a
VERIFIED with Zanata version 2.1-SNAPSHOT (20121129-1444)