aboutsummaryrefslogtreecommitdiff
path: root/ext/bg/js/search.js
Commit message (Collapse)AuthorAge
* add workaround to Chrome clipboard.readTextsiikamiika2019-10-27
| | | | | For some reason this doesn't work on Firefox, so keep using the new API for Firefox
* make clipboardRead an optional permissionsiikamiika2019-10-27
|
* refactor and tune wanakana togglingsiikamiika2019-10-27
|
* simplify search history state handlingsiikamiika2019-10-26
|
* add button to enable/disable wanakana IMEsiikamiika2019-10-26
|
* keep url query in historysiikamiika2019-10-26
|
* add clipboard monitor to search pagesiikamiika2019-10-26
| | | | Related to issue #262 about APIs
* remember search historysiikamiika2019-10-26
|
* ignore more keys on search pagesiikamiika2019-10-26
|
* 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
* Make the search button reuse an open search tab if it existstoasted-nutbread2019-10-19
|
* Update *show* APIs to unified showContent and setContenttoasted-nutbread2019-10-17
|
* Update how custom CSS is appliedtoasted-nutbread2019-10-12
|
* Remove Display.dependenciestoasted-nutbread2019-10-12
|
* Don't pass options around for calls to termsShow, kanjiShow, etc.toasted-nutbread2019-10-12
|
* Update Display initialization processtoasted-nutbread2019-10-12
|
* Create utility function for logging errorstoasted-nutbread2019-10-08
|
* Add support for query parameter in URL on search pagetoasted-nutbread2019-10-08
|
* Use raw element references for container and spinnertoasted-nutbread2019-09-27
|
* Remove jQuery usage from search.jstoasted-nutbread2019-09-27
|
* Improve slide up animationtoasted-nutbread2019-09-27
|
* Add support for using optionsContext to select which profile to usetoasted-nutbread2019-09-18
|
* Add a context object for all calls to fetch optionstoasted-nutbread2019-09-10
|
* Add support for Edge browsertoasted-nutbread2019-08-26
|
* inject doc functions as dependenciessiikamiika2019-08-03
|
* Revert "use ES6 import and export"siikamiika2019-08-03
| | | | This reverts commit 04f4607922e84d93ca8a05708802fb6bbd61f359.
* use ES6 import and exportsiikamiika2019-08-02
|
* improved error reportingAlex Yatskov2017-09-22
|
* lots of fixes to backendAlex Yatskov2017-08-14
|
* renaming filesAlex Yatskov2017-08-14
|
* wipAlex Yatskov2017-03-04
|
* prelim search supportAlex Yatskov2017-03-04
|
* wipAlex Yatskov2017-03-01