aboutsummaryrefslogtreecommitdiff
path: root/dev
Commit message (Collapse)AuthorAge
* Dev/test script organization (#846)toasted-nutbread2020-09-19
| | | | | | | | | | | | | | | | | | | * Move lint scripts * Move dictionary-validate.js * Move schema-validate.js * Move createTestDictionaryArchive, remove yomichan-test.js * Rename yomichan-util.js to util.js * Move test/yomichan-vm.js to dev/vm.js * Move getArgs into util.js (and fix name) * Create test-all.js * Update test-code script
* Handlebars sandbox (#612)toasted-nutbread2020-09-18
| | | | | | | | | * Set up template renderer proxy * Use proxy * Remove unused handlebars script tags * Update manifest
* Build system updates (#839)toasted-nutbread2020-09-18
| | | | | | | | | | | | | | | | | | | | | | | * Add 'remove' and 'splice' actions * Destructure * Clone values applied to the schema * Move manifest modifications * Use clone * Fix destructure * Add support for inheritance * Create build function * Add createVariantManifest * Add support for command line arguments * Enable argument passing when using the build scripts
* Popup window (#773)toasted-nutbread2020-09-05
| | | | | | | * Add option usePopupWindow * Add PopupWindow class * Add support for creating PopupWindow
* Version to 20.8.24.020.8.24.0Alex Yatskov2020-08-24
|
* Update manifest-variants with new version number :)20.8.23.0Alex Yatskov2020-08-23
|
* DOM + DocumentUtil merge (#727)toasted-nutbread2020-08-09
| | | | | | | | | * Add DOM functions to DocumentUtil * Use DocumentUtil instead of DOM * Remove DOM * Move document-util.js into mixed
* Create dev utility class for some shared functionality (#724)toasted-nutbread2020-08-09
|
* document.js refactor (#719)toasted-nutbread2020-08-09
| | | | | | | | | | | | | | | | | | | * Refactor document.js into a class * Move public functions first * Rename private functions * Rename * Rename argument * Use instance of DocumentUtil * Update tests * Refactor * Rename (test-)document.js to (test-)document-util.js
* Build system changes (#721)toasted-nutbread2020-08-09
* Refactor manifest.json * Change end-of-line convention for built plain-text files * Ignore builds directory * Mark the "dev" directory as using the node environment * Create build script * Register build scripts * Remove old build script * Fix 64x64 icon * Add test to ensure manifest data is updated properly