aboutsummaryrefslogtreecommitdiffstats
path: root/background_page.html
AgeCommit message (Collapse)Author
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
2009-09-20Initial project commitPhil Crosby