| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-02 | Force our key event handlers to have the highest possible priority | mrmr1993 | |
| * The `window` object receives key events before the `document` object, and so any event listeners on `window` get priority. This commit switches from binding `keydown`, `keypress`, `keyup` on `document` to on `window`. * We were using `event.stopPropagation()` to prevent other event listeners from firing if we had handled an event. This stopped the event from propagating to other elements/objects and triggering their event listeners, but didn't block event listeners registered on the same object as ours. Switching to `event.stopImmediatePropagation()` ensures that our event listener is the last to run for the event. Fixing these issues allows Vimium to regain control over key events in Google Groups (eg. the [vimium-dev group](https://groups.google.com/forum/vimium-dev)). | |||
| 2014-10-30 | Merge branch 'fix-tests' of github.com:mrmr1993/vimium | Stephen Blott | |
| 2014-10-29 | Fix tests | mrmr1993 | |
| 2014-10-29 | Revert 2c7bebb5f2c873850c2b2d82013cab4eb3d4913c | Stephen Blott | |
| On reflection, this seems too dangerous: - Somebody excluded flash for a reason, and without knowing that reason, it seems dangerous. - Imagine a flash game with key bindings. Perhaps it uses ? to show the key bindings, and ESC to hide them again. With 2c7bebb5f2c873850c2b2d82013cab4eb3d4913c, you can never hide the key bindings (I think). All in all, this just seems too risky. | |||
| 2014-10-29 | Repair insert mode. | Stephen Blott | |
| I broke it here: 77e1ded091062ca2e52264d222482dcd06290a9b | |||
| 2014-10-27 | Merge branch 'command-option-tests' | Stephen Blott | |
| 2014-10-27 | Note need for more command tests. | Stephen Blott | |
| 2014-10-27 | Merge pull request #1199 from smblott-github/command-option-tests | Stephen Blott | |
| Command tests - validate advanced commands | |||
| 2014-10-27 | Ensure advanced commands are in command groups. | Stephen Blott | |
| 2014-10-27 | Validate each advanced command is in a command group. | Stephen Blott | |
| 2014-10-27 | Fix tests for favicons. | Stephen Blott | |
| 2014-10-27 | Merge favicons for vomnibar. | Stephen Blott | |
| 2014-10-26 | Reduce max removeTab to chrome.session.MAX_SESSION_RESULTS. | Stephen Blott | |
| 2014-10-26 | Merge pull request #1197 from smblott-github/command-option-tests | Stephen Blott | |
| Add tests to validate command structures. | |||
| 2014-10-26 | Add tests to validate command structures. | Stephen Blott | |
| 2014-10-26 | Increase repeatLimits. | Stephen Blott | |
| 2014-10-26 | Merge branch 'mrmr1993-add-download-link-to-commands' | Stephen Blott | |
| 2014-10-26 | Merge branch 'add-download-link-to-commands' of github.com:mrmr1993/vimium ↵ | Stephen Blott | |
| into mrmr1993-add-download-link-to-commands | |||
| 2014-10-26 | Merge branch 'smblott-github-flash-blur' | Stephen Blott | |
| 2014-10-26 | Merge branch 'flash-blur' of github.com:smblott-github/vimium into ↵ | Stephen Blott | |
| smblott-github-flash-blur | |||
| 2014-10-26 | Limit repeats, minor refactoring. | Stephen Blott | |
| 2014-10-26 | Add LinkHints.activateModeToDownloadLink to command list | mrmr1993 | |
| 2014-10-26 | Merge branch 'limitedRepeats' of github.com:mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-limitedRepeats | |||
| 2014-10-26 | Allow blur of embedded objects (e.g. flash). | Stephen Blott | |
| 2014-10-26 | Merge branch 'mrmr1993-fix-tab-restore' | Stephen Blott | |
| 2014-10-26 | Merge branch 'fix-tab-restore' of github.com:mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-fix-tab-restore | |||
| 2014-10-26 | Fix detection of embedded objects. | Stephen Blott | |
| 2014-10-26 | Merge branch 'mrmr1993-fix-insertCSS-error' | Stephen Blott | |
| 2014-10-26 | Refactor CSS injection. | Stephen Blott | |
| 2014-10-26 | Merge branch 'fix-insertCSS-error' of github.com:mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-fix-insertCSS-error | |||
| 2014-10-26 | Merge branch 'mrmr1993-stop-frame-register-infinite-loop' | Stephen Blott | |
| 2014-10-26 | Change registerFrameIfSizeAvailable to registerFrame, stop sending size | mrmr1993 | |
| We were never using the area property, and it was causing an infinite setTimeout loop on frames with height == 0 or width == 0 (often caused by AdBlockPlus etc.). | |||
| 2014-10-25 | Fence off unnecessary tabQueue code when chrome.sessions is defined | mrmr1993 | |
| 2014-10-25 | Fail gracefully in restoreTab when runtime.lastError is set | mrmr1993 | |
| This brings behaviour of the chrome.sessions codepath in line with the legacy code. | |||
| 2014-10-25 | Add sessions permission to manifest.json | mrmr1993 | |
| Fixes tab restoration | |||
| 2014-10-25 | Prompt for confirmation when executing large numbers of repeats | mrmr1993 | |
| Implement `repeatLimit`, to prompt for confirmation before repeating a command a large number of times, and apply it to tab creation/deletion commands. | |||
| 2014-10-25 | Add noRepeat to relevent frontend commands | mrmr1993 | |
| The use of Vomnibar commands with a numerical prefix > 1 is broken and non-trivial to fix. This patch introduces the `noRepeat` property for frontend commands, applying it to all Vomnibar commands and several others. | |||
| 2014-10-25 | Check chrome.runtime.lastError to fix error in chrome.runtime.lastError | mrmr1993 | |
| 2014-10-25 | Merge branch 'feature/edit-url-in-vomnibar' of github.com:sukima/vimium into ↵ | Stephen Blott | |
| sukima-feature/edit-url-in-vomnibar Conflicts: background_scripts/commands.coffee | |||
| 2014-10-25 | Merge pull request #784 from deiga/patch-3 | Stephen Blott | |
| Add links-hint mode to download links | |||
| 2014-10-22 | Merge pull request #1154 from smblott-github/passkeys-structured | Stephen Blott | |
| Structured exclusion rules internally, and on the popup and options pages. | |||
| 2014-10-22 | Clearer reset-to-defaults confirmation message. | Stephen Blott | |
| 2014-10-19 | Add some guidelines for PRs | Phil Crosby | |
| 2014-10-19 | Add some style advice | Phil Crosby | |
| These represent common feedback given on PRs | |||
| 2014-09-06 | Structured passkeys; changes following code review; major rewrite of options. | Stephen Blott | |
| 2014-09-05 | Merge pull request #1142 from luanpotter/master | Phil Crosby | |
| Suggestion for impl of #1141 | |||
| 2014-09-03 | Changed to show url when item selected | Luan Nico | |
| 2014-09-02 | Structured exclusion rules: Simplify isEnabledForUrl. | Stephen Blott | |
| 2014-09-02 | Structured exclusion rules: Fix typos and minor issues. | Stephen Blott | |
| 2014-09-02 | Retain excludedUrls setting, so testers can revert to previous versions. | Stephen Blott | |
