summaryrefslogtreecommitdiff
path: root/ext/bg/js/util.js
Commit message (Collapse)AuthorAge
* Cleanup unused utils (#832)toasted-nutbread2020-09-15
| | | | | | | | | * Remove api.optionsSave * Remove getOptionsMutable and getOptionsFullMutable * Remove util.js * Remove yomichanBackend
* Util refactor and fix (#638)toasted-nutbread2020-07-03
| | | | | * Remove unused functions * Fix clone function not being visible on the window object
* Clone function (#624)toasted-nutbread2020-06-28
| | | | | | | | | | | * Add clone function * Replace utilIsolate with clone * Replace JsonSchema.isolate with clone function * Include core.js for tests which use json-schema.js * Update visisted set
* Settings backup refactor (#551)toasted-nutbread2020-05-24
| | | | | * Update backup.js to be a class * Move utilReadFileArrayBuffer
* Move util database modification functions (#499)toasted-nutbread2020-05-06
| | | | | | | | | | | | | | | | | | | * Update onProgress callback to handle multiple arguments * Add apiImportDictionaryArchive * Add apiDeleteDictionary * Make onProgress the last argument for consistency * Remove deprecated util functions * Fix issue with missing progress args * Remove function calls which modify the database from Translator * Update tests * Fix errors not being serialized correctly in _createActionListenerPort
* Update isPrepared to be consistent with DisplaySearch's isPreparedtoasted-nutbread2020-04-18
|
* Move and rename utilStringHashCodetoasted-nutbread2020-04-11
| | | | options.js is the only place it's used.
* Convert some util* functions into api* functionstoasted-nutbread2020-04-11
|
* Update license author field to broader to explicitly reflect thatAlex Yatskov2020-04-10
| | | | | Yomichan is an ongoing community project. It really does take a village, and everyone who contributes code owns a part of it :)
* Add importDictionary function to Backendtoasted-nutbread2020-03-30
|
* fix Backend prepare issues in settingssiikamiika2020-03-02
|
* Fix unnamed functionstoasted-nutbread2020-02-22
|
* Simplify only assignmenttoasted-nutbread2020-02-22
|
* Update license info URLtoasted-nutbread2020-01-01
|
* Update copyrighttoasted-nutbread2020-01-01
|
* Implement settings importtoasted-nutbread2019-12-29
|
* Treat null templates as the default valuetoasted-nutbread2019-12-29
|
* Replace window.yomichan_backend with window.yomichanBackendtoasted-nutbread2019-12-20
|
* Isolate values returned across window contextstoasted-nutbread2019-12-14
|
* Isolate functions passed across window contextstoasted-nutbread2019-12-14
|
* Isolate arguments passed across window contextstoasted-nutbread2019-12-14
|
* Read file in the current window context before passing to backendtoasted-nutbread2019-12-14
|
* Update how errors are reported when importing a dictionarytoasted-nutbread2019-12-08
|
* Optimize utilIsolatetoasted-nutbread2019-12-08
|
* Make reverse reading/expressions optional during database importtoasted-nutbread2019-12-07
|
* Update arrow-parens to alwaystoasted-nutbread2019-11-26
|
* utilIsObject => isObject, move to core.jstoasted-nutbread2019-11-26
|
* Remove utilAsynctoasted-nutbread2019-11-26
|
* Remove unused functiontoasted-nutbread2019-11-07
|
* Add support for deleting individual dictionariestoasted-nutbread2019-11-07
|
* Update how dictionaries are displayed on the settings pagetoasted-nutbread2019-11-07
|
* Move tagCache out of Database and into Translatortoasted-nutbread2019-10-19
|
* Isolate options objects created via settings.jstoasted-nutbread2019-09-14
| | | | Prevents dead objects created by different windows.
* Add utility method for checking if a value is a standard objecttoasted-nutbread2019-09-10
|
* Add support for Edge browsertoasted-nutbread2019-08-26
|
* Passively handle database errorstoasted-nutbread2019-05-04
|
* simplify database interfaceAlex Yatskov2017-10-29
|
* util.js: remove unnecessary conditionalsiikamiika2017-10-24
|
* settings: main dictionary selection as dropdownsiikamiika2017-10-24
|
* fix error in utilStringHashCodesiikamiika2017-10-19
|
* field template fixup for modified templates onlysiikamiika2017-10-18
|
* merged mode: implement missing stuff, refactoringsiikamiika2017-10-03
| | | | | | | - use correct tags - indicate popular and rare terms - indicate definitions restricted to specific terms - frequencies (Innocent Corpus)
* cleanupAlex Yatskov2017-09-13
|
* firefox fixesAlex Yatskov2017-08-15
|
* lots of fixes to backendAlex Yatskov2017-08-14
|
* more cleanupAlex Yatskov2017-08-05
|
* cleanupAlex Yatskov2017-07-19
|
* cleanupAlex Yatskov2017-07-19
|
* factor out handlebars from utilAlex Yatskov2017-07-19
|
* refactorAlex Yatskov2017-07-18
|