summaryrefslogtreecommitdiff
path: root/ext/bg/js
Commit message (Collapse)AuthorAge
* focus and scroll to input only when it's neededsiikamiika2019-10-26
|
* tweak ignored keys on search pagesiikamiika2019-10-26
|
* fix various unwanted focus issues on search pagesiikamiika2019-10-26
| | | | Don't focus input if a modifier or specific keys are pressed
* make non-hotkey keys focus input on search pagesiikamiika2019-10-26
| | | | | | | | | | | | | | | | | | The issue was that scanning on search page introduced a way to lose focus of the query input, and the new feature that the search page hotkey focuses an existing search page instead of opening a new one made it more obvious. Now every key that isn't a hotkey focuses the query input, and typing text into the box scrolls it into view in case it wasn't there when searching. There is an accessibility issue that this can cause, because now tab also focuses the query input before it focuses the next element. I didn't implement a workaround for that because it would have been more complicated than this simple fix. Fixes #263
* Proper spacing for Anki in {furigana-plain}Danny2019-10-23
| | | | | | This should fix #264 Note it does not address broken segmentation, just representation within Anki itself to work properly.
* Use chrome.runtime.getURL instead of chrome.extension.getURLtoasted-nutbread2019-10-22
|
* Merge pull request #261 from toasted-nutbread/search-button-reuse-tabAlex Yatskov2019-10-20
|\ | | | | Reuse open search tab when clicking search button
| * Catch exception thrown on Edgetoasted-nutbread2019-10-20
| |
| * Fix window focus not always workingtoasted-nutbread2019-10-19
| |
| * Use links instead of buttons on context pagetoasted-nutbread2019-10-19
| |
| * Validate chrome.windows exists before usagetoasted-nutbread2019-10-19
| |
| * Allow multiple options pages to be opened on middle clicktoasted-nutbread2019-10-19
| |
| * Add support for middle clicks opening new tabs on the context buttonstoasted-nutbread2019-10-19
| |
| * Make the search button reuse an open search tab if it existstoasted-nutbread2019-10-19
| |
* | Simplify score to term frequency conversiontoasted-nutbread2019-10-19
| |
* | Use native IndexedDB APIs for findTagForTitletoasted-nutbread2019-10-19
| |
* | Move tagCache out of Database and into Translatortoasted-nutbread2019-10-19
| |
* | Remove unused database functionstoasted-nutbread2019-10-19
| |
* | Update getMergedSecondarySearchResults to use findTermsExactBulktoasted-nutbread2019-10-19
| |
* | Create getMergedSecondarySearchResultstoasted-nutbread2019-10-19
| |
* | Create function for body of findTermsMerged's sequencedDefinitions looptoasted-nutbread2019-10-19
| |
* | Use findTermsBySequenceBulk instead of findTermsBySequencetoasted-nutbread2019-10-19
| |
* | Use findKanjiBulk and findKanjiMetaBulk in Translator.findKanjitoasted-nutbread2019-10-19
| |
* | Add additional database bulk methodstoasted-nutbread2019-10-19
| |
* | Create function for creating kanji data and metatoasted-nutbread2019-10-18
| |
* | Remove temp createResulttoasted-nutbread2019-10-18
| |
* | Add missing validate callstoasted-nutbread2019-10-18
| |
* | Remove unused functionstoasted-nutbread2019-10-18
|/
* Update *show* APIs to unified showContent and setContenttoasted-nutbread2019-10-17
|
* Assign first popup on the search page as a depth of 1toasted-nutbread2019-10-15
|
* Show warning messages if persistant storage failstoasted-nutbread2019-10-15
| | | | Only Firefox seems to support persistent storage properly.
* Catch error when trying to persist storagetoasted-nutbread2019-10-13
| | | | This happens on Firefox Mobile
* Improve layout of context.html on Firefox Mobiletoasted-nutbread2019-10-13
|
* Add warning message for Mac users about App Naptoasted-nutbread2019-10-13
|
* Add apiGetEnvironmentInfo functiontoasted-nutbread2019-10-13
|
* Fix Japanese voice ordering on Firefox for Androidtoasted-nutbread2019-10-13
|
* Fix backend handling errors incorrectlytoasted-nutbread2019-10-13
|
* add css class for dictionary namesiikamiika2019-10-13
| | | | Can be used for dictionary specific styling
* Add support for text-to-speech playbacktoasted-nutbread2019-10-13
|
* audioBuildUrl => audioGetUrl and simplifytoasted-nutbread2019-10-13
|
* Rename audioGetFromSources's createAudioObject argument to downloadtoasted-nutbread2019-10-13
|
* Add option for text-to-speechtoasted-nutbread2019-10-13
|
* Placeholder and improve consistency of stylesheet rule prioritiestoasted-nutbread2019-10-13
|
* Update the popup preview to show live updates to outer CSS changestoasted-nutbread2019-10-13
|
* Allow outer popup stylesheets to be injectedtoasted-nutbread2019-10-13
|
* Adds setting for controlling the outer style of the popuptoasted-nutbread2019-10-13
|
* Add separate theme option for outer popup styletoasted-nutbread2019-10-12
|
* Update live preview custom CSS on input eventtoasted-nutbread2019-10-12
|
* Update how custom CSS is appliedtoasted-nutbread2019-10-12
|
* Add option for popup themetoasted-nutbread2019-10-12
|