| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-15 | Modes; yet more teaks and fiddles. | Stephen Blott | |
| 2015-01-14 | Modes; fix tests. | Stephen Blott | |
| 2015-01-11 | Modes; yet more tweaks, yet more tests. | Stephen Blott | |
| 2015-01-11 | Modes; tweaks, including more tests. | Stephen Blott | |
| 2015-01-11 | Modes; tweek tests. | Stephen Blott | |
| 2015-01-11 | Modes; add DOM tests. | Stephen Blott | |
| 2015-01-11 | Modes; add DOM tests. | Stephen Blott | |
| 2015-01-06 | Modes; fix tests | Stephen Blott | |
| 2015-01-01 | Modes; minor changes. | Stephen Blott | |
| 2015-01-01 | Modes; incorporate three test modes. | Stephen Blott | |
| As a proof of concept, this incorporates normal mode, passkeys mode and insert mode. | |||
| 2014-12-30 | Merge branch 'smblott-link-hints-overlap' into post-1.46 | Stephen Blott | |
| 2014-12-29 | Fix tests for UIComponent Vomnibar iframe | mrmr1993 | |
| 2014-12-29 | Merge branch 'smblott-uicomponent-iframe' into post-1.46-with-uicomponent-iframe | Stephen Blott | |
| Conflicts: content_scripts/vimium_frontend.coffee manifest.json | |||
| 2014-12-29 | Refactor UIComponent, etc., and demo. | Stephen Blott | |
| - Simplify component API. - Iframe flashes on re-focus. - Probably some other stuff which I've forgotten. | |||
| 2014-12-28 | Fix tests for UIComponent | mrmr1993 | |
| 2014-12-18 | Move rect functions to their own file | mrmr1993 | |
| 2014-12-17 | Stop ignoring clickable opacity: none; elements | mrmr1993 | |
| Some websites (notably Facebook) use `opacity: none;` to show an image in the place of a less-customisable element (eg. an `<input type="file" />`). To not show link hints for such transparent elements is confusing and often the wrong thing to do. | |||
| 2014-12-14 | Merge branch 'disable-on-disable' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-disable-on-disable | |||
| 2014-12-14 | Merge branch 'vomnibarToPage' of https://github.com/smblott-github/vimium ↵ | Stephen Blott | |
| into smblott-github-vomnibarToPage Conflicts: background_scripts/main.coffee content_scripts/vimium.css content_scripts/vomnibar.coffee lib/utils.coffee | |||
| 2014-12-08 | Detect port disconnects (ie. extension is disabled) and disable frontend | mrmr1993 | |
| 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-31 | Fix vomnibar/iframe tests. | Stephen Blott | |
| 2014-10-31 | Add comments about moving the Vomnibar to an iframe | mrmr1993 | |
| 2014-09-17 | Hacks to make Vomnibar tests work again | mrmr1993 | |
| 2014-08-12 | Merge pull request #922 from camflint/FixBuildAndTestTasksOnWindows | Phil Crosby | |
| Fix build and test tasks on Windows | |||
| 2014-08-12 | Add a TODO to tighten up the contract of some tests | Phil Crosby | |
| 2014-08-05 | Match mixed-case relationship links in goNext/goPrevious | Vincent Bernat | |
| Link types are case-insensitive: http://www.w3.org/TR/html5/links.html#linkTypes This should fix #1115. | |||
| 2014-08-05 | Add a test for "link rel='next'" kind of link. | Vincent Bernat | |
| While this is not strictly valid, we don't put the link markup into `<head>` to avoid adding more code just for those two new tests. | |||
| 2014-06-08 | Fix build and test on Windows. | spccdt | |
| 2013-10-28 | Fixed detection of links which are only partially inside the viewport | Stanley Shyiko | |
| 2013-09-12 | Changed deprecated chrome.extension on chrome.runtime in all files and fix tests | Maksim Ryzhikov | |
| 2013-05-09 | Add runtime.getManifest() stub to Chrome mock | sainaen | |
| 2013-05-06 | Add onMessage() stub to Chrome extension API mock | sainaen | |
| 2012-10-29 | Move a bunch of stuff under pages/ for tidiness. | Jez Ng | |
| Also correct a bug with the show / hide advanced commands button. | |||
| 2012-10-29 | Make the numbers used in the filtered link hints configurable. | Jez Ng | |
| Closes #380. | |||
| 2012-10-29 | Factor out scrolling code into a new file. | Jez Ng | |
| Also fix a bunch of div-scrolling behavior. Closes #486. | |||
| 2012-10-29 | More tests, because I like having coverage. | Jez Ng | |
| 2012-10-23 | Refactor and fix findAndFollowLink. Closes #650. | Jez Ng | |
| * Fix bug where symbols that were themselves word boundaries were not getting matched * Factor out some operations for efficiency * Add tests | |||
| 2012-10-20 | Refactor handlerStack. Closes #657. | Jez Ng | |
| Previously, handlerStack was designed only for removal of the handler right at the top of the stack. However, some handlers sought to remove themselves when they were not at the top of the stack, creating confusion. The new handlerStack ensures that such removal can always be done safely. | |||
| 2012-09-09 | Add JSCoverage support. | Jez Ng | |
| 2012-09-08 | Merge branch 'next-release' | Jez Ng | |
| 2012-09-08 | Fix formatting. | Jez Ng | |
| 2012-09-08 | Set up PhantomJS testing. | Jez Ng | |
