| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-03-06 | Consider elements with 'button' in their class as clickable. | Jez Ng | |
| 2012-03-06 | Further reduction in state -- cssAdded is unnecessary. | Jez Ng | |
| 2012-03-06 | Use suppressEvent() where possible. | Jez Ng | |
| 2012-03-06 | Do not pass digits to page in normal mode. | Jez Ng | |
| 2012-03-02 | Only show hints for focusable input elements. | Jez Ng | |
| Closes #496. | |||
| 2012-03-01 | Clarify comment on followLink behavior. | Jez Ng | |
| 2012-02-29 | Tweak prev/next matching behavior. | Jez Ng | |
| 2012-02-29 | Activate <link> elements by setting window.location. | Jez Ng | |
| 2012-02-27 | HUD.enabled was incorrect. | Jez Ng | |
| 2012-02-27 | Refactor and improve scrolling code. | Jez Ng | |
| Still a WIP, but scrolling of the main window should work fine. | |||
| 2012-02-27 | Store checkbox state as a boolean. | Jez Ng | |
| 2012-02-26 | Revert "Exit insert mode upon tab switch. Closes #314." | Jez Ng | |
| This reverts commit 9e14b51f7761fa35acdbf7e5abbb7bc59928a6e2. Conflicts: vimiumFrontend.js | |||
| 2012-02-26 | Revert "Exit implicit insert mode only upon tab switch." | Jez Ng | |
| This reverts commit 469acff29be41e60eb8e1c24f007d435711d2b50. Conflicts: vimiumFrontend.js | |||
| 2012-02-26 | Revert "Make <ESC> do defocusing." | Jez Ng | |
| This reverts commit b8789c56b0ee96ee1eca75291028017c4f9d89cc. See discussion at #426. Conflicts: vimiumFrontend.js | |||
| 2012-02-26 | Don't pass <ESC> to page when quitting insert mode. | Jez Ng | |
| 2012-02-15 | Add hideHud to the vimiumFrontend.js. This now makes this preference ↵ | Phil Crosby | |
| actually effective. | |||
| 2012-02-15 | Fix the hudEnabled logic to work with the new settings framework. | Phil Crosby | |
| 2012-02-15 | Merge pull request #466 from fernandezpablo85/master | Phil Crosby | |
| Allow users to hide HUD | |||
| 2012-02-14 | some changes in boolean checks | Pablo Fernandez | |
| 2012-02-11 | Set scroll position only after DOM has loaded. | Jez Ng | |
| 2012-01-29 | Really prevent find mode from matching its own searches. | Jez Ng | |
| We do this by hiding the HUD before each search -- this should be 100% foolproof. Zero-width spaces did not do the job at all, while spaces of font size 0 were not always invisible (see e1e178b). | |||
| 2012-01-29 | Fix bug in 'no matches' message. Refactor and simplify. | Jez Ng | |
| The message was not showing up the first time the user pressed 'n'. | |||
| 2012-01-29 | Make check for document.body more robust. | Jez Ng | |
| document.body.nodeName is not always 'body' -- it might be 'frameset', for instance. | |||
| 2012-01-27 | Fix minor bug with scrolling. | Jez Ng | |
| 2012-01-26 | Next / prev links should be visible. | Jez Ng | |
| Also, links later in the document are more likely to be the ones we want as they are further down the page, so favor the former. | |||
| 2012-01-26 | Isolate zero-width spaces in <span>s. | Jez Ng | |
| 2012-01-26 | Color find matches orange. | Jez Ng | |
| The brighter color makes them more visible. The orange is chosen to match Chrome's default color. | |||
| 2012-01-26 | Add some feedback messages for find service. | Jez Ng | |
| Also, do not assume that findModeRawQuery has a value. | |||
| 2012-01-26 | Re-enable Vimium on the options page. | Jez Ng | |
| The options page now modifies localStorage using the same settings interface as the content scripts. | |||
| 2012-01-26 | Make <ESC> do defocusing. | Jez Ng | |
| Vimium will try to blur the active element first. If there is no element to be blurred, we select the topmost frame instead. Thus the user is able to use <ESC> to return Vimium fully to its 'default' state. Closes #426. | |||
| 2012-01-26 | Favor next / prev links with fewer words. | Jez Ng | |
| Also favor exact word matches over inexact ones. | |||
| 2012-01-26 | When activating links, click instead of setting window.location. | Jez Ng | |
| This allows us to activate Ajax links properly. | |||
| 2012-01-26 | Ensure we always pass a number for scrolling. | Jez Ng | |
| 2012-01-26 | Factor out common DOM functions. | Jez Ng | |
| 2012-01-25 | Do not enter insert mode automatically when searching. | Jez Ng | |
| Form input elements only trigger insert mode when the user hits <esc> or <cr>. Closes #183. | |||
| 2012-01-25 | Trap more keystrokes when in find mode. Closes #310. | Jez Ng | |
| 2012-01-25 | Make find queries browser-global and persistent. | Jez Ng | |
| Closes issue #285. | |||
| 2012-01-25 | Allow content scripts to both read and write settings. | Jez Ng | |
| 2012-01-25 | Ensure the find mode HUD doesn't match its own searches. | Jez Ng | |
| This fixes up the initial attempt at using the zero-width space in commit e1e178b. | |||
| 2012-01-25 | Add enhancements and bugfixes for find mode. | Jez Ng | |
| * Case-sensitivity behavior is now equivalent to Vim's 'smartcase'. * \I flag turns on 'noignorecase'. * If a regex does not parse, assume the user isn't done typing yet. | |||
| 2012-01-25 | Finish initial implementation of regex find. | Jez Ng | |
| 2012-01-25 | Add in angelonuffer's code, and add angelonuffer to CREDITS. | Ângelo Otávio Nuffer Nunes | |
| 2012-01-24 | hide HUD option | Pablo Fernandez | |
| 2012-01-20 | Fix a rogue suppressEvent() exception | Phil Crosby | |
| 2012-01-19 | bubbleEvent should manage the native event propagation. | Jez Ng | |
| If the handlers do not want it bubbled up the internal stack, we can safely assume that they do not want it bubbled up the native stack as well. This fixes some problems e.g. with Google search pages. | |||
| 2012-01-19 | Exit implicit insert mode only upon tab switch. | Jez Ng | |
| Don't do it when the user has merely switched windows. | |||
| 2012-01-18 | Handle special keys with keydown handler. | Jez Ng | |
| (Hopefully) closes #427. | |||
| 2012-01-15 | Harden and move CSS declarations out of the code. | Peter Parks | |
| Remove CSS from background_page.html and change getLinkHintCss to only return the user's overrides. Add vimiumReset class to html generated by completionDialog, helpDialog, linkHints and vimiumFrontEnd Add vimium.css to the manifest and link to it in the tests_harnesses/automated.html and options.html. Add an id, vimiumLinkHintsContainer, to linkhints div to allow user overrides to have a higher specificity. Change the default for the user CSS override. | |||
| 2012-01-15 | Adjusted CSS for linkhints, help menu, text search, and bookmarks search UI ↵ | Peter Parks | |
| elements. They should now be able to stand up to base element declarations created by a website. Added comments to the linkhints css settings on the options page and set default properties that a user would change to make it clear where they should be modified. Added a dropshadow to the linkhints to make them stand out better against similarly colored site backgrounds. | |||
| 2012-01-15 | Defined margin as 0 on .vimiumHintMarker and .vimiumHUD to protect against ↵ | Peter Parks | |
| margin settings on the base div element by sites | |||
