| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-09 | Bump to v1.62.v1.62 | Stephen Blott | |
| 2017-12-09 | Merge pull request #2852 from smblott-github/no-clipboardWrite-in-chrome-version | Stephen Blott | |
| No clipboardWrite permission for Chrome Store version. | |||
| 2017-12-03 | Merge pull request #2853 from mrmr1993/pr/link-hints-only-activated-frames | Stephen Blott | |
| Small tweaks for popup message code | |||
| 2017-12-02 | Only send link hints messages to frames which have registered | mrmr1993 | |
| This puts link hints frame behaviour back to matching fb00eaa6bd4ee8889d10a9ef9d976fefd3be7879 In particular, we go back to not sending link hints messages to frames that are too small (according to DomUtils.windowIsTooSmall). | |||
| 2017-12-02 | Show browser-blocking complaint in the popup for empty portForTab object | mrmr1993 | |
| To test the difference: * load an unblocked URL (e.g. https://www.example.com) in a tab * open the popup, see that the exclusion rules show as expected * navigate the tab to a blocked URL (e.g. chrome://extensions) * open the popup again Before this commit, the popup still shows the exclusion rules, because there is still a portForTabs object associated with the tabId. This commit adds a second check to see if the object is empty, and the message shows as expected, because all of the ports have been closed and cleared from the object. | |||
| 2017-12-02 | Ensure that a port can only unregister its frameId if it's associated | mrmr1993 | |
| This is a more complete fix for issue #2125. | |||
| 2017-12-02 | No clipboardWrite permission for Chrome Store version. | Stephen Blott | |
| 2017-12-02 | Fix link hints. | Stephen Blott | |
| 43c7390f987fea063e7a97cd8b37c7b61d45f615 inadvertently broke link hints. Mention @mrmr1993. | |||
| 2017-12-02 | Use portsForTab to decide whether Vimium can access a tab or not | mrmr1993 | |
| 2017-12-02 | Register ports for all frames that open them | mrmr1993 | |
| 2017-12-02 | Note disabled in page popup. | Stephen Blott | |
| On pages where the browser does not run extensions like vimium, replace the popup with a note explaining what and why. Fixes #2850. Currently, this is unsatisfactory because, on the Chrome new tab page, Vimium does not become active until the user tabs or clicks into the page (which is weird). | |||
| 2017-12-02 | Merge pull request #2851 from mrmr1993/pr/insert-mode-shadow-dom-recurse | Stephen Blott | |
| Recurse an arbitrary depth into shadow DOMs for insert mode element | |||
| 2017-12-02 | Recurse an arbitrary depth into shadow DOMs for insert mode element | mrmr1993 | |
| 2017-12-02 | Merge pull request #2846 from smblott-github/rework-insert-mode | Stephen Blott | |
| Rework insert mode (check status dynamically). | |||
| 2017-12-02 | Merge pull request #2840 from GKFX/patch-1 | Stephen Blott | |
| Add shift to list of modifier keys in README | |||
| 2017-12-02 | Do not initialise backup/restore on the popup page. | Stephen Blott | |
| This was generating a (harmless) error on the popup page. | |||
| 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-29 | event.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-26 | Add shift to list of modifier keys in README | George Bateman | |
| 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 | Merge pull request #2711 from pyarmak/master | Stephen Blott | |
| Added UpToDate autocompletion engine | |||
| 2017-11-25 | Note upgrading requires permissions. | Stephen Blott | |
| 2017-11-25 | Remove 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-25 | Remove unused parameter. | Stephen Blott | |
| Tweak of #2601. | |||
| 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 | FF: Use a contenteditable <div> for Clipboard.paste | mrmr1993 | |
| This adds support for pasting rich text from the clipboard | |||
| 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 | Remove unused callback parameter | mrmr1993 | |
| 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 | Note new createTab options. | Stephen Blott | |
| 2017-11-24 | Merge pull request #2836 from smblott-github/add-createTab-options | Stephen Blott | |
| Add window and incognito options for createTab. | |||
| 2017-11-24 | Add 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-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 | Merge pull request #2831 from mrmr1993/ff-india-times | Stephen Blott | |
| FF: Reattach expando on every message to Frame | |||
| 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: Add contentEditable to clipboard operation textboxes | mrmr1993 | |
| 2017-11-18 | FF: Use HUD frame for openCopiedUrlIn{Current,New}Tab | mrmr1993 | |
| 2017-11-18 | FF: Use HUD.copyToClipboard everywhere | mrmr1993 | |
