| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Merge pull request #2761 from mrmr1993/typo-fix | Stephen Blott | |
| Typos | |||
| 2017-11-02 | Fix typos | mrmr1993 | |
| This should have no user-facing impact. | |||
| 2017-11-02 | Remove the right listener from hashchange | mrmr1993 | |
| 2017-11-01 | Merge pull request #2558 from mrmr1993/rectsOverlapKill | Stephen Blott | |
| Simplify rectsOverlap | |||
| 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-11-01 | Rename Rect.contains to Rect.intersects, add an explanitory comment | mrmr1993 | |
| 2017-11-01 | Refine definition of Rects.rectsOverlap | mrmr1993 | |
| 2017-10-31 | Merge pull request #2753 from mrmr1993/always-consume-keyup | Stephen Blott | |
| Always suppress keyups for keydowns that we handle, enforced in handlerStack | |||
| 2017-10-29 | Remove unused code | mrmr1993 | |
| 2017-10-29 | Let handlerStack call consumeKeyup rather than calling it explicitly | mrmr1993 | |
| 2017-10-29 | Suppress all keyup events automatically if we consume the keydown | mrmr1993 | |
| 2017-10-29 | Merge pull request #2733 from mrmr1993/ff-android | Stephen Blott | |
| Minimal Firefox Android support | |||
| 2017-10-29 | Better wording of backup/restore help text. | Stephen Blott | |
| 2017-10-29 | Merge pull request #2748 from mrmr1993/frontend-split | Stephen Blott | |
| Move normal mode and its commands out of vimium_frontend.coffee | |||
| 2017-10-29 | Guard against undefined DomUtils, instead of stubbing in tests | mrmr1993 | |
| 2017-10-29 | Move FF package build into regular build process. | Stephen Blott | |
| (Separately, these two processes may be doing the same thing.) | |||
| 2017-10-29 | Make file inputs work with filtered hints. | Stephen Blott | |
| 2017-10-29 | Refacator restore/save code. | Stephen Blott | |
| Some the long-reach code here is ugly. Things are too spread around. This refactors the code called on "save" to a callback. Thus, the code related to backup and restore is localised. | |||
| 2017-10-29 | Tidy up exports in vimium_frontend | mrmr1993 | |
| 2017-10-29 | Move findAndFollow* to mode_normal.coffee | mrmr1993 | |
| 2017-10-29 | Move FocusSelector to mode_normal.coffee | mrmr1993 | |
| 2017-10-29 | Reset the restore-backup file chooser on save. | Stephen Blott | |
| It's just cleaner this way. | |||
| 2017-10-29 | Move selectFoundInputElement into mode_find | mrmr1993 | |
| 2017-10-29 | Merge pull request #2751 from smblott-github/backup-settings | Stephen Blott | |
| Fix backup link for FF and Chrome. | |||
| 2017-10-29 | Move focusFoundLink into mode_find, don't expose it as global | mrmr1993 | |
| 2017-10-29 | Fix restore for exclusion rules. | Stephen Blott | |
| In the case of exclusion rules, we first have to remove existing rules; otherwise, the restored rules are *appended* to the existing rules. | |||
| 2017-10-29 | Tidy up backup code. | Stephen Blott | |
| This can be shorter now. | |||
| 2017-10-29 | Fix backup link for FF and Chrome. | Stephen Blott | |
| This makes the UI for generating an options backup the same for FF and Chrome. We populate the *Backup* link on `mousedown`. | |||
| 2017-10-29 | Fix backup download for Firefox. | Stephen Blott | |
| 2017-10-29 | Note backup/restore in README. | Stephen Blott | |
| 2017-10-29 | Hide "Download Backup" Link. | Stephen Blott | |
| On Chrome, this text was becoming visible when the "Create Backup" button was pressed. Mention @mrmr1993: you might want to check this in FF. | |||
| 2017-10-29 | Merge pull request #2750 from smblott-github/backup-settings | Stephen Blott | |
| Add backup/restore for Vimium options. | |||
| 2017-10-29 | Include settingsVersion in backup. | Stephen Blott | |
| 2017-10-29 | Make backup JSON human readable. | Stephen Blott | |
| 2017-10-29 | FF: Show backup download link in the options page | mrmr1993 | |
| Firefox doesn't seem to respect the |download| attribute for links, and it garbage collects our blob URL when we navigate away from the options page (to the object URL). We work around this by simply showing the download link in Firefox. Disappointingly, the user needs to right-click the link and choose to download from the context menu. Behaviour in Chrome is unchanged, except that the download link is now visible. | |||
| 2017-10-28 | Remove normal mode commands from global scope | mrmr1993 | |
| 2017-10-28 | Remove invokeCommandString, call NormalModeCommands directly | mrmr1993 | |
| 2017-10-28 | Bind LinkHints, Vomnibar and Marks commands appropriately | mrmr1993 | |
| 2017-10-28 | Add backup/restore for Vimium options. | Stephen Blott | |
| See the *very* bottom of the options page (below advanced settings). Clicking "Backup" creates a JSON file. Selecting a backup populates the options inputs, the user then clicks *Save Changes* to confirm. | |||
| 2017-10-27 | Move goPrevious and goNext to normal mode file | mrmr1993 | |
| 2017-10-27 | Include LinkHints, Vomnibar and Marks commands in normal mode file | mrmr1993 | |
| 2017-10-27 | Split focusInput, move the main part into the normal mode file | mrmr1993 | |
| 2017-10-27 | Add tests to check that foreground commands are implemented | mrmr1993 | |
| 2017-10-27 | Move passNextKey to normal mode file | mrmr1993 | |
| 2017-10-27 | Move mainFrame and showHelp to normal mode file | mrmr1993 | |
| 2017-10-27 | Move normal mode find commands into normal mode file | mrmr1993 | |
