aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-10-31Merge pull request #2753 from mrmr1993/always-consume-keyupStephen Blott
Always suppress keyups for keydowns that we handle, enforced in handlerStack
2017-10-29Remove unused codemrmr1993
2017-10-29Let handlerStack call consumeKeyup rather than calling it explicitlymrmr1993
2017-10-29Suppress all keyup events automatically if we consume the keydownmrmr1993
2017-10-29Merge pull request #2733 from mrmr1993/ff-androidStephen Blott
Minimal Firefox Android support
2017-10-29Better wording of backup/restore help text.Stephen Blott
2017-10-29Merge pull request #2748 from mrmr1993/frontend-splitStephen Blott
Move normal mode and its commands out of vimium_frontend.coffee
2017-10-29Guard against undefined DomUtils, instead of stubbing in testsmrmr1993
2017-10-29Move FF package build into regular build process.Stephen Blott
(Separately, these two processes may be doing the same thing.)
2017-10-29Make file inputs work with filtered hints.Stephen Blott
2017-10-29Refacator 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-29Tidy up exports in vimium_frontendmrmr1993
2017-10-29Move findAndFollow* to mode_normal.coffeemrmr1993
2017-10-29Move FocusSelector to mode_normal.coffeemrmr1993
2017-10-29Reset the restore-backup file chooser on save.Stephen Blott
It's just cleaner this way.
2017-10-29Move selectFoundInputElement into mode_findmrmr1993
2017-10-29Merge pull request #2751 from smblott-github/backup-settingsStephen Blott
Fix backup link for FF and Chrome.
2017-10-29Move focusFoundLink into mode_find, don't expose it as globalmrmr1993
2017-10-29Fix 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-29Tidy up backup code.Stephen Blott
This can be shorter now.
2017-10-29Fix 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-29Fix backup download for Firefox.Stephen Blott
2017-10-29Note backup/restore in README.Stephen Blott
2017-10-29Hide "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-29Merge pull request #2750 from smblott-github/backup-settingsStephen Blott
Add backup/restore for Vimium options.
2017-10-29Include settingsVersion in backup.Stephen Blott
2017-10-29Make backup JSON human readable.Stephen Blott
2017-10-29FF: Show backup download link in the options pagemrmr1993
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-28Remove normal mode commands from global scopemrmr1993
2017-10-28Remove invokeCommandString, call NormalModeCommands directlymrmr1993
2017-10-28Bind LinkHints, Vomnibar and Marks commands appropriatelymrmr1993
2017-10-28Add 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-27Move goPrevious and goNext to normal mode filemrmr1993
2017-10-27Include LinkHints, Vomnibar and Marks commands in normal mode filemrmr1993
2017-10-27Split focusInput, move the main part into the normal mode filemrmr1993
2017-10-27Add tests to check that foreground commands are implementedmrmr1993
2017-10-27Move passNextKey to normal mode filemrmr1993
2017-10-27Move mainFrame and showHelp to normal mode filemrmr1993
2017-10-27Move normal mode find commands into normal mode filemrmr1993
2017-10-27Move findAndFocus into FindMode, rename to findNextmrmr1993
2017-10-27Move FindMode exit functions into FindModemrmr1993
2017-10-27Move self-contained normal mode commands to normal mode filemrmr1993
2017-10-27Merge pull request #2747 from Honeypot95/patch-1Stephen Blott
Fixed typo
2017-10-27Fixed typoHoneypot95
2017-10-27Move NormalMode to its own content scriptmrmr1993
2017-10-27Bump to 1.61.1.v1.61.1Stephen Blott
2017-10-27Fix #2738.Stephen Blott
I omitted to check this properly. It turns out we weren't getting the options from the correct place.
2017-10-27Bump to 1.61v1.61Stephen Blott
2017-10-27Merge pull request #2742 from mrmr1993/ff-fix-fbStephen Blott
Add global objects to window.root, re-add to window on DOMLoad
2017-10-25FF: Only apply fix to bug 1408996 when appropriatemrmr1993