aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2009-12-30Expose completion keys via sendRequest interface in background page.ilya
2009-12-30Add logic to the background page to calculate the keys that will complete a ↵ilya
valid command given the current key queue.
2009-12-30Add infrastructure to handle sendRequest calls in the background page.ilya
2009-12-30Missing return statement.ilya
2009-12-30Bring up insert mode if the user opens up the native find interface. Closes ↵ilya
issue #32.
2009-12-30Add support for excluded URL patterns; these URL patterns can be configured ↵Phil Crosby
from the settings page.
2009-12-30Add a UI in the settings page for excluding URLsPhil Crosby
2009-12-30Make the settings page look nicerPhil Crosby
2009-12-30Remove some unnecessary indentationPhil Crosby
2009-12-13Expanded the README a bit with keyboard bindings and other information.ilya
2009-12-07Switch up the scroll restoration logic for in place search to occur before ↵ilya
the real search.
2009-12-07Prevent the space bar from scrolling us if we're in find mode.ilya
2009-12-07Cooked up some in-place finding. The search results won't jump around the ↵ilya
page until you hit enter and use 'n' or 'N'. While you type the first matching result will stick. Closes #24.
2009-12-06Use "p" instead of "u" when generating link hints, because typing FU seems a ↵Phil Crosby
bit funny.
2009-12-06Make sure the HUD shows on top of page elements.Phil Crosby
Lifehacker.com's right bar would previously cover our HUD.
2009-12-06Override any line height in the HUD set by the page's css.Phil Crosby
2009-12-06Merge branch 'master' of github.com:philc/vimiumPhil Crosby
2009-12-06Guard against trying to use the HUD prior to document.body being ready. ↵Phil Crosby
Closes #25.
2009-12-06Show the zoom level in the HUD when you increase or decrease it. Closes #15.Phil Crosby
2009-12-06Add a tween class for fading an element's alpha. Use it to fade our HUD in ↵Phil Crosby
and out.
2009-12-06Use both the upper-left corner and the center of a link's bounding box to ↵Phil Crosby
determine if it's visible. I previously switched the logic to use the center of the bounding box, but that does not work well for multi-line links.
2009-12-06A harness which demonstrates various types of links, for use in debugging ↵Phil Crosby
link hints.
2009-12-06Simplify our key handling further.ilya
2009-12-06Merge branch 'master' of git://github.com/philc/vimiumilya
2009-12-06Enable non-alphanumeric characters in find queries. Closes #14.ilya
Fix involved two things: (1) unblocking the display of real spaces in the HUD when mixed in with the fake spaces intentionally inserted, (2) fixing our keydown handler to understand the scenario when we need to use the unicode keyIdentifier.
2009-12-06Explicitly set the width of our link hints, so they aren't affected by page ↵Phil Crosby
level style sheets. Fixes #22.
2009-12-06Add a note as to why the links on Google's homepage are shown in the link hints.Phil Crosby
2009-12-06Style our HUD to match chrome's perfectly. Also avoid zooming it if the page ↵Phil Crosby
gets zoomed.
2009-12-06Add a test harness for previewing chrome's various HUDs.Phil Crosby
2009-12-06Enter insert mode when we click on a flash embed. Fixes #23.Phil Crosby
2009-12-06Make opening links in the background tab feel a little snappier by removing ↵Phil Crosby
the feedback timeout.
2009-12-06Put the cursor at the end of the text field when selecting it via link ↵Phil Crosby
hints. Fixes #19.
2009-12-06Use the center of a link's bounding box instead of its upper-left corner to ↵Phil Crosby
detect if its visible. This is a slightly more accurate heuristic and fixes #17.
2009-12-05Use more characters in the link hints, and do a better job of converting a ↵Phil Crosby
number to a base-n string. Fixes #21.
2009-12-05Show a link hint instead of empty-string for the first link on a page with ↵Phil Crosby
few links
2009-12-05Support shift+F to open a link in a background tabPhil Crosby
2009-12-05Refactor the command parser to not store invalid keys in the two-key buffer. ↵ilya
Also, if the second key is itself a valid first key or a standalone command, keep it or execute it accordingly. Closes #20.
2009-12-05Exit out of find mode if you try to delete the backspace. Closes #13ilya
2009-11-30Fix bug where find mode HUD matched its own searches.ilya
2009-11-30Add extra sanity checking to partially address issue #12 -- insert mode ↵ilya
detection throws javascript error.
2009-11-30Merge branch 'master' of git://github.com/philc/vimiumilya
2009-11-30Minor cleanup per Phil's comments.ilya
2009-11-29Merge branch 'master' of github.com:philc/vimiumPhil Crosby
2009-11-29Avoid using getSelected in getSetting and getZoomLevel, because the tab may ↵Phil Crosby
be executing in the background. This will be the case if you open a new tab via middle-clicking on a link.
2009-11-29When shwoing hints, handle links which have nested elements, like <em> ↵Phil Crosby
(google search results) and <img>
2009-11-29Password text inputs should send us into insert mode too.Ilya
2009-11-28Case-insensitive search.ilya
2009-11-28First pass at find interface. Still needs some UI love and a highlight-all ↵ilya
feature (maybe).
2009-11-28semicolonilya
2009-11-28When shwoing hints, handle links which have nested elements, like <em> ↵Phil Crosby
(google search results) and <img>