|  | Commit message (Collapse) | Author | Age | 
|---|
| | |  | 
| | 
| 
| 
| 
| | * 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 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * pitch-accents => pronunciations
* Update dataset property names
* pitch-accent-dictionary => pronunciation-dictionary
* Update styles
* Update template name
* Update attributes | 
| | |  | 
| | 
| 
| 
| 
| | * Fix incorrect aspect ratio
* Update test data | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Update anki pronunciation templates
* Expose nasalPositions/devoicePositions
* Update templates to support nasal/devoice positions
* Update test data | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Rename field
* Set up pronunication components
* Fix documentation
* Rename function
* Update test dependencies
* Fix constructor
* Log errors
* Add pronunciation helper
* Add styleApplier argument to _getHtml/_normalizeHtml
* Use getAttribute for 'class' to support namespaced elements (e.g. svg)
* Update format name
* Add optional tag
* Update docs | 
| | 
| 
| 
| 
| 
| 
| | * Add AnkiTemplateRenderer abstraction
* Move Anki-specific template functionality into AnkiTemplateRenderer
* Add documentation comments | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Move scripts
* Update paths
* Fix ordering
* Simplify eslint rules | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Simplify svg and container styles
* Rename pitch-accent-details to pitch-accent-graph-container
* Rename pitch-accent-graph* to pronunciation-graph*
* Remove unused template
* Omit quotes
* Rename pitch-accent-character to pronunciation-mora
* Simplify names
* Replace pronunciation-mora-inner with pronunciation-character
* Improve grouping of nasal characters
* Simplify character replacement
* Replace pseudo-elements with real elements
* Use an element rather than a fragment
* Rename functions
* Add wrapper
* Rename pitch-accent-characters to pronunciation-text-container
* Update test data
* Update downstep notation generation
* Rename pitch-accent-position to pronunciation-downstep-notation-container
* Space
* Wrap pronunciations in a container node
* Update preview
* Embed pitch accent styles directly | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Organize
* Add utility to get diacritic information about a character
* Show mora without diacritic
* Add a hidden handakuten for copy-paste purposes | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Create PronunciationGenerator
* Update DisplayGenerator
* Update templates
* Move pronunciation styles to a separate file
* Simplify pitch-accents-preview.html | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Update schema to support information about nasal and devoiced mora
* Expose nasalPositions and devoicePositions in dictionary entry data
* Expose nasalPositions, devoicePositions in grouped pitch info
* Update display generator
* Update test dictionary data
* Update test data |