aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-12-16Fix smooth scrolling, all cases.Stephen Blott
2014-12-15Update to 1.47Phil Crosby
2014-12-15Merge pull request #1324 from mrmr1993/add-tolerance-to-scroll-checkPhil Crosby
Fix smooth scrolling when zoomed.
2014-12-16Use a tolerance when checking scrolling to fix zoomed scrollsmrmr1993
2014-12-15Skip over tiny frames when calling focusThisFramemrmr1993
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-15Update version number to 1.46Phil Crosby
2014-12-15Change bugfix -> bug fixPhil Crosby
2014-12-15Changelog for 1.46Phil Crosby
2014-12-15Fix typoPhil Crosby
2014-12-15Fix z-index to be consistent with vimium.css.Stephen Blott
The z-indexes in vimium.css were recently changed. Those changes didn't get pushed through into vomnibar.css when moving the vomnibar to an iframe. Fixed here.
2014-12-15Merge branch 'master' into post-1.46Stephen Blott
2014-12-15Merge pull request #1313 from ↵Stephen Blott
smblott-github/mrmr1993-stop-memory-leak-for-keydown-repeats Mrmr1993 stop memory leak for keydown repeats
2014-12-15Fix second memory leak in KeydownEvents.Stephen Blott
2014-12-15Minor cleanup in evaluateXPath.Stephen Blott
2014-12-15Merge branch 'fullscreen-children-linkhints' of ↵Stephen Blott
https://github.com/mrmr1993/vimium into mrmr1993-fullscreen-children-linkhints
2014-12-15Rework KeydownEvents as an abject.Stephen Blott
2014-12-15Merge 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-15Merge remote-tracking branch 'upstream/master' into post-1.46Stephen Blott
2014-12-15Restrict evaluateXPath to the fullscreen element when fullscreenmrmr1993
2014-12-14Only register events as handled oncemrmr1993
2014-12-14Hide the smooth scroll option from the settings UIPhil Crosby
See #1299 for context.
2014-12-14Allow more exclusion rules before showing a scrollbarPhil Crosby
2014-12-14Remove the custom scrollbar stylingPhil Crosby
IMO the default styling looks a lot better, at least on OSX
2014-12-14FRAMESET frames should not be registered.Stephen Blott
Somewhere along the road, this got goofed up. This reverts to the intended behaviour.
2014-12-14FRAMESET frames should not be registered.Stephen Blott
Somewhere along the road, this got goofed up. This reverts to the intended behaviour.
2014-12-14Minor refactoring of CursorHider.Stephen Blott
2014-12-14Merge branch 'hideMouseOnLinux' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-hideMouseOnLinux
2014-12-14Merge branch 'disable-on-disable' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-disable-on-disable
2014-12-14Merge 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-14Check if cursorHideStyle is in the document before remove()-ing itmrmr1993
2014-12-14Use a boolean to track whether we are scrolling in CursorHidermrmr1993
2014-12-14Remove unused code in CursorHidermrmr1993
2014-12-14Use cursor: none and pointer-events: none to hide the cursor on scrollmrmr1993
2014-12-14Implement cursor hiding on scrollmrmr1993
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-14Merge pull request #1309 from ↵Stephen Blott
smblott-github/no-default-binding-for-download-link Remove default binding for LinkHints.activateModeToDownloadLink.
2014-12-14Remove default binding for LinkHints.activateModeToDownloadLink.Stephen Blott
LinkHints.activateModeToDownloadLink is newly-added, and hasn't been in a release before. It's an advanced command, and it's not clear it warrants a default binding.
2014-12-14Merge branch 'add-html5-input-types' of https://github.com/mrmr1993/vimium ↵Stephen Blott
into mrmr1993-add-html5-input-types
2014-12-14List HTML5 date types that should use simulateSelectmrmr1993
2014-12-14Update a comment about the changed nature of isSelectablemrmr1993
2014-12-14Add comment to try/catch regexp.Stephen Blott
2014-12-14Wrap RegExp for exclusions in a try catch to prevent parse error failsmrmr1993
2014-12-13Remove insert mode check for keyup handlingmrmr1993
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-13Make keyup event suppression more readablemrmr1993
2014-12-13Simplify settings port cleanup logicmrmr1993
2014-12-13Merge pull request #1304 from smblott-github/scrolling-fix-viewSizeStephen Blott
Fix flipped viewSize properties in scroller.
2014-12-13Fix flipped viewSize properties in scroller.Stephen Blott
2014-12-12Merge remote-tracking branch 'smblott-github/option-for-options-page'Phil Crosby
Conflicts: pages/options.html
2014-12-08Detect port disconnects (ie. extension is disabled) and disable frontendmrmr1993
2014-12-06Only consider fullscreen elements' children for link hintsmrmr1993
2014-12-05Make the z-indices a little bit smallerPhil Crosby