aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-11-18Options; Ctrl-Enter blurs active element.Stephen Blott
2014-11-18Options; Exclusion headers, style fiddles.Stephen Blott
2014-11-18Do not handle keystrokes for contentEditable.Stephen Blott
2014-11-17Merge pull request #1240 from smblott-github/exclusion-rule-default-patternStephen Blott
Better default exclusion-rule pattern in popup
2014-11-16Options; reworked, with fixed footer.Stephen Blott
Changes: - Added caption "Miscellaneous toggles" to visually separate the link-hints checkbox from the others. - Made the text for the two link-hint character sets the same. - The "Show advanced options" link now spans two columns, so it does not affect its column's width, so the layout doesn't change when the options below the fold are expanded. - Added a fixed footer containing the help text and the save button. - The text of the save button now changes when it is enabled. (I sometimes find it hard to tell whether its been activated or not.) - Control-Enter anywhere on the page saves all options. - Aligned the entire options table left, instead of centered. This is the chrome style. However, it also makes it easier to get the alignment right between main table and the footer. - Change width of main wrapper such that it actually matches the table's width. This aligns the right edge of the bar under the title with the right edge of the second column of the table.
2014-11-16Smooth scroll; fix-ups requested by @philc.Stephen Blott
2014-11-15Smooth scroll; optimization and more tidy up.Stephen Blott
2014-11-14Smooth scroller; move calibration constants out of init.Stephen Blott
2014-11-14Smooth scroll; better documentation for calibration.Stephen Blott
2014-11-14Smooth scroll; move doScrollBy to it's own object.Stephen Blott
The main reason for doing this is so that we can add the (now) CoreScroller callbacks to the handler stack earlier, and therefore track @keyIsDown correctly at startup, while also keeping local state local.
2014-11-14Smooth scroll; partial fix to race condition.Stephen Blott
2014-11-14Smooth scroll; incororate feedback from @mrmr1993.Stephen Blott
2014-11-13Smooth scroll; admit count prefixes.Stephen Blott
2014-11-13Smooth scroll; yet more refactoring.Stephen Blott
2014-11-13Smooth scroll; fix displacement and calibrate.Stephen Blott
2014-11-13Smooth scrolling; note incorrect calibration; MUST BE FIXED!Stephen Blott
2014-11-13Smooth scrolling; tidy up, better comments.Stephen Blott
2014-11-12Better default pattern in popup (https?://...).Stephen Blott
2014-11-12Merge pull request #1239 from smblott-github/favicons-revertStephen Blott
Favicons in the vomnibar; remove support.
2014-11-12Favicons in the vomnibar; remove support.Stephen Blott
There are security issues with favicons as implemented previously. This commit removes favicon support entirely.
2014-11-11Smooth scroll; comments and more minor tidy up.Stephen Blott
2014-11-11Smooth scroll; add comment and remove unused variable.Stephen Blott
2014-11-11Smooth scroll; tidy up.Stephen Blott
2014-11-11Smooth scroll; eliminate race condition.Stephen Blott
2014-11-11Smooth scroll; tune key-repeat code.Stephen Blott
2014-11-11Smooth scroll; initial handle keyboard repeat.Stephen Blott
2014-11-11Smooth scroll; revert entry logic.Stephen Blott
2014-11-11Smooth scroll; options above the fold.Stephen Blott
2014-11-10Merge branch 'smooth-scrolling-requestAnimationFrame' of ↵Stephen Blott
github.com:mrmr1993/vimium into mrmr1993-smooth-scrolling-requestAnimationFrame
2014-11-10Change smooth scrolling to requestAnimationFrame, tidy up scroller codemrmr1993
2014-11-09Smooth scroll; handle chrome bug and refactor.Stephen Blott
2014-11-09Merge pull request #1231 from smblott-github/tabs-orderStephen Blott
Tabs order; order tabs by recency for empty searches.
2014-11-09Tabs order; minor style changes.Stephen Blott
2014-11-08Merge branch 'smblott-github-domains-only-domains'Stephen Blott
2014-11-08Merge branch 'domains-only-domains' of github.com:smblott-github/vimium into ↵Stephen Blott
smblott-github-domains-only-domains
2014-11-08Tabs order; more tests.Stephen Blott
2014-11-08Tabs order; add tests.Stephen Blott
2014-11-08Order tabs; tidy up.Stephen Blott
2014-11-07Order tabs by recency, when no query terms.Stephen Blott
2014-11-07smooth scroll; fix absolute scrolling of active element.Stephen Blott
2014-11-07Smooth scrolling.Stephen Blott
2014-11-06Prune unnecessary stuff in ensureScrollChange.Stephen Blott
2014-11-06Merge pull request #1226 from mrmr1993/noScrollOverflowHiddenStephen Blott
Disable scrolling for `overflow: hidden` elements
2014-11-06Add (initial, basic) isUrl tests (more needed).Stephen Blott
2014-11-06Fix domain tests.Stephen Blott
2014-11-06Include scheme for domain suggestions; tighter test for valid domain.Stephen Blott
2014-11-06Don't suggest domains which aren't.Stephen Blott
2014-11-05Add support for selecting HTML5 inputs, change criterion to a blacklistmrmr1993
This is designed to address several issues: * `<input type="range" />` elements don't respond well to the simulated click; they always reset their value to the minimum. * The lack of `mouseup` event from the simulated click makes `<input type="range />` elements slide when the mouse is moved. * HTML5 adds a large number of text-based `<input>`s that should be focused like the `type="text"` case, for consistency. (Using a blacklist halves the number of types we have to list.) * An `<input>` with a `type` the browser doesn't support is rendered as a `type="text"`, so a blacklist ensures that the focusing action is consistent on all elements behaving as `type="text"`.
2014-11-05Merge pull request #1222 from ↵Stephen Blott
smblott-github/popup-control-enter-to-save-and-close Control-Enter in page popup to save and close.
2014-11-05Merge 'explain-default-options-remove-restore-button'.Stephen Blott
Conflicts: pages/options.html