Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | 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 |
| | | |||
* | | 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 | ||
| * | | Replace some instances of Array.concat | toasted-nutbread | 2019-09-02 |
| |/ | | | | | | | .push or .unshift can accomplish the same operation without constructing new arrays. | ||
* | | Fix nested popups closing when the mouse leaves the parent's rect | toasted-nutbread | 2019-09-03 |
| | | |||
* | | Move static DOM scanning functions into TextSourceRange | toasted-nutbread | 2019-09-02 |
| | | |||
* | | fix parent focus issues for Firefox and Chrome | siikamiika | 2019-09-02 |
| | | |||
* | | change Popup.children to Popup.child | siikamiika | 2019-09-02 |
| | | |||
* | | focus the site when closing multi-level popups | siikamiika | 2019-09-02 |
| | | |||
* | | simplified if statement back to single line | siikamiika | 2019-09-02 |
| | | |||
* | | prevent closing new child popup on parent mouseout | siikamiika | 2019-09-02 |
| | | |||
* | | focus parent popup on hide instead of blurring | siikamiika | 2019-09-02 |
| | | |||
* | | make containsPoint async everywhere | siikamiika | 2019-09-02 |
| | |