aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-12-02Merge pull request #2840 from GKFX/patch-1Stephen Blott
Add shift to list of modifier keys in README
2017-12-02Do not initialise backup/restore on the popup page.Stephen Blott
This was generating a (harmless) error on the popup page.
2017-11-30Rework 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-29event.code is not always defined.Stephen Blott
While looking into #2841, I observed that we are seeing keyboard events for which neither `event.key` not `event.code` is defined. They might be being generated by the page.
2017-11-26Add shift to list of modifier keys in READMEGeorge Bateman
2017-11-25Tweak #2783.Stephen Blott
Tiny tweaks... 1. The test is clearer like this. 2. Use a more CoffeeScript-ish approach to sub-string.
2017-11-25Merge pull request #2783 from mrmr1993/use-HTML5-labelsStephen Blott
Use HTML labels accessor to get link hint labels for input elements
2017-11-25Merge pull request #2711 from pyarmak/masterStephen Blott
Added UpToDate autocompletion engine
2017-11-25Note upgrading requires permissions.Stephen Blott
2017-11-25Remove background-page Clipboard operations.Stephen Blott
These are no longer needed following #2601. @mrmr1993... If these are ever needed again, then we can just revert this commit (and make them background commands again).
2017-11-25Remove unused parameter.Stephen Blott
Tweak of #2601.
2017-11-25Use mkRepeatCommand in main.coffee.Stephen Blott
Tweak of #2601.
2017-11-25Merge pull request #2601 from mrmr1993/ff-copy-pasteStephen Blott
Enable Firefox clipboard commands
2017-11-24FF: Use a contenteditable <div> for Clipboard.pastemrmr1993
This adds support for pasting rich text from the clipboard
2017-11-24Merge branch 'mrmr1993-pr/link-hints-consistent-flash'Stephen Blott
2017-11-24Localise the logic for handling flash elements.Stephen Blott
2017-11-24Remove unused callback parametermrmr1993
2017-11-24Reintroduce default value for argument in LinkHints::activateLinkmrmr1993
2017-11-24Flash the clicked element for alphabet hintsmrmr1993
2017-11-24Note new createTab options.Stephen Blott
2017-11-24Merge pull request #2836 from smblott-github/add-createTab-optionsStephen Blott
Add window and incognito options for createTab.
2017-11-24Add window and incognito options for createTab.Stephen Blott
Examples: # Just create new windows map X createTab window map X createTab incognito # Create windows with URLs map X createTab window https://developer.chrome.com/home https://github.com/philc/vimium map X createTab window URL1 URL2 URL3 `2X` creates two new windows, each with all of the indicated URLs. Fixes #2825.
2017-11-24Merge branch 'mrmr1993-simplifyTabCount'Stephen Blott
Merging #2792 (mention @mrmr1993).
2017-11-24Retain @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-22Merge pull request #2831 from mrmr1993/ff-india-timesStephen Blott
FF: Reattach expando on every message to Frame
2017-11-22Add a comment for Frame expando fixmrmr1993
2017-11-22FF: Reattach expando on every message to Framemrmr1993
This fixes #2830: it stops timesofindia.indiatimes.com from failing due to FF bug 1408996.
2017-11-20Unify link hint flash codepathsmrmr1993
2017-11-20Inline installKeyboardBlockermrmr1993
2017-11-20Tidy up multiple/redundant checks in LinkHints.activateLinkmrmr1993
2017-11-20Use Rect.translate to create rects for addFlashRectmrmr1993
2017-11-18Merge pull request #2802 from mrmr1993/pr/link-hints-pass-non-printing-keysStephen Blott
Don't suppress default action for non-printing keys in link hints
2017-11-18FF: Show HUD (transparently) when pasting, manage focus changes bettermrmr1993
2017-11-18FF: Add contentEditable to clipboard operation textboxesmrmr1993
2017-11-18FF: Use HUD frame for openCopiedUrlIn{Current,New}Tabmrmr1993
2017-11-18FF: Use HUD.copyToClipboard everywheremrmr1993
2017-11-18FF: Refocus the parent window after focusing the HUD for clipboard opsmrmr1993
2017-11-18FF: Use HUD.copyToClipboard for copyCurrentUrlmrmr1993
2017-11-18FF: Add clipboardWrite permission, so we can copy to clipboardmrmr1993
2017-11-18Initialize the HUD for clipboard operations if it hasn't been alreadymrmr1993
2017-11-18FF: Add copy/paste functions to the HUDmrmr1993
2017-11-18Note reason for this rather obscure line.Stephen Blott
2017-11-18Merge pull request #2800 from mrmr1993/ff-aggressively-restore-window-expandoStephen Blott
FF: Restore window expando on every event listener
2017-11-18Make clear that element need not be provided here.Stephen Blott
2017-11-18Merge pull request #2801 from mrmr1993/pr/search-for-scrolling-element-from-bodyStephen Blott
Start searching for scrollable elements from <body> instead of <html> whenever possible
2017-11-18Merge pull request #2817 from ↵Stephen Blott
mrmr1993/pr/link-hints-use-mode-push-for-modifier-handler Use Mode::push instead of manually removing a handler
2017-11-18Merge pull request #2815 from mrmr1993/pr/css-for-all-uiStephen Blott
Change description of CSS option
2017-11-16Use Mode::push to handle adding/removing a handlermrmr1993
2017-11-16Change description of CSS optionmrmr1993
2017-11-14Don't suppress default action for non-printing keys in link hintsmrmr1993
This restores the old behaviour prior to c4cc76e9f6a0a99ebc297e420be739a0fc77f827 (PR #2772).