aboutsummaryrefslogtreecommitdiffstats
path: root/background_page.html
AgeCommit message (Collapse)Author
2012-07-26Upgrade to manifest version 2.Jez Ng
I use the beta channel by default, and it no longer allows me to run development builds with the old manifest version.
2012-07-06Bookmarks mode in Vomnibarilya
2012-07-01Disable the Vimium browser action until we can polish it some more and get a ↵Phil Crosby
new icon. Sorry dmac! Next release.
2012-06-12Uppercase utils -> UtilsPhil Crosby
2012-06-12Port settings.js to coffeescriptPhil Crosby
2012-06-12Port commands.js to coffeescriptPhil Crosby
2012-06-10Perform a google search if they hit enter with no selection.Phil Crosby
2012-06-10Complete tabs in the omnibar.Phil Crosby
Right now this is triggered on Shift+T. Firefox also does tab matching in their omnibar. I'm not sure if collapsing the two searches into one UI is a good idea.
2012-06-03Add a domain completerPhil Crosby
2012-06-03A WIP rewrite of completion in the vomnibar.Phil Crosby
The purpose of this refactor is to simplify the contract so it's easier to modify, and to make some substantial usability improvements. One of the key differences is that matching is no longer fuzzy. If you want to search more than one term, separate them by spaces. This matches the behavior in Firefox. While fuzzy matching is a nice experience for a limited set of known items (like files in the current project), it doesn't work well for a huge messy collection, like URLs in your history. The query "hello" will match random stuff from your google search results for instance, and it's hard to prune that noise using ranking intelligence.
2012-05-29Use a less wasteful escapeHtml functionPhil Crosby
2012-05-05rename help dialogPhil Crosby
2012-05-05Put content scripts and background scripts in separate directories, so the ↵Phil Crosby
purpose and execution mode are more clear. Sorry if you had patches in your local copies and this breaks them -- these renames were a long time coming, and now is better than later.
2012-05-05Name everything "completor". There's very little different between ↵Phil Crosby
completors and completorSources.
2012-05-05Shorten the declaration of async completer.Phil Crosby
2012-04-29Rename reverseAction and alternative to simply "open in new tab".Phil Crosby
The genericism is not helping.
2012-04-29Remove the venerable bookmarks implementation which is now superceded by the ↵Phil Crosby
vomnibar.
2012-04-26Allow a leading '0' to be used as a mapping.Jez Ng
Closes #520.
2012-04-10don't complete tabs in omni modeNiklas Baumstark
2012-04-10add domain completion a la Chrome omniboxNiklas Baumstark
2012-04-10move completion logic to background pageNiklas Baumstark
This has the following advantages: * searching is done in the background, UI responsiveness is improved * caches are no longer duplicated. This saves RAM and improves performance
2012-04-10fix bug when history maxResults is too highNiklas Baumstark
2012-04-10sort history by last visit time and raise number of history items to be searchedNiklas Baumstark
2012-04-10prevent duplicate history itemsNiklas Baumstark
2012-04-10improve comments and fix some naming style inconsistenciesNiklas Baumstark
2012-04-10improve perfmance by caching history results in the background page.Niklas Baumstark
Also decrease the number of included results slightly.
2012-04-10remove debug statementNiklas Baumstark
2012-04-10really get more history itemsNiklas Baumstark
2012-04-10add tab completion supportNiklas Baumstark
2012-04-10move some logic from background to content pageNiklas Baumstark
2012-04-10add fuzzy modeNiklas Baumstark
2012-04-04Strip whitespace when excluding urlsDaniel MacDougall
2012-04-01Fix buggy icon update statesDaniel MacDougall
This requires not depending on the openTabs array, since the onUpdated event is not always fired when a new page is loaded (from a new tab, for example).
2012-03-31Correctly synchronize icon and active stateDaniel MacDougall
Three situations are considered: 1. Active tab is disabled -> disable icon 2. Active tab is enabled and should be enabled -> enable icon 3. Active tab is enabled but should be disabled -> disable icon and disable vimium
2012-03-31Immediately disable Vimium if current page is excluded via the popupDaniel MacDougall
2012-03-28Add ability to exclude URLs from browser buttonDaniel MacDougall
2012-03-28Add browser icon that displays enabled/disabled stateDaniel MacDougall
2012-03-06Clean up link copying code.Jez Ng
2012-02-26Revert "Exit implicit insert mode only upon tab switch."Jez Ng
This reverts commit 469acff29be41e60eb8e1c24f007d435711d2b50. Conflicts: vimiumFrontend.js
2012-02-26Revert "Make <ESC> do defocusing."Jez Ng
This reverts commit b8789c56b0ee96ee1eca75291028017c4f9d89cc. See discussion at #426. Conflicts: vimiumFrontend.js
2012-02-15StylePhil Crosby
2012-02-15Fix the hudEnabled logic to work with the new settings framework.Phil Crosby
2012-02-15Merge pull request #466 from fernandezpablo85/masterPhil Crosby
Allow users to hide HUD
2012-02-14some changes in boolean checksPablo Fernandez
2012-01-26Make <ESC> do defocusing.Jez Ng
Vimium will try to blur the active element first. If there is no element to be blurred, we select the topmost frame instead. Thus the user is able to use <ESC> to return Vimium fully to its 'default' state. Closes #426.
2012-01-26Add migration code for old localStorage values.Jez Ng
Finish up the wrapping of localStorage. All background code should now modify localStorage via settings.js rather than doing it directly.
2012-01-26Refactor settings storage and make it support empty strings.Jez Ng
It appears that localStorage keys with the empty string as their value will have their values changed to undefined after a browser restart. The DOM Inspector shows that the keys are still present, but '{{key}} in localStorage' returns false. Convert all localStorage values to JSON as a workaround. This allows us to store null, numerical etc values seamlessly. Closes #434. Disable Vimium in the options page, due to a name collision.
2012-01-25Allow content scripts to both read and write settings.Jez Ng
2012-01-24hide HUD optionPablo Fernandez
2012-01-19Fix formatting of userDefinedLinkHintCss default value.Peter Parks