aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-12-05Merge pull request #1162 from mrmr1993/increase-z-index-to-max-valuePhil Crosby
Increase the z-index to fix issue #1080
2014-12-04Increase the z-index of all components to close to Number.MAX_VALUEmrmr1993
2014-11-30Merge pull request #1238 from ↵Phil Crosby
smblott-github/smooth-scrolling-requestAnimationFrame-repeat Smooth scrolling via requestAnimationFrame, with keyboard repeat
2014-11-30Add Vimium design goalsPhil Crosby
2014-11-30Readme tweaksPhil Crosby
2014-11-30Move section to the maintainers guide on the wikiPhil Crosby
2014-11-29Options; Reintroduce min-height for exclusion rules.Stephen Blott
We need to keep *some* minimum height to avoid the help texts colliding.
2014-11-29Options; release focus on clicking advanced.Stephen Blott
When the show/hide advanced options link is clicked, it gains the focus, and the URL is displayed by chrome in the bottom-left corder of the window. This partially obscures the footer, so we immediately blur the link. Also, same for the "show help" link.
2014-11-29Options; restyle exclusion rules.Stephen Blott
2014-11-28Clear all keydown events that correspond to a keyup eventmrmr1993
2014-11-24Resize HUD so the contents are fully visiblemrmr1993
2014-11-24Remove test for array object methods, does not work.Stephen Blott
2014-11-24Add test for array object methods.Stephen Blott
2014-11-24Frames; eliminate Array::rotate (and support large counts).Stephen Blott
2014-11-24Frames; eliminate Array::rotate.Stephen Blott
Array::rotate extends the array object, polluting its name space; so, instead, we just rotate the array manually.
2014-11-23Merge branch 'contentEditable-fix' of github.com:smblott-github/vimiumStephen Blott
2014-11-23Frames; more cleanup and simplification.Stephen Blott
2014-11-23Frames; just add new frames to the end.Stephen Blott
We don't need to worry where frames are added, nextFrame will find the right frame to start from anyway.
2014-11-23Frames; always start rotation from the current frame.Stephen Blott
2014-11-23Frames; remove unnecessary comments.Stephen Blott
2014-11-23Frames; do not guess frame on unregisterFrame.Stephen Blott
2014-11-23Frames; more tidy up; fix typo.Stephen Blott
2014-11-23Frames; more tidy up.Stephen Blott
2014-11-23Frames; tidy up.Stephen Blott
2014-11-23Don't record frameIds for frames only containing a framesetmrmr1993
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-23Store frameIds directly in background pagemrmr1993
2014-11-23Small cosmetic changesmrmr1993
2014-11-23Change DomUtils.makeXPath to loop as an array rather than an objectmrmr1993
This fixes the tests, which were broken by makeXPath trying to recurse over Arrays with an augmented prototype.
2014-11-23Monitor a tab's frames as a list with the current frame at its headmrmr1993
2014-11-23Remove redundant code, add a new listener to be more consistentmrmr1993
2014-11-23Fix frame switching after frame redirect/creationmrmr1993
2014-11-22Merge branch 'mrmr1993-synchronous-tab-visit-marker'Stephen Blott
2014-11-22Touch up tab recency.Stephen Blott
2014-11-22Merge branch 'synchronous-tab-visit-marker' of github.com:mrmr1993/vimium ↵Stephen Blott
into mrmr1993-synchronous-tab-visit-marker
2014-11-22Stop registering tabs active for <500ms in special circumstancesmrmr1993
2014-11-22Merge two assignments of the same valuemrmr1993
2014-11-22Remove redundant stubmrmr1993
2014-11-22Merge branch 'synchronous-tab-visit-marker' of github.com:mrmr1993/vimium ↵Stephen Blott
into mrmr1993-synchronous-tab-visit-marker
2014-11-22Make delayed tab registration synchronous, real-time-basedmrmr1993
2014-11-22Options; add help text for scrollStepSize.Stephen Blott
No help is really needed. However, the gap where the help text should be looks ugly.
2014-11-22Options; use consistent capitalization.Stephen Blott
2014-11-22Revert 3f3f256e1abe2a7795ba89ff6b84d4b81fb0a7e2.Stephen Blott
On reflection, 3f3f256e1abe2a7795ba89ff6b84d4b81fb0a7e2 seems like a bad idea. It's unnecessary, and risks unforeseen consequences.
2014-11-21Merge branch 'mrmr1993-suppressAllDefaultActions'Stephen Blott
2014-11-20Fix isValidFirstKey for eg. function keysmrmr1993
2014-11-20Ensure we suppress events for all keys we handlemrmr1993
2014-11-20 Do not handle keystrokes for contentEditable (check find mode).Stephen Blott
It is not strictly necessary to check find mode here. However, if we don't do so, then we leave a booby trap for future developers. So we do the extra check. This, hopefully, means that we don't suddenly find ourselves dropping into insert mode just because somebody reorders the code elsewhere.
2014-11-20Do not handle keystrokes for contentEditable (refactor).Stephen Blott
2014-11-18Tab recency; eliminate potential memory leak.Stephen Blott
2014-11-18Tabs recency; always choose correct current tab.Stephen Blott
2014-11-18Tab recency; register visit only after 750ms.Stephen Blott