aboutsummaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAge
* Use native IndexedDB for database additionstoasted-nutbread2019-11-10
|
* Use for of loop instead of forEachtoasted-nutbread2019-11-10
|
* Remove Download check when resolving Audio datasabs2019-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a bug (seemingly unreported) in Yomichan where an Anki card will not contain any audio if the JapanesePod101 audio source trumps a secondary audio source (e.g. JapanesePod101-alternate) where the jpod101 source can't find the word requested. For example, そして has an audio entry in the alternate source but not the standard source. (Alternatively, there may be a bug in the jpod101 audioUrlBuilder, because I've only noticed this problem with hiragana-only expressions. JPod101 may not host those on the same url scheme any more. I'm not sure how to fix that, though, and the bug I'm addressing here does still persist). The reason this happens is that audioGetFromUrl uses downloaded audio to effectively check for a 404 (by examining the audio duration), but that check doesn't happen when an Anki card is being created (i.e. "download" is set, which I've changed to "willDownload" here). This change removes that check, but retains the will-download intent information to prevent attempts to download tts data, which AnkiConnect cannot do. I've also added a short explanation as to why the download check happens where it does. I think the unused audio object will get garbage collected since it's not referenced again, but I've explicitly unset it as well.
* Fixes for Edgetoasted-nutbread2019-11-09
|
* search page checkbox stylingsiikamiika2019-11-10
| | | | Change checkboxes to color-inverting icons
* Allow templates to be tested on the settings pagetoasted-nutbread2019-11-09
|
* Use HTML templates for anki fieldstoasted-nutbread2019-11-09
|
* always disable scanning IME checkbox labelsiikamiika2019-11-09
|
* enable custom CSS on search pagesiikamiika2019-11-09
|
* use scan toggling for stroke order diagram toosiikamiika2019-11-09
|
* enable expression scan toggling on search pagesiikamiika2019-11-09
|
* Add support for some regex functions in handlebars templatestoasted-nutbread2019-11-08
|
* Optimize dictFieldFormattoasted-nutbread2019-11-08
|
* Fix seekForward and seekBackward not handling length=0 case correctlytoasted-nutbread2019-11-08
|
* Add outdated warningtoasted-nutbread2019-11-07
|
* Remove unused functiontoasted-nutbread2019-11-07
|
* Update dictionary order based on prioritytoasted-nutbread2019-11-07
|
* Prevent page exit while database operations are in progresstoasted-nutbread2019-11-07
|
* Add support for importing multiple dictionaries at oncetoasted-nutbread2019-11-07
|
* Add support for deleting individual dictionariestoasted-nutbread2019-11-07
|
* Update how nodes are hiddentoasted-nutbread2019-11-07
|
* Add button and confirmation dialog for database purgetoasted-nutbread2019-11-07
|
* Update how dictionaries are displayed on the settings pagetoasted-nutbread2019-11-07
|
* Add functions for getting dictionary informationtoasted-nutbread2019-11-07
|
* Simplify how option visibility is changedtoasted-nutbread2019-11-07
|
* Update version1.9.5Alex Yatskov2019-11-05
|
* Fix overlapping popup timerstoasted-nutbread2019-11-05
|
* refactoring and optimizationsiikamiika2019-11-04
|
* prevent accidental lookup on glossary text selectsiikamiika2019-11-03
|
* Fix autoHideResults not workingtoasted-nutbread2019-11-03
|
* Add faviconstoasted-nutbread2019-11-02
|
* Group similar functions togethertoasted-nutbread2019-10-28
|
* Fix some issues with the context menutoasted-nutbread2019-10-28
|
* Style updatetoasted-nutbread2019-10-28
|
* Reset preventions earliertoasted-nutbread2019-10-28
|
* Check pendingLookup earliertoasted-nutbread2019-10-28
|
* Remove setPrimaryTouchtoasted-nutbread2019-10-28
|
* Simplify touch event implementationtoasted-nutbread2019-10-28
|
* Make selectionContainsPoint statictoasted-nutbread2019-10-28
|
* Improve namingtoasted-nutbread2019-10-28
|
* Remove setterstoasted-nutbread2019-10-28
|
* Remove unused variabletoasted-nutbread2019-10-28
|
* Remove searchFromTouchtoasted-nutbread2019-10-28
|
* Simplify how touch events use onAfterSearchtoasted-nutbread2019-10-28
|
* Rename textSourceLast to textSourceCurrenttoasted-nutbread2019-10-28
|
* Update how definitions are searched fortoasted-nutbread2019-10-28
|
* Move checktoasted-nutbread2019-10-28
|
* Remove unused varstoasted-nutbread2019-10-28
|
* Don't pass null textSource into searchSourcetoasted-nutbread2019-10-28
|
* Use promiseTimeouttoasted-nutbread2019-10-28
|