| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-19 | Disable cursor hider. | Stephen Blott | |
| See #1359. There appear to be common cases where the cursor hider doesn't hide the cursor. So the UX is inconsistent. We need to consider whether this is fixable or acceptable. | |||
| 2014-12-19 | Tidy cursor hider, move haveChromeVersion to utils. | Stephen Blott | |
| 2014-12-17 | Disable cursor hiding for Chrome versions < 39.0.2171.71 | mrmr1993 | |
| There is a bug for earlier versions of Chrome which leaves `pointer-events: none` stuck enabled for Google+ after a certain amount of scrolling. | |||
| 2014-12-17 | Ensure cursor is hidden on scroll | mrmr1993 | |
| 2014-12-17 | Add comment re. Math.sign(). | Stephen Blott | |
| 2014-12-17 | Disable CursorHider pending fix for #1345. | Stephen Blott | |
| 2014-12-17 | Revert 932652086c9ad601c92ef4aae250f9e0b6ad51a6. | Stephen Blott | |
| 2014-12-17 | Ensure we only init CursorHider once | mrmr1993 | |
| 2014-12-17 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| 2014-12-16 | Add a little more context to a comment | Phil Crosby | |
| 2014-12-16 | Do not use Math.sign(). | Stephen Blott | |
| 2014-12-16 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| Conflicts: background_scripts/main.coffee | |||
| 2014-12-16 | Add comments to nextFrame logic. | Stephen Blott | |
| 2014-12-16 | Merge branch 'skip-tiny-frames' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-skip-tiny-frames | |||
| 2014-12-16 | Merge remote-tracking branch 'upstream/master' into post-1.46 | Stephen Blott | |
| 2014-12-16 | Fix smooth scrolling, all cases. | Stephen Blott | |
| 2014-12-16 | Use a tolerance when checking scrolling to fix zoomed scrolls | mrmr1993 | |
| 2014-12-15 | Skip over tiny frames when calling focusThisFrame | mrmr1993 | |
| GMail and Google Inbox both use a large number of small (typically 0x0 or 1x1 frames) which we have to pass over with nextFrame to get to the frames we want. We avoid this issue by ignoring all frames with height or width < 3, since these will be essentially invisible to the user anyway. | |||
| 2014-12-15 | Fix typo | Phil Crosby | |
| 2014-12-15 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| 2014-12-15 | Fix second memory leak in KeydownEvents. | Stephen Blott | |
| 2014-12-15 | Rework KeydownEvents as an abject. | Stephen Blott | |
| 2014-12-15 | Merge branch 'stop-memory-leak-for-keydown-repeats' of ↵ | Stephen Blott | |
| https://github.com/mrmr1993/vimium into mrmr1993-stop-memory-leak-for-keydown-repeats | |||
| 2014-12-14 | Only register events as handled once | mrmr1993 | |
| 2014-12-14 | FRAMESET frames should not be registered. | Stephen Blott | |
| Somewhere along the road, this got goofed up. This reverts to the intended behaviour. | |||
| 2014-12-14 | FRAMESET frames should not be registered. | Stephen Blott | |
| Somewhere along the road, this got goofed up. This reverts to the intended behaviour. | |||
| 2014-12-14 | Minor refactoring of CursorHider. | Stephen Blott | |
| 2014-12-14 | Merge branch 'hideMouseOnLinux' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-hideMouseOnLinux | |||
| 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-14 | Check if cursorHideStyle is in the document before remove()-ing it | mrmr1993 | |
| 2014-12-14 | Use a boolean to track whether we are scrolling in CursorHider | mrmr1993 | |
| 2014-12-14 | Remove unused code in CursorHider | mrmr1993 | |
| 2014-12-14 | Use cursor: none and pointer-events: none to hide the cursor on scroll | mrmr1993 | |
| 2014-12-14 | Implement cursor hiding on scroll | mrmr1993 | |
| This begins to address #662, by hiding the cursor when the page is scrolled to prevent a distracting cursor and accidentally triggering hover effects. | |||
| 2014-12-13 | Remove insert mode check for keyup handling | mrmr1993 | |
| If we have handled a keydown then we should always handle its corresponding keyup, regardless of what mode we're in. This prevents us from passing the keyup event for `i` to the page when we enter insert mode. | |||
| 2014-12-13 | Make keyup event suppression more readable | mrmr1993 | |
| 2014-12-13 | Simplify settings port cleanup logic | mrmr1993 | |
| 2014-12-13 | Fix flipped viewSize properties in scroller. | Stephen Blott | |
| 2014-12-08 | Detect port disconnects (ie. extension is disabled) and disable frontend | mrmr1993 | |
| 2014-12-05 | Make the z-indices a little bit smaller | Phil Crosby | |
| 2014-12-04 | Increase the z-index of all components to close to Number.MAX_VALUE | mrmr1993 | |
| 2014-11-30 | Merge pull request #1238 from ↵ | Phil Crosby | |
| smblott-github/smooth-scrolling-requestAnimationFrame-repeat Smooth scrolling via requestAnimationFrame, with keyboard repeat | |||
| 2014-11-28 | Clear all keydown events that correspond to a keyup event | mrmr1993 | |
| 2014-11-23 | Merge branch 'contentEditable-fix' of github.com:smblott-github/vimium | Stephen Blott | |
| 2014-11-23 | Frames; more cleanup and simplification. | Stephen Blott | |
| 2014-11-23 | Don't record frameIds for frames only containing a frameset | mrmr1993 | |
| Frameset frames have no content of their own -- they only embed other pages in sub-frames. The user can't perform any actions (of ours or the browsers) with a frameset focused, so we might as well just not focus it. | |||
| 2014-11-23 | Remove redundant code, add a new listener to be more consistent | mrmr1993 | |
| 2014-11-23 | Fix frame switching after frame redirect/creation | mrmr1993 | |
| 2014-11-22 | Revert 3f3f256e1abe2a7795ba89ff6b84d4b81fb0a7e2. | Stephen Blott | |
| On reflection, 3f3f256e1abe2a7795ba89ff6b84d4b81fb0a7e2 seems like a bad idea. It's unnecessary, and risks unforeseen consequences. | |||
