aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-11-02Fix unit test.Jez Ng
Earlier commit made without having compiled the changed code...
2012-11-02Avoid trapping non-tab keypresses in focusInput mode.Jez Ng
2012-11-02Add Stephen Blott to CREDITS.Jez Ng
2012-11-02Modify test to check for inorder bookmarks traversal.Jez Ng
2012-11-02Merge pull request #701 from smblott-github/bookmark-orderJez Ng
Bookmark - traversal order fixes
2012-11-02Bookmark traversal fixes.Stephen Blott
Changes: - use natural order for bookmark traversal - eliminate use of O(N^2) `shift`
2012-10-30Avoid trapping non-tab keypresses in focusInput mode.Jez Ng
2012-10-29Integrate with Travis CI.Jez Ng
2012-10-29Convert popup.js to Coffeescript.Jez Ng
2012-10-29Move a bunch of stuff under pages/ for tidiness.Jez Ng
Also correct a bug with the show / hide advanced commands button.
2012-10-29Implement marks.Jez Ng
2012-10-29Convert strings to numbers when saving options page.Jez Ng
This avoids the need to continually re-parse the strings each time we load the option value.
2012-10-29Split out compareVersions into the Utils file.Jez Ng
2012-10-29Make the numbers used in the filtered link hints configurable.Jez Ng
Closes #380.
2012-10-29Factor out scrolling code into a new file.Jez Ng
Also fix a bunch of div-scrolling behavior. Closes #486.
2012-10-29Don't restore view-source: tabs.Jez Ng
2012-10-29List all tabs in Vomnibar even before user starts typing.Jez Ng
Closes #671.
2012-10-29More tests, because I like having coverage.Jez Ng
2012-10-29Update shoulda.js submodule pointer.Jez Ng
2012-10-28Cutting 1.41 for bugfixes.Ilya Sukhar
2012-10-28Merge pull request #688 from smblott-github/scrollStepSize-default-fixJez Ng
Correct handling of default value for scrollStepSize.
2012-10-28Make the default value for scrollStepSize a string.Stephen Blott
This interacts with these lines from settings.coffee: don't store the value if it is equal to the default, so we can change the defaults in the future if (value == @defaults[key]) @clear(key) If the default value is numeric, then this test NEVER succeeds (because "==" is compiled to "===", and the types don't match). So, scrollStepSize is stored in localStorage even if it has its default value. Which obviates the intention of the line quoted above.
2012-10-28Ensure the initial selection index is always respected.Jez Ng
Closes #687.
2012-10-27Cutting 1.40Ilya Sukhar
2012-10-26Address feedback.Jez Ng
2012-10-24Use insertCSS() API instead of manually created style element.Jez Ng
For some reason addCssToPage seemed to break on Chrome 24. Closes #676.
2012-10-23Store all 4 hints-mode states in 1 state variable.Jez Ng
We were previously storing 4 states in 3 booleans, which was overkill. It was also harder to reason about and led to subtle bugs in the HUD when transitioning between states.
2012-10-23Avoid spurious HUD after shift-toggling tab opening behavior.Jez Ng
2012-10-23Update README.Jez Ng
2012-10-23Forgot to include handler_stack.js in options.html.Jez Ng
2012-10-23Refactor 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-23Tweak options page description and ensure tests pass.Jez Ng
2012-10-23Revert previous change whereby "+" characters inserted between searchStephen Blott
terms are not URLencoded.
2012-10-23Code cleanup, as requested by in3/Jez Ng here:Stephen Blott
- https://github.com/philc/vimium/pull/682.
2012-10-21Missed off one key line in previous commit.Stephen Blott
2012-10-21Configurable vomnibox default/fallback search engine.Stephen Blott
2012-10-20Deactivate alphabetical hints mode if keypress is not a hint char.Jez Ng
Closes #638, #287.
2012-10-20Refactor 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-10-20Fix initial selected input hint index.Jez Ng
2012-10-20Ensure Vomnibar selection is always within bounds.Jez Ng
Closes #670.
2012-09-11Merge pull request #652 from daz/block-stringsJez Ng
Neaten up multi-line strings with block strings.
2012-09-12Use block stringsDarren Jeacocke
2012-09-10Add missing vimiumReset.Jez Ng
2012-09-10Update shoulda.js submodule pointer.Jez Ng
2012-09-10Add option to make regex find the default. Closes #569.Jez Ng
2012-09-09More lint fixes.Jez Ng
2012-09-09Add more tests, and remove old settings code.Jez Ng
2012-09-09Tweak README.Jez Ng
2012-09-09Add JSCoverage support.Jez Ng
2012-09-09Clean up Cakefile.Jez Ng