Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use native IndexedDB to create database and object stores | toasted-nutbread | 2019-11-10 |
| | |||
* | Use native IndexedDB for bulkAdd operations | toasted-nutbread | 2019-11-10 |
| | |||
* | Use native IndexedDB for database additions | toasted-nutbread | 2019-11-10 |
| | |||
* | Use for of loop instead of forEach | toasted-nutbread | 2019-11-10 |
| | |||
* | Remove Download check when resolving Audio data | sabs | 2019-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 Edge | toasted-nutbread | 2019-11-09 |
| | |||
* | search page checkbox styling | siikamiika | 2019-11-10 |
| | | | | Change checkboxes to color-inverting icons | ||
* | Allow templates to be tested on the settings page | toasted-nutbread | 2019-11-09 |
| | |||
* | Use HTML templates for anki fields | toasted-nutbread | 2019-11-09 |
| | |||
* | always disable scanning IME checkbox label | siikamiika | 2019-11-09 |
| | |||
* | enable custom CSS on search page | siikamiika | 2019-11-09 |
| | |||
* | use scan toggling for stroke order diagram too | siikamiika | 2019-11-09 |
| | |||
* | enable expression scan toggling on search page | siikamiika | 2019-11-09 |
| | |||
* | Add support for some regex functions in handlebars templates | toasted-nutbread | 2019-11-08 |
| | |||
* | Optimize dictFieldFormat | toasted-nutbread | 2019-11-08 |
| | |||
* | Fix seekForward and seekBackward not handling length=0 case correctly | toasted-nutbread | 2019-11-08 |
| | |||
* | Add outdated warning | toasted-nutbread | 2019-11-07 |
| | |||
* | Remove unused function | toasted-nutbread | 2019-11-07 |
| | |||
* | Update dictionary order based on priority | toasted-nutbread | 2019-11-07 |
| | |||
* | Prevent page exit while database operations are in progress | toasted-nutbread | 2019-11-07 |
| | |||
* | Add support for importing multiple dictionaries at once | toasted-nutbread | 2019-11-07 |
| | |||
* | Add support for deleting individual dictionaries | toasted-nutbread | 2019-11-07 |
| | |||
* | Update how nodes are hidden | toasted-nutbread | 2019-11-07 |
| | |||
* | Add button and confirmation dialog for database purge | toasted-nutbread | 2019-11-07 |
| | |||
* | Update how dictionaries are displayed on the settings page | toasted-nutbread | 2019-11-07 |
| | |||
* | Add functions for getting dictionary information | toasted-nutbread | 2019-11-07 |
| | |||
* | Simplify how option visibility is changed | toasted-nutbread | 2019-11-07 |
| | |||
* | Update version1.9.5 | Alex Yatskov | 2019-11-05 |
| | |||
* | Fix overlapping popup timers | toasted-nutbread | 2019-11-05 |
| | |||
* | refactoring and optimization | siikamiika | 2019-11-04 |
| | |||
* | prevent accidental lookup on glossary text select | siikamiika | 2019-11-03 |
| | |||
* | Fix autoHideResults not working | toasted-nutbread | 2019-11-03 |
| | |||
* | Add favicons | toasted-nutbread | 2019-11-02 |
| | |||
* | Group similar functions together | toasted-nutbread | 2019-10-28 |
| | |||
* | Fix some issues with the context menu | toasted-nutbread | 2019-10-28 |
| | |||
* | Style update | toasted-nutbread | 2019-10-28 |
| | |||
* | Reset preventions earlier | toasted-nutbread | 2019-10-28 |
| | |||
* | Check pendingLookup earlier | toasted-nutbread | 2019-10-28 |
| | |||
* | Remove setPrimaryTouch | toasted-nutbread | 2019-10-28 |
| | |||
* | Simplify touch event implementation | toasted-nutbread | 2019-10-28 |
| | |||
* | Make selectionContainsPoint static | toasted-nutbread | 2019-10-28 |
| | |||
* | Improve naming | toasted-nutbread | 2019-10-28 |
| | |||
* | Remove setters | toasted-nutbread | 2019-10-28 |
| | |||
* | Remove unused variable | toasted-nutbread | 2019-10-28 |
| | |||
* | Remove searchFromTouch | toasted-nutbread | 2019-10-28 |
| | |||
* | Simplify how touch events use onAfterSearch | toasted-nutbread | 2019-10-28 |
| | |||
* | Rename textSourceLast to textSourceCurrent | toasted-nutbread | 2019-10-28 |
| | |||
* | Update how definitions are searched for | toasted-nutbread | 2019-10-28 |
| | |||
* | Move check | toasted-nutbread | 2019-10-28 |
| | |||
* | Remove unused vars | toasted-nutbread | 2019-10-28 |
| |