aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
AgeCommit message (Collapse)Author
2011-01-04Factor out invokeCommandString.jez
Had to make 'this' point explicitly to 'window'.
2011-01-04Switch from tagName to nodeName and lowercase it when doing checks.jez
tagName returns 'undefined' for text nodes, so it is less desirable. Non-html documents return nodeName/tagNames in lowercase.
2011-01-01Merge remote branch 'origin/master' into filter-hintsjez
2011-01-01Change 'narrow' to 'filter' in variable names.jez
2011-01-01Comments and formatting.jez
2010-12-31Shorten linkHint variables where possible.jez
2010-12-31Initialize linkHints immediately after settings are loaded.jez
2010-12-31Object-ify settings.jez
2010-12-31Merge remote branch 'origin/master' into filter-hintsjez
2010-12-30A little cleanup.Ilya Sukhar
2010-12-31Use 'this' instead of 'linkHints' where possible.jez
2010-12-31Refactoring linkHints.jsjez
2010-12-31Object-ify linkHints.jsjez
2010-12-29Changing function name, and parameters per Ilya's suggestion.Julian Naydichev
2010-12-28Made is so that viewing source opens in the next tab, instead of replacing ↵Julian Naydichev
the current tab.
2010-12-28Add command repetition for goUp command. Closes #179.jez
2010-12-28Create HEAD element if it is not present.jez
Allows us to inject CSS when viewing some non-HTML documents, e.g. images. Does not work on SVG documents though.
2010-12-28Set width:auto on the HUD.jez
Some sites set this value for all divs, so this overrides it back to the default.
2010-12-14Expand the XPath used to find DOM elements for focusInput(). Closes #250.Ilya Sukhar
2010-11-26Added narrow link hints option to advanced settingsBill Casarin
2010-10-24Fix an excluded URLs regression due to frame support.Ilya Sukhar
2010-10-24Fixed Vimium getting overridden by Google Instant Search.Ilya Sukhar
May be subject to internationalization issues still but it's much better than before.
2010-10-20Implemented a workaround for the Chrome bug that broke the 'yy' command. ↵Ilya Sukhar
Closes 206. Relevant chrome bug: http://code.google.com/p/chromium/issues/detail?id=55188
2010-10-20Refactor onKeypress and onKeydown a bit.Ilya Sukhar
2010-10-14Fixed problems with / being interpreted as ?Svein-Erik Larsen
This also fixed problems with Norwegian keyboards. Incidentally, this allows website hotkeys to override vimium's hotkeys. I don't know if this is a desired effect, but I kind of like it :) I have _only_ tested the code on Linux.
2010-09-24Fix some frame logic and disable focusing the largest one for now because ↵Ilya Sukhar
it's buggy with iframes.
2010-09-23Merge branch 'frames'Ilya Sukhar
Conflicts: README.markdown background_page.html commands.js vimiumFrontend.js
2010-09-23A bunch of changes having to do with the frame support patch:Ilya Sukhar
- Focus the largest frame by default - Change the border styling to match link hints - Clean up framesForTab when tab is closed - Don't cycle through parent. This may break some sites. Needs more testing. - Fixed some naming and style - Added seven1m to CREDITS - Updated README
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-09-03Command to go to next frame.Tim Morgan
I remapped toggleViewSource to 'gs' and set 'gf' to nextFrame. Sorry this is such a huge commit. This is really the simplest way I can find to allow the extension to track all available frames as well as the currently-focused frame. If Chrome would allow access to window.frames[i], then this could probably be simpler.
2010-09-03Only show the Help Dialog on the focused frame.Tim Morgan
2010-09-03Fix view source toggle when inside a frame.Tim Morgan
2010-09-03Basic Support for FramesTim Morgan
Only the focused frame will act on key commands. On some sites (such as Gmail), the main frame is already focused, so commands just work. For other sites, focusing the desired frame may be necessary, which can be done with the Tab key (not optimal) or by clicking with the mouse (even less optimal). An additional command to cycle through frames is desirable, which will likely come in a future commit.
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