aboutsummaryrefslogtreecommitdiffstats
path: root/background_page.html
AgeCommit message (Collapse)Author
2010-01-18Have the Options page use the default settings hash defined in ↵Phil Crosby
background_page.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-18add scroll keys <c-e> and <c-y>Clemens Buchacher
2010-01-12Reverse J and K for tab navigation. Closes issue #59Mark Stosberg
http://github.com/philc/vimium/issues#issue/59
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-06'yy' instead of 'y' for the copy url to clipboard command.ilya
2010-01-03Implement 'y' -- yank (copy) the current tab's url to the clipboard.ilya
2010-01-04Add bindings 'gt'->nextTab 'gT'->previousTabJim Ramsay
These are the default vim bindings to navigate between tabs.
2010-01-02a few style changes per phil's commentsIlya
2009-12-30Get rid of chrome.tabs.getSelected in getCurrentTabUrl.ilya
2009-12-30Get rid of chrome.tabs.getSelected in checkKeyQueue.ilya
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-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-30Add support for excluded URL patterns; these URL patterns can be configured ↵Phil Crosby
from the settings page.
2009-12-30Remove some unnecessary indentationPhil Crosby
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-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-28First pass at find interface. Still needs some UI love and a highlight-all ↵ilya
feature (maybe).
2009-11-28Add link hints, aka "follow link" support.Phil Crosby
2009-11-27Break the content script's initialization into two stages, so we can do ↵Phil Crosby
tasks much earlier. This is required for restoring the page's zoom level. Otherwise, the zoom level is set after the page is rendered, causing a large nasty flicker.
2009-11-27Remove space after the "function" keyword.Phil Crosby
2009-11-27Persist the current zoom level to local storage, and restore the page zoom ↵Phil Crosby
level the next time that page is loaded.
2009-11-15First pass at a settings page. Hooked up scrollStepSize as our first setting.ilya
2009-11-13Move processing of 'i' command out into background command processor. Closes #5.ilya
2009-11-11Merge branch 'master' of github.com:philc/vimiumPhil Crosby
Conflicts: vimiumFrontend.js
2009-11-11Implement zoom in and zoom out.Phil Crosby
The hotkey for zoom currently doesn't work, because it's beeing eaten by insert mode.
2009-11-09Implement 'gf' -- toggle view source for the current page.ilya
2009-11-09Keep tab queue per-window instead of globally. This mirrors behavior in both ↵ilya
Vim and Vimperator. Closes #2.
2009-11-08Add commands for selecting the next tab and previous tab.Phil Crosby
2009-11-08Crank down the initial step size a bit; add commands for page up and page down.Phil Crosby
2009-11-08Make the style consistent in a few places.Phil Crosby
2009-11-07Set the scroll position of a restored tab once the content script is ready.Phil Crosby
Previously we did this only when the tab's status changed to "complete", which could take awhile.
2009-11-07Use window.scrollX and window.scrollY instead of document.scrollLeft/top.Phil Crosby
It's easier to use on webkit and is not buggy.
2009-11-04Implement forward and back in history.ilya
2009-11-04Some cleanup.ilya
2009-11-04Save scroll position for removed tabs.ilya
2009-10-31String together some callbacks to properly execute multiple actions that are ↵ilya
asynchronous. For example, there was a race between the tab remove call and the selection of a new tab.
2009-10-31Initial support for counts. Commands like '5j' and '5t' work pretty well. ↵ilya
'5d' and '5u' need some love.
2009-10-29Implement basic tab restore functionality (the 'u' command).ilya
2009-10-28Reload.ilya
2009-10-28Implement basic h,j,k,l navigation and remove the unnecessary registry in ↵ilya
the content script.
2009-10-28Clean up some code that's now unnecessary.ilya
2009-10-28Simplify the registry in background_page a bit.ilya
2009-10-28Add tab create and remove to the new system, disable the old system.ilya
2009-10-28First pass at a better framework for mapping keys to commands.ilya