|  | Commit message (Collapse) | Author | Age | 
|---|
| | 
| 
| 
| 
| | * Remove search query post-processing
* Remove _rawQuery, as it is redundant with _query | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Move comment
* Add DocumentUtil.isInputElement
* Use DocumentUtil.isInputElement
* Fix simple hotkeys (shift or no modifier) preventing text field input
* Improve input detection
* Validate key is an input character before blocking hotkey
* Simplify
* Fix incorrect property | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Add CJK_COMPATIBILITY_IDEOGRAPHS_RANGE
* Rename CJK_UNIFIED_IDEOGRAPHS_RANGES => CJK_IDEOGRAPH_RANGES
* Simplify isKana check
* Update tests | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add sortDictionary/sortDictionaryOrder options
* Update options
* Add API.getTermFrequencies
* Add settings
* Implement frequency dictionary sorting
* Update test
* Update test data
* Fix handling of undefined rank-based frequencies | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Remove unused
* Bold the suggested default field value | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Store count information when importing a dictionary
* Add importDate
* Update property ordering
* Update tests
* Update importDate | 
| | 
| 
| 
| 
| | * Update regexReplace and regexMatch to support content arguments
* Update documentation | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Add _readWriteTransaction helper
* Improve deleteDictionary order
* Make onProgress event optional
* Simplify progress rate parameter | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add support for structured-content data attributes
* Assign dataset properties
* Don't remove data-sc attributes
* Use helper functions
* Update test data | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add base64ToArrayBuffer to StringUtil
* Remove unnecessary media-util.js import
* Run async requirements in serial rather than parallel
* Update API.getMedia handler to convert ArrayBuffer content to base64
* Rename getImageResolution to getImageDetails
* Change parameter order of getImageDetails
* Pre-process and store media as an ArrayBuffer
* Remove MediaUtil.createBlobFromBase64Content
* Fix Anki media injection | 
| | 
| 
| 
| 
| | * Fix incorrect total count for final step of dictionary import
* Update tests to validate progress args | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Remove unused "history" field of event details
* Change setContent history parameter to historyMode | 
| | 
| 
| 
| 
| 
| 
| | * Add support for running getDictionaryCounts via DictionaryWorker
* Run dictionary integrity checks on a separate thread
* Remove api.getDictionaryCounts | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Rename DictionaryWorker => DictionaryWorkerHandler
* Rename var
* Rename file
* Simplify
* Rename DictionaryDatabaseModifier => DictionaryWorker
* Rename dictionary-database-modifier.js => dictionary-worker.js | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| | * Add hiragana and katakana template helpers
* Update documentation
* Fix documentation | 
| | 
| 
| 
| | earlier (#1897) | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Generalize dictionary worker
* Add deleteDictionary functionality
* Update DictionaryController to use DictionaryDatabaseModifier
* Fix incorrect result handling | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Rename dictionary worker files
* Rename classes
* Rename file
* Rename class
* Generalize the _invoke method
* Rename 'import' to 'importDictionary'
* Improve DictionaryImporterMediaLoader usage
* Refactor message handler
* Generalize onProgress event | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Fix function check
* Rename arguments of getAll, getAllKeys, and their private functions
* Simplify bulkAdd
* Simplify delete
* Simplify bulkDelete
* Remove persistData | 
| | 
| 
| 
| | (#1891) | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add accessibility option for forcing Google Docs HTML-based rendering
* Update settings
* Send a documentStart message at document start
* Add accessibility script for Google Docs
* Set up accessibility
* Update tests | 
| | 
| 
| 
| 
| | * Cancel automatic audio playback when hiding the popup
* Don't play audio if the popup is hidden | 
| | 
| 
| 
| 
| 
| 
| | * Update loop vars
* Update loop
* Improve progress reporting during the import process | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Remove map of schemas
* Don't reuse dictionary importer instances
* Refactor
* Update how progress callback is used | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Move function implementations
* Use file() instead of files[]
* Move functionality into local functions
* Simplify
* Pass dictionary title to conversion functions
* Update how legacy tags are added | 
| | 
| 
| 
| 
| 
| 
| | * Create new classes for importing dictionaries from a separate thread
* Use threaded importer
* Update worker tests | 
| | 
| 
| 
| 
| | * Improve error message
* Simplify URL for JSON fetching | 
| | 
| 
| 
| 
| | * Add StringUtil class
* Use StringUtil | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Rename param for consistency
* Move media loading functionality into DictionaryImporterMediaLoader
* Create test class for media loading
* Remove unnecessary Blob/Image/URL functionality | 
| | 
| 
| 
| 
| 
| 
| | * Optimize dictionary data parsing during import
* Use ArrayBuffer instead of string
* Add missing function for testing | 
| | 
| 
| 
| 
| | * Call URL.revokeObjectURL for created URLs
* Refactor image usage | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Fix issues with validating properties
* Simplify multiple destructuring
* Add an optiona progress callback
* Add functions
* Add more functions | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Rename pitchAccentPosition to pitchAccentDownstepPosition
* Rename function
* Rename
* Rename
* pitches => pronunciations |