Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | | |||
* | | Update how popup visibility works | 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 | ||
| * | Simplify float initialization | toasted-nutbread | 2019-10-02 |
| | | |||
| * | Use static object for float message handlers | toasted-nutbread | 2019-10-02 |
| | | |||
| * | Use static object for frontend message handlers | toasted-nutbread | 2019-10-02 |
| | | |||
| * | Use KeyboardEvent.key for onKeyDown handlers | toasted-nutbread | 2019-10-02 |
| | | |||
* | | Fix inconsistent return type | toasted-nutbread | 2019-10-01 |
|/ | |||
* | Merge pull request #225 from toasted-nutbread/text-source-range-improvements | Alex Yatskov | 2019-09-30 |
|\ | | | | | TextSourceRange improvements | ||
| * | Refactor seekForward and seekBackward | toasted-nutbread | 2019-09-28 |
| | | |||
| * | Fix incorrect check | toasted-nutbread | 2019-09-28 |
| | | |||
| * | Directly return rather than use a temporary variable | toasted-nutbread | 2019-09-28 |
| | | |||
| * | Change skipped node types to use a switch statement | toasted-nutbread | 2019-09-28 |
| | | |||
* | | Fix tab focus being changed due to settings changes | toasted-nutbread | 2019-09-29 |
| | | |||
* | | Remove jQuery dependency from float.html and search.html | toasted-nutbread | 2019-09-27 |
| | | |||
* | | Implement custom window scroll | toasted-nutbread | 2019-09-27 |
| | | |||
* | | Use raw element references for container and spinner | toasted-nutbread | 2019-09-27 |
| | | |||
* | | Remove jQuery usage from float.js | toasted-nutbread | 2019-09-27 |
|/ | |||
* | 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 |
| | | |||
* | | Merge pull request #219 from toasted-nutbread/fix-null-caret-position | Alex Yatskov | 2019-09-22 |
|\ \ | | | | | | | Handle null return value of document.caretPositionFromPoint | ||
| * | | Handle null return value of document.caretPositionFromPoint | toasted-nutbread | 2019-09-18 |
| |/ | |||
* / | Use a Promise to trigger callback when delay is 0 or less | toasted-nutbread | 2019-09-19 |
|/ | |||
* | Normalize XHTML document node.nodeNode to upper case | toasted-nutbread | 2019-09-15 |
| | |||
* | Merge pull request #212 from toasted-nutbread/frontend-cleanup | Alex Yatskov | 2019-09-15 |
|\ | | | | | Frontend cleanup | ||
| * | Remove redundant call of popupTimerClear | toasted-nutbread | 2019-09-14 |
| | | | | | | | | Also use explicit null checks rather than truthy checks. | ||
| * | Return only single element when deepDomScan is not enabled | toasted-nutbread | 2019-09-14 |
| | | |||
| * | Rename type to cause | toasted-nutbread | 2019-09-14 |
| | | |||
| * | Remove destructuring from searchAt, containsPoint, docRangeFromPoint | toasted-nutbread | 2019-09-14 |
| | | |||
| * | Remove unused variable | toasted-nutbread | 2019-09-14 |
| | | |||
| * | Remove mouseDownLeft and mouseDownMiddle | toasted-nutbread | 2019-09-14 |
| | | | | | | | | MouseEvent.buttons can be used instead. | ||
* | | Merge pull request #211 from toasted-nutbread/validate-content-window | Alex Yatskov | 2019-09-14 |
|\ \ | | | | | | | Validate contentWindow before focus | ||
| * | | Validate contentWindow before focus | toasted-nutbread | 2019-09-14 |
| |/ | |||
* | | Merge pull request #210 from toasted-nutbread/defer-port-creation | Alex Yatskov | 2019-09-14 |
|\ \ | | | | | | | Defer creation of communication port until required | ||
| * | | Defer creation of communication port until required | toasted-nutbread | 2019-09-14 |
| |/ | |||
* / | Fix nested popups being shown if parent is hidden | toasted-nutbread | 2019-09-13 |
|/ | |||
* | Merge pull request #207 from toasted-nutbread/popup-proxy-writing-mode | Alex Yatskov | 2019-09-12 |
|\ | | | | | Add writingMode to PopupProxy* termsShow and kanjiShow | ||
| * | Add writingMode to PopupProxy* termsShow and kanjiShow | toasted-nutbread | 2019-09-11 |
| | | |||
* | | Add a context object for all calls to fetch options | toasted-nutbread | 2019-09-10 |
| | | |||
* | | Ensure both Popup and PopupProxy have valid depth | toasted-nutbread | 2019-09-10 |
| | | |||
* | | Change how options updates are handled on the frontend | toasted-nutbread | 2019-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-improvements | Alex Yatskov | 2019-09-08 |
|\ | | | | | Settings improvements | ||
| * | Use consistent structure for params | toasted-nutbread | 2019-09-06 |
| | | |||
| * | Remove unnecessary functions | toasted-nutbread | 2019-09-06 |
| | | | | | | | | | | | | apiOptionsSet not required in bg/js/api.js after optionsSave; optionsSave already invokes apiOptionsSet. apiOptionsSet not required in fg/js/api.js since it's never invoked by the foreground. optionsSet handler not required in bg/js/backend.js since the message is never sent by the foreground. | ||
* | | Merge pull request #201 from toasted-nutbread/omit-contains-point-check | Alex Yatskov | 2019-09-05 |
|\ \ | | | | | | | Omit containsPoint check on searchAt | ||
| * | | Omit containsPoint check on searchAt | toasted-nutbread | 2019-09-03 |
| | | | | | | | | | | | | The range returned by docRangeFromPoint is now guaranteed to contain the point due to the addition of isPointInRange checks. | ||
* | | | Merge pull request #202 from toasted-nutbread/temporary-object-optimization | Alex Yatskov | 2019-09-05 |
|\ \ \ | |_|/ |/| | | Temporary object optimization |