summaryrefslogtreecommitdiff
path: root/ext/bg/js
Commit message (Collapse)AuthorAge
* Use apiOptionsSave instead of optionsSavetoasted-nutbread2019-09-10
|
* Use apiOptionsGet instead of optionsLoadtoasted-nutbread2019-09-10
|
* Change how formRead workstoasted-nutbread2019-09-10
| | | | The function now modifies values in-place.
* Remove calls to apiOptionsGetSynctoasted-nutbread2019-09-10
| | | | Use apiOptionsGet everywhere to ensure options is initialized.
* Add getOptions function to backendtoasted-nutbread2019-09-10
|
* Add a context object for all calls to fetch optionstoasted-nutbread2019-09-10
|
* Pass options directly to translator.findTerms*toasted-nutbread2019-09-10
|
* Change how options updates are handled on the frontendtoasted-nutbread2019-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-improvementsAlex Yatskov2019-09-08
|\ | | | | Settings improvements
| * Simplify logic for how option updates are propagatedtoasted-nutbread2019-09-06
| |
| * Use consistent structure for paramstoasted-nutbread2019-09-06
| |
| * Remove unnecessary functionstoasted-nutbread2019-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().optionstoasted-nutbread2019-09-06
| |
| * Change update processtoasted-nutbread2019-09-06
| |
| * Add function to create default optionstoasted-nutbread2019-09-05
| |
| * Add some validation to options loadingtoasted-nutbread2019-09-05
| |
| * Prevent infinite loops for corrupt optionstoasted-nutbread2019-09-05
| |
* | Merge pull request #202 from toasted-nutbread/temporary-object-optimizationAlex Yatskov2019-09-05
|\ \ | |/ |/| Temporary object optimization
| * Use string.substr instead of string.splittoasted-nutbread2019-09-02
| |
| * Replace some instances of Array.concattoasted-nutbread2019-09-02
| | | | | | | | .push or .unshift can accomplish the same operation without constructing new arrays.
* | Add option to enable/disable scanning of source expressions in popupstoasted-nutbread2019-09-02
| |
* | Fix messaging issues when iframes are present in the documenttoasted-nutbread2019-09-02
| |
* | Add support for popup on the search pagetoasted-nutbread2019-09-02
| |
* | Add option for maximum nested popup depthtoasted-nutbread2019-09-02
| |
* | Add support for showing recursive popupstoasted-nutbread2019-09-02
|/
* Add option for enabling deep scanningtoasted-nutbread2019-09-02
|
* Add option for position of popup for horizontal texttoasted-nutbread2019-08-31
|
* Improve popup position for vertical texttoasted-nutbread2019-08-31
|
* Replace double quotes with single quotestoasted-nutbread2019-08-29
|
* Merge pull request #188 from toasted-nutbread/edge-supportAlex Yatskov2019-08-28
|\ | | | | Add support for Edge browser
| * Add support for Edge browsertoasted-nutbread2019-08-26
| |
* | Suppress messages about unchecked runtime.lastErrortoasted-nutbread2019-08-23
| |
* | pr fixesAlex Yatskov2019-08-17
|/
* Add screenshot settingstoasted-nutbread2019-08-15
|
* Add ability to save screenshot to anki cardstoasted-nutbread2019-08-15
|
* add source term button to termssiikamiika2019-08-03
|
* inject doc functions as dependenciessiikamiika2019-08-03
|
* Revert "use ES6 import and export"siikamiika2019-08-03
| | | | This reverts commit 04f4607922e84d93ca8a05708802fb6bbd61f359.
* use ES6 import and exportsiikamiika2019-08-02
|
* Add support for custom popup CSStoasted-nutbread2019-07-09
|
* Merge pull request #140 from KarboniteKream/horizontal-offsetAlex Yatskov2019-05-19
|\ | | | | Add horizontal popup offset
| * Add horizontal popup offsetKlemen Košir2018-10-02
| |
* | Database changes automatically update storage statstoasted-nutbread2019-05-04
| |
* | Passively handle database errorstoasted-nutbread2019-05-04
| |
* | Add storage information to settings pagetoasted-nutbread2019-05-04
| |
* | Make extension badge and onCommand optionaltoasted-nutbread2019-05-04
| |
* | Merge pull request #157 from toasted-nutbread/touch-inputAlex Yatskov2019-03-07
|\ \ | | | | | | Add support for touch input
| * | Add popup display modetoasted-nutbread2019-02-14
| | | | | | | | | | | | Allows the popup to be stretched to the full width of the screen, anchored to the top or bottom of the window.
| * | Add support for touch inputtoasted-nutbread2019-02-10
| |/
* | Rename normalizeAudioUrl to audioUrlNormalizetoasted-nutbread2019-02-20
| |