summaryrefslogtreecommitdiff
path: root/ext/fg/js/frontend.js
Commit message (Collapse)AuthorAge
* 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
|
* Move onError catch into searchAttoasted-nutbread2019-10-28
|
* Make the search button reuse an open search tab if it existstoasted-nutbread2019-10-19
|
* Reposition popup on window resize rather than clear the searchtoasted-nutbread2019-10-17
| | | | Fixes #107
* 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
|
* Add support for a popup previewtoasted-nutbread2019-10-12
|
* Don't pass options around for calls to termsShow, kanjiShow, etc.toasted-nutbread2019-10-12
|
* Make popups store optionstoasted-nutbread2019-10-12
|
* Frontend updatestoasted-nutbread2019-10-11
|
* Create utility function for logging errorstoasted-nutbread2019-10-08
|
* Merge pull request #234 from toasted-nutbread/remove-frontend-event-listenersAlex Yatskov2019-10-05
|\ | | | | Remove event listeners when scanning is disabled
| * Remove event listeners when scanning is disabledtoasted-nutbread2019-10-05
| |
* | Make the window.onresize handler not change focustoasted-nutbread2019-10-05
| |
* | Rename Popup.setVisible to setVisibleOverridetoasted-nutbread2019-10-05
|/
* Merge pull request #233 from toasted-nutbread/static-handlersAlex Yatskov2019-10-05
|\ | | | | Static handlers
| * Use static object for frontend message handlerstoasted-nutbread2019-10-02
| |
* | Fix inconsistent return typetoasted-nutbread2019-10-01
|/
* Fix tab focus being changed due to settings changestoasted-nutbread2019-09-29
|
* Merge pull request #218 from toasted-nutbread/settings-profile-conditionsAlex Yatskov2019-09-23
|\ | | | | Settings profile conditions
| * Add support for using optionsContext to select which profile to usetoasted-nutbread2019-09-18
| |
* | Use a Promise to trigger callback when delay is 0 or lesstoasted-nutbread2019-09-19
|/
* Remove redundant call of popupTimerCleartoasted-nutbread2019-09-14
| | | | Also use explicit null checks rather than truthy checks.
* Rename type to causetoasted-nutbread2019-09-14
|
* Remove destructuring from searchAt, containsPoint, docRangeFromPointtoasted-nutbread2019-09-14
|
* Remove unused variabletoasted-nutbread2019-09-14
|
* Remove mouseDownLeft and mouseDownMiddletoasted-nutbread2019-09-14
| | | | MouseEvent.buttons can be used instead.
* Add a context object for all calls to fetch optionstoasted-nutbread2019-09-10
|
* Ensure both Popup and PopupProxy have valid depthtoasted-nutbread2019-09-10
|
* Change how options updates are handled on the frontendtoasted-nutbread2019-09-10
| | | | Only an 'optionsUpdate' signal is now sent to the frontend with empty data. The frontend then responds by performing apiOptionsGet to update the options. This makes it so that there is only a single function which is responsible for requesting options from the backend.
* Merge pull request #204 from toasted-nutbread/settings-improvementsAlex Yatskov2019-09-08
|\ | | | | Settings improvements
| * Use consistent structure for paramstoasted-nutbread2019-09-06
| |
* | Merge pull request #201 from toasted-nutbread/omit-contains-point-checkAlex Yatskov2019-09-05
|\ \ | |/ |/| Omit containsPoint check on searchAt
| * Omit containsPoint check on searchAttoasted-nutbread2019-09-03
| | | | | | | | The range returned by docRangeFromPoint is now guaranteed to contain the point due to the addition of isPointInRange checks.
* | Move static DOM scanning functions into TextSourceRangetoasted-nutbread2019-09-02
| |
* | simplified if statement back to single linesiikamiika2019-09-02
| |
* | prevent closing new child popup on parent mouseoutsiikamiika2019-09-02
| |
* | make containsPoint async everywheresiikamiika2019-09-02
| |
* | Add option to enable/disable scanning of source expressions in popupstoasted-nutbread2019-09-02
| |
* | Update nested initialization parameters passed via message rather than using ↵toasted-nutbread2019-09-02
| | | | | | | | the URL query string