Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Replace hasOwnProperty with simplified hasOwn function | toasted-nutbread | 2019-11-26 |
| | |||
* | Move additional utility functions to DOM | toasted-nutbread | 2019-11-26 |
| | |||
* | Create DOM utility file | toasted-nutbread | 2019-11-26 |
| | |||
* | Add details field to apiTermsFind | toasted-nutbread | 2019-11-10 |
| | |||
* | Create functions for the cases of isMouseButton | toasted-nutbread | 2019-11-10 |
| | | | | | | | | | | | | | | jshint was showing a warning that there was no break statement after the first case, which there doesn't need to be. The most straightforward way to fix this without using the unclear // jshint ignore:line is to just have two functions. This change also updates invocations of isMouseButton to use the exact case function, as this will remove the need to check the case of mosueEvent.type. This was done because onMouseMove is invoked at a high frequency. | ||
* | 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 |
| | |||
* | 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 |
| | |||
* | Don't pass null textSource into searchSource | toasted-nutbread | 2019-10-28 |
| | |||
* | Use promiseTimeout | toasted-nutbread | 2019-10-28 |
| | |||
* | Move onError catch into searchAt | toasted-nutbread | 2019-10-28 |
| | |||
* | Make the search button reuse an open search tab if it exists | toasted-nutbread | 2019-10-19 |
| | |||
* | Reposition popup on window resize rather than clear the search | toasted-nutbread | 2019-10-17 |
| | | | | Fixes #107 | ||
* | Update *show* APIs to unified showContent and setContent | toasted-nutbread | 2019-10-17 |
| | |||
* | Assign first popup on the search page as a depth of 1 | toasted-nutbread | 2019-10-15 |
| | |||
* | Add support for a popup preview | toasted-nutbread | 2019-10-12 |
| | |||
* | Don't pass options around for calls to termsShow, kanjiShow, etc. | toasted-nutbread | 2019-10-12 |
| | |||
* | Make popups store options | toasted-nutbread | 2019-10-12 |
| | |||
* | Frontend updates | toasted-nutbread | 2019-10-11 |
| | |||
* | Create utility function for logging errors | toasted-nutbread | 2019-10-08 |
| | |||
* | Merge pull request #234 from toasted-nutbread/remove-frontend-event-listeners | Alex Yatskov | 2019-10-05 |
|\ | | | | | Remove event listeners when scanning is disabled | ||
| * | Remove event listeners when scanning is disabled | toasted-nutbread | 2019-10-05 |
| | | |||
* | | Make the window.onresize handler not change focus | toasted-nutbread | 2019-10-05 |
| | | |||
* | | Rename Popup.setVisible to setVisibleOverride | toasted-nutbread | 2019-10-05 |
|/ | |||
* | Merge pull request #233 from toasted-nutbread/static-handlers | Alex Yatskov | 2019-10-05 |
|\ | | | | | Static handlers | ||
| * | Use static object for frontend message handlers | toasted-nutbread | 2019-10-02 |
| | | |||
* | | Fix inconsistent return type | toasted-nutbread | 2019-10-01 |
|/ | |||
* | Fix tab focus being changed due to settings changes | toasted-nutbread | 2019-09-29 |
| | |||
* | Merge pull request #218 from toasted-nutbread/settings-profile-conditions | Alex Yatskov | 2019-09-23 |
|\ | | | | | Settings profile conditions | ||
| * | Add support for using optionsContext to select which profile to use | toasted-nutbread | 2019-09-18 |
| | | |||
* | | Use a Promise to trigger callback when delay is 0 or less | toasted-nutbread | 2019-09-19 |
|/ | |||
* | Remove redundant call of popupTimerClear | toasted-nutbread | 2019-09-14 |
| | | | | Also use explicit null checks rather than truthy checks. |