aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
AgeCommit message (Collapse)Author
2010-09-19Small bugfix in hideHelpDialog() -- thanks walm.ilya
2010-09-10Tiny style fixup.ilya
2010-09-10Make 'gi' compatible with repetition, i.e. 5gi will focus the fifth input ↵ilya
box on the page.
2010-09-05Make it so that 'gotoFirstInput' does not require the text box to have an ID ↵Phil Crosby
on it.
2010-09-05Implemented "gi" feature to focus first input elementPhil Crosby
Conflicts: commands.js
2010-08-30-190 added scrollToLeft + scrollToRight commands in order to scroll to the ↵Your Name
end of the page horizontally -- remove stylistic whitespaces
2010-08-27-192 fixed scrollToTop and scrollToBottom default horizontal value now using ↵Your Name
window.pageXOffset
2010-06-12Add 'goUp' function. However, it does not support command repetition.int3
2010-06-01Allow mapping to arrow keys and f-keysConrad Irwin
Conflicts: commands.js
2010-05-18Add a link to the Options page in the vimium help dialog. Closes #87.Phil Crosby
2010-04-19Skip default action in hideHelpDialog. Fixes #126.Johannes Emerich
Return values of event handlers added with addEventListener are ignored, so returning `false` doesn't help. Instead preventDefault has to be called on the event that is passed on to the handler.
2010-04-18Allow '?' to close help dialog if it's shown. Closes #124.rspeicher
2010-04-10Apply saving of scroll positions to all tabs, no matter how they are closed.ilya
2010-03-17Oops, fixing my refactor of the modifier key handling.ilya
2010-03-16Refactor a bit for simplicity.ilya
2010-03-15Fix a bug where the second modifier key was ignored (due to else-if's). This ↵ilya
closes issue 97.
2010-03-09Make the HUD styles more robust to the underlying page's styles.Phil Crosby
2010-03-09Ensure that the version number link has an underline.Phil Crosby
2010-03-09Move the close button in the upgrade message up by 2px.Phil Crosby
2010-03-09Refresh completion keys on all tabs and associated data structures after key ↵ilya
mappings are saved.
2010-03-07Make the help dialog a little more robust against the page's styles.Phil Crosby
2010-03-07Fix a bug where typing "?" as the page loaded would cause a JS error.Phil Crosby
2010-03-07Move some of the keyboard-translation code into another file.Phil Crosby
This keeps things tidy and will allow this code to be accessed from the Options page.
2010-03-07Vertically center the help dialog.Phil Crosby
2010-03-07Show a help dialog when pressing ? which displays all of the current ↵Phil Crosby
keybindings o_O
2010-03-07Handle shift for non-letter keys that are affected by the WebKit bug under ↵ilya
Windows/Linux. This closes issue #84.
2010-03-07Fix a bug where we weren't properly ignoring keystrokes that are just metakeys. ilya
2010-03-07Fix a bunch of key handling related bugs in one swoop. ilya
We were incorrectly generating valid first keys and completion keys for <c-x> type commands. This closes issue #85 and the alt+d override issue.
2010-03-04Fix alt key behaviour as per issue 75Robert Elm
When alt key is pressed during key event, change keyCode to read <a-{keyCode}>
2010-01-31Ctrl+D and Ctrl+U now scroll by 1/2 page instead of a fixed amount, to ↵Phil Crosby
mirror Vim's behavior. Fixes #57.
2010-01-30Save the current version to localStorage, and when an update arrives, show a ↵Phil Crosby
user notification. This closes #64. Note that updates won't trigger until we've saved the user's version to their localStorage, which means this change will go into effect for our users the version *after* the next release (so 1.16).
2010-01-30Tweak the CSS so you can use link hints to close the "vimium has been ↵Phil Crosby
upgraded" message.
2010-01-30Add the abililty to show a "vimium has been upgraded" message to the HUD. ↵Phil Crosby
Also refactor styles into CSS.
2010-01-30Fix minor typo.Phil Crosby
2010-01-22Move the link hints CSS to the background page, and create a setting for ↵Phil Crosby
user-definable CSS.
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.