Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update settings if a different source triggers optionsUpdate | toasted-nutbread | 2019-09-10 |
| | |||
* | Add checkbox for options.general.enable | toasted-nutbread | 2019-09-10 |
| | |||
* | Fix options reference being changed | toasted-nutbread | 2019-09-10 |
| | |||
* | Create function for setting up form event listeners | toasted-nutbread | 2019-09-10 |
| | |||
* | Create formWrite function | toasted-nutbread | 2019-09-10 |
| | |||
* | Add utility method for checking if a value is a standard object | toasted-nutbread | 2019-09-10 |
| | |||
* | Use apiOptionsSave instead of optionsSave | toasted-nutbread | 2019-09-10 |
| | |||
* | Use apiOptionsGet instead of optionsLoad | toasted-nutbread | 2019-09-10 |
| | |||
* | Change how formRead works | toasted-nutbread | 2019-09-10 |
| | | | | The function now modifies values in-place. | ||
* | Remove calls to apiOptionsGetSync | toasted-nutbread | 2019-09-10 |
| | | | | Use apiOptionsGet everywhere to ensure options is initialized. | ||
* | Add getOptions function to backend | toasted-nutbread | 2019-09-10 |
| | |||
* | Add a context object for all calls to fetch options | toasted-nutbread | 2019-09-10 |
| | |||
* | Pass options directly to translator.findTerms* | toasted-nutbread | 2019-09-10 |
| | |||
* | Change how options updates are handled on the frontend | toasted-nutbread | 2019-09-10 |
| | | | | Only an 'optionsUpdate' signal is now sent to the frontend with empty data. The frontend then responds by performing apiOptionsGet to update the options. This makes it so that there is only a single function which is responsible for requesting options from the backend. | ||
* | Merge pull request #204 from toasted-nutbread/settings-improvements | Alex Yatskov | 2019-09-08 |
|\ | | | | | Settings improvements | ||
| * | Simplify logic for how option updates are propagated | toasted-nutbread | 2019-09-06 |
| | | |||
| * | Use consistent structure for params | toasted-nutbread | 2019-09-06 |
| | | |||
| * | Remove unnecessary functions | toasted-nutbread | 2019-09-06 |
| | | | | | | | | | | | | apiOptionsSet not required in bg/js/api.js after optionsSave; optionsSave already invokes apiOptionsSet. apiOptionsSet not required in fg/js/api.js since it's never invoked by the foreground. optionsSet handler not required in bg/js/backend.js since the message is never sent by the foreground. | ||
| * | Create common function for utilBackend().options | toasted-nutbread | 2019-09-06 |
| | | |||
| * | Change update process | toasted-nutbread | 2019-09-06 |
| | | |||
| * | Add function to create default options | toasted-nutbread | 2019-09-05 |
| | | |||
| * | Add some validation to options loading | toasted-nutbread | 2019-09-05 |
| | | |||
| * | Prevent infinite loops for corrupt options | toasted-nutbread | 2019-09-05 |
| | | |||
* | | Merge pull request #202 from toasted-nutbread/temporary-object-optimization | Alex Yatskov | 2019-09-05 |
|\ \ | |/ |/| | Temporary object optimization | ||
| * | Use string.substr instead of string.split | toasted-nutbread | 2019-09-02 |
| | | |||
| * | Replace some instances of Array.concat | toasted-nutbread | 2019-09-02 |
| | | | | | | | | .push or .unshift can accomplish the same operation without constructing new arrays. | ||
* | | Add option to enable/disable scanning of source expressions in popups | toasted-nutbread | 2019-09-02 |
| | | |||
* | | Fix messaging issues when iframes are present in the document | toasted-nutbread | 2019-09-02 |
| | | |||
* | | Add support for popup on the search page | toasted-nutbread | 2019-09-02 |
| | | |||
* | | Add option for maximum nested popup depth | toasted-nutbread | 2019-09-02 |
| | | |||
* | | Add support for showing recursive popups | toasted-nutbread | 2019-09-02 |
|/ | |||
* | Add option for enabling deep scanning | toasted-nutbread | 2019-09-02 |
| | |||
* | Add option for position of popup for horizontal text | toasted-nutbread | 2019-08-31 |
| | |||
* | Improve popup position for vertical text | toasted-nutbread | 2019-08-31 |
| | |||
* | Replace double quotes with single quotes | toasted-nutbread | 2019-08-29 |
| | |||
* | Merge pull request #188 from toasted-nutbread/edge-support | Alex Yatskov | 2019-08-28 |
|\ | | | | | Add support for Edge browser | ||
| * | Add support for Edge browser | toasted-nutbread | 2019-08-26 |
| | | |||
* | | Suppress messages about unchecked runtime.lastError | toasted-nutbread | 2019-08-23 |
| | | |||
* | | pr fixes | Alex Yatskov | 2019-08-17 |
|/ | |||
* | Add screenshot settings | toasted-nutbread | 2019-08-15 |
| | |||
* | Add ability to save screenshot to anki cards | toasted-nutbread | 2019-08-15 |
| | |||
* | add source term button to terms | siikamiika | 2019-08-03 |
| | |||
* | inject doc functions as dependencies | siikamiika | 2019-08-03 |
| | |||
* | Revert "use ES6 import and export" | siikamiika | 2019-08-03 |
| | | | | This reverts commit 04f4607922e84d93ca8a05708802fb6bbd61f359. | ||
* | use ES6 import and export | siikamiika | 2019-08-02 |
| | |||
* | Add support for custom popup CSS | toasted-nutbread | 2019-07-09 |
| | |||
* | Merge pull request #140 from KarboniteKream/horizontal-offset | Alex Yatskov | 2019-05-19 |
|\ | | | | | Add horizontal popup offset | ||
| * | Add horizontal popup offset | Klemen Košir | 2018-10-02 |
| | | |||
* | | Database changes automatically update storage stats | toasted-nutbread | 2019-05-04 |
| | | |||
* | | Passively handle database errors | toasted-nutbread | 2019-05-04 |
| | |