| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-14 | Fix enabled state on webNavigation. | Stephen Blott | |
| `forTrusted()` for `checkEnabledAfterURLChange()` after web navigation is being called with a request (not an event). So make the request trusted. The symptom was that pass keys and the enabled state was not being correctly updated on web navigation. | |||
| 2017-12-12 | Merge pull request #2371 from smblott-github/add-swap-option-for-marks | Stephen Blott | |
| Add "swap" command option for marks. | |||
| 2017-12-02 | Recurse an arbitrary depth into shadow DOMs for insert mode element | mrmr1993 | |
| 2017-11-30 | Rework insert mode (check status dynamically). | Stephen Blott | |
| This removes @insertModeLock and instead always checks whether we are in insert mode dynamically (as we previously did only for contentEditable). @mrmr1993... Would you be able to check this, please? It is intended to be mostly a no-op. Fixes #2841. | |||
| 2017-11-25 | Tweak #2783. | Stephen Blott | |
| Tiny tweaks... 1. The test is clearer like this. 2. Use a more CoffeeScript-ish approach to sub-string. | |||
| 2017-11-25 | Merge pull request #2783 from mrmr1993/use-HTML5-labels | Stephen Blott | |
| Use HTML labels accessor to get link hint labels for input elements | |||
| 2017-11-25 | Use mkRepeatCommand in main.coffee. | Stephen Blott | |
| Tweak of #2601. | |||
| 2017-11-25 | Merge pull request #2601 from mrmr1993/ff-copy-paste | Stephen Blott | |
| Enable Firefox clipboard commands | |||
| 2017-11-24 | Merge branch 'mrmr1993-pr/link-hints-consistent-flash' | Stephen Blott | |
| 2017-11-24 | Localise the logic for handling flash elements. | Stephen Blott | |
| 2017-11-24 | Reintroduce default value for argument in LinkHints::activateLink | mrmr1993 | |
| 2017-11-24 | Flash the clicked element for alphabet hints | mrmr1993 | |
| 2017-11-24 | Merge branch 'mrmr1993-simplifyTabCount' | Stephen Blott | |
| Merging #2792 (mention @mrmr1993). | |||
| 2017-11-24 | Retain @tabCount unchanged for non-printable characters. | Stephen Blott | |
| Previously, @tabCount was reset on the `<Shift>` `keydown` event, which defeats the purpose of #2792. Also, the @tabCount was reset on other non-printable characters such as `<LeftArrow>`. | |||
| 2017-11-22 | Add a comment for Frame expando fix | mrmr1993 | |
| 2017-11-22 | FF: Reattach expando on every message to Frame | mrmr1993 | |
| This fixes #2830: it stops timesofindia.indiatimes.com from failing due to FF bug 1408996. | |||
| 2017-11-20 | Unify link hint flash codepaths | mrmr1993 | |
| 2017-11-20 | Inline installKeyboardBlocker | mrmr1993 | |
| 2017-11-20 | Tidy up multiple/redundant checks in LinkHints.activateLink | mrmr1993 | |
| 2017-11-20 | Use Rect.translate to create rects for addFlashRect | mrmr1993 | |
| 2017-11-18 | Merge pull request #2802 from mrmr1993/pr/link-hints-pass-non-printing-keys | Stephen Blott | |
| Don't suppress default action for non-printing keys in link hints | |||
| 2017-11-18 | FF: Show HUD (transparently) when pasting, manage focus changes better | mrmr1993 | |
| 2017-11-18 | FF: Use HUD frame for openCopiedUrlIn{Current,New}Tab | mrmr1993 | |
| 2017-11-18 | FF: Use HUD.copyToClipboard everywhere | mrmr1993 | |
| 2017-11-18 | FF: Use HUD.copyToClipboard for copyCurrentUrl | mrmr1993 | |
| 2017-11-18 | Initialize the HUD for clipboard operations if it hasn't been already | mrmr1993 | |
| 2017-11-18 | FF: Add copy/paste functions to the HUD | mrmr1993 | |
| 2017-11-18 | Note reason for this rather obscure line. | Stephen Blott | |
| 2017-11-18 | Merge pull request #2800 from mrmr1993/ff-aggressively-restore-window-expando | Stephen Blott | |
| FF: Restore window expando on every event listener | |||
| 2017-11-18 | Make clear that element need not be provided here. | Stephen Blott | |
| 2017-11-18 | Merge pull request #2801 from mrmr1993/pr/search-for-scrolling-element-from-body | Stephen Blott | |
| Start searching for scrollable elements from <body> instead of <html> whenever possible | |||
| 2017-11-16 | Use Mode::push to handle adding/removing a handler | mrmr1993 | |
| 2017-11-14 | Don't suppress default action for non-printing keys in link hints | mrmr1993 | |
| This restores the old behaviour prior to c4cc76e9f6a0a99ebc297e420be739a0fc77f827 (PR #2772). | |||
| 2017-11-14 | Start searching for scrollable elements from <body> whenever possible | mrmr1993 | |
| 2017-11-14 | FF: Restore window expando on every event listener | mrmr1993 | |
| This should fix *most* problems from Firefox issue 1408996[1]. The root cause of the bug is that document.domain is set, and Firefox discards the 'expando' for the window that contains all properties we set. Technically, this can happen at any time, and so some failures are still possible. This fixes #2799. [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1408996 | |||
| 2017-11-12 | Use tabIndex to provide the special focusInput behaviour in the options | mrmr1993 | |
| 2017-11-12 | Make focusInput visit inputs according to tabIndex order | mrmr1993 | |
| 2017-11-11 | Remove unclear & unnecessary tabCount argument to updateVisibleMarkers | mrmr1993 | |
| 2017-11-11 | Clear tabCount explicitly when needed, instead of implicitly and undoing | mrmr1993 | |
| This changes the behaviour of Enter and Space. * It should make no difference for Enter, as it exits the mode. * It makes no sense for rotating the layering of the hints to clear the active hint (when the next key is pressed), so I suspect it was an oversight. | |||
| 2017-11-09 | Use HTML labels accessor to get link hint labels for input elements | mrmr1993 | |
| 2017-11-09 | Suppress keydown events for link hint characters | mrmr1993 | |
| 2017-11-02 | Compare with lower case strings when using toLowerCase | mrmr1993 | |
| Credit to @gdh1995 for catching this. | |||
| 2017-11-02 | Replace all references to selection.type with our FF polyfill | mrmr1993 | |
| Credit to @gdh1995 for catching these oversights. | |||
| 2017-11-02 | FF: Don't use Selection.getRangeAt(0) when there are no ranges | mrmr1993 | |
| This fixes #2757. | |||
| 2017-11-02 | Merge pull request #2762 from mrmr1993/gmail-roles | Stephen Blott | |
| Add some roles used by GMail to link hints | |||
| 2017-11-02 | Add some roles used by GMail to link hints, reduce no. of comparisons | mrmr1993 | |
| 2017-11-02 | Remove the right listener from hashchange | mrmr1993 | |
| 2017-11-01 | Use Rect.intersects instead of Rect.intersectsStrict | mrmr1993 | |
| We don't care about overlap at the border here, so we can happily use intersects over intersectsStrict. | |||
| 2017-11-01 | Rename Rect.rectOverlaps to Rect.intersectsStrict, clarify the comment | mrmr1993 | |
| 2017-10-29 | Remove unused code | mrmr1993 | |
