aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
AgeCommit message (Collapse)Author
2010-01-18Remove a vestige from zoomOut(). Fixes #67.Phil Crosby
2010-01-18Merge branch 'master' of github.com:philc/vimiumPhil Crosby
Conflicts: settings.html
2010-01-18Make the characters used in link hints a user-configurable option. Fixes #66.Phil Crosby
I'll clean up the way we store and handle default options shortly.
2010-01-17Fix up the c-[ patch a bit.ilya
2010-01-17Use document.activeElement instead of focusNode when detecting focus.Phil Crosby
This should be equivalent and simplify the implementation.
2010-01-17When detecting whether an element is an embed, include OBJECT as well as ↵Phil Crosby
EMBED tags. Fixes #54.
2010-01-17Check for "not null" instead of false (which incorrectly includes 0) when ↵Phil Crosby
focusing an element. Fixes #63.
2010-01-17Enter insert mode when focusing rich text editors (nodes with ↵Phil Crosby
contentEditable=true). Fixes #62.
2010-01-18map <c-[> to EscapeClemens Buchacher
2010-01-13className = "vimiumHUD" added to HUD.displayElementAkhIL
This className makes posible to overwrite style only for vimium things. linkHints already have class name.
2010-01-11added c-f + c-b (scroll full page up or down)Adrian Rollett
2010-01-09ESC clears the keyQueueJim Ramsay
This allows a user to abort part-way through a multi-character command.
2010-01-06Linux also suffers from webkit keyIdentifier bugJim Ramsay
2010-01-03Implement 'y' -- yank (copy) the current tab's url to the clipboard.ilya
2010-01-03Add some UI feedback in the HUD if there are no exact matches for the ↵ilya
current search. Fixes #42.
2010-01-03Listen for vimium keydown events in the capture phase, so they are never ↵Phil Crosby
sent to the webpage. Fixes #41.
2009-12-31Implement a workaround to correctly translate some keystrokes into ↵Phil Crosby
characters on Windows. Fixes #40. This fix is required to work around https://bugs.webkit.org/show_bug.cgi?id=19906
2009-12-31Make the HUD look a little nicer on WindowsPhil Crosby
2009-12-31Fix a race condition where domready would be fired prior to ↵Phil Crosby
'initializeWhenEnabled', breaking our initial input-is-focused detection
2009-12-31Set a few more styles explicitly on the HUD, to make it resistant to the ↵Phil Crosby
page's styles
2009-12-31Fix broken behavior when calling hide and then immediately calling show on ↵Phil Crosby
the HUD. Fixes #37.
2009-12-31Enter insert mode when any form element is focused. Fixes #36 and #27.Phil Crosby
2009-12-30Refresh the completion keys on every keystroke sent to the background page. ↵ilya
This is the first pass at fixing issue #34.
2009-12-30Hook up the content script to completion keys. Still need to fetch an ↵ilya
updated completionKey list after every key stroke.
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-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-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-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-06Style our HUD to match chrome's perfectly. Also avoid zooming it if the page ↵Phil Crosby
gets zoomed.
2009-12-06Enter insert mode when we click on a flash embed. Fixes #23.Phil Crosby
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-30Minor cleanup per Phil's comments.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-28Password text inputs should send us into insert mode too.Ilya
2009-11-28Add link hints, aka "follow link" support.Phil Crosby
2009-11-28Only enter insert mode with the "INPUT" element is of type "text".Phil Crosby