aboutsummaryrefslogtreecommitdiffstats
path: root/background_scripts/main.coffee
AgeCommit message (Collapse)Author
2014-10-26Limit repeats, minor refactoring.Stephen Blott
2014-10-26Merge branch 'limitedRepeats' of github.com:mrmr1993/vimium into ↵Stephen Blott
mrmr1993-limitedRepeats
2014-10-26Merge branch 'fix-tab-restore' of github.com:mrmr1993/vimium into ↵Stephen Blott
mrmr1993-fix-tab-restore
2014-10-26Refactor CSS injection.Stephen Blott
2014-10-26Merge branch 'fix-insertCSS-error' of github.com:mrmr1993/vimium into ↵Stephen Blott
mrmr1993-fix-insertCSS-error
2014-10-26Change registerFrameIfSizeAvailable to registerFrame, stop sending sizemrmr1993
We were never using the area property, and it was causing an infinite setTimeout loop on frames with height == 0 or width == 0 (often caused by AdBlockPlus etc.).
2014-10-25Fence off unnecessary tabQueue code when chrome.sessions is definedmrmr1993
2014-10-25Fail gracefully in restoreTab when runtime.lastError is setmrmr1993
This brings behaviour of the chrome.sessions codepath in line with the legacy code.
2014-10-25Prompt for confirmation when executing large numbers of repeatsmrmr1993
Implement `repeatLimit`, to prompt for confirmation before repeating a command a large number of times, and apply it to tab creation/deletion commands.
2014-10-25Add noRepeat to relevent frontend commandsmrmr1993
The use of Vomnibar commands with a numerical prefix > 1 is broken and non-trivial to fix. This patch introduces the `noRepeat` property for frontend commands, applying it to all Vomnibar commands and several others.
2014-10-25Check chrome.runtime.lastError to fix error in chrome.runtime.lastErrormrmr1993
2014-09-06Structured passkeys; changes following code review; major rewrite of options.Stephen Blott
2014-09-02Structured exclusion rules: Simplify isEnabledForUrl.Stephen Blott
2014-09-02Structured exclusion rules: Fix typos and minor issues.Stephen Blott
2014-09-02Structured passkeys, internally and on the options and popup pages.Stephen Blott
2014-08-24Fix passKeys bug introduced in commit 700d35aStephen Blott
2014-08-24Better state management for passkeys.Stephen Blott
2014-08-24New icons for partially enabled, for passkeys.Stephen Blott
2014-08-23Allow passing of keys to the underlying page (comments can start with " too).Stephen Blott
2014-08-23Allow passing of keys to the underlying page (fix/maintain order of ↵Stephen Blott
exclusion list).
2014-08-23Allow passing of keys to the underlying page (populate page popup with ↵Stephen Blott
existing rule).
2014-08-23Allow passing of keys to the underlying page (more minor code review).Stephen Blott
2014-08-23Allow passing of keys to the underlying page (minor code review).Stephen Blott
2014-08-23Allow passing of keys to the underlying page.Stephen Blott
2014-08-17Code tweaksPhil Crosby
2014-08-17Tweak the move tabs command namePhil Crosby
I think this is at little more readable, at least in the code
2014-08-17Add closeTabsToLeft, closeTabsToRight and closeOtherTabs commandsmrmr1993
2014-08-16Merge pull request #1075 from mrmr1993/incognitoNewWindowPhil Crosby
Fix "move tab to new window" for incognito tabs
2014-08-16Update restore tab for upcoming chrome.sessions APImrmr1993
See [here](https://developer.chrome.com/extensions/sessions#method-restore) for API details
2014-06-21Fix "move tab to new window" for incognito tabsmrmr1993
2014-06-14Merge pull request #1058 from mijoharas/custom_search_enginesPhil Crosby
Custom search engines
2014-05-29Adding in search engines feature to fix #1009mike-work
2014-05-13Fix implementation of and add repetition to moveTabLeft and moveTabRight ↵mrmr1993
commands This fixes #1056.
2014-05-11Merge pull request #796 from deiga/tab-movement-commandsPhil Crosby
Added command to move tab to the left and right
2014-05-09Update background_scripts/main.coffeeTimo Sand
2014-05-09Added support for chromes upcoming sessionRestore APITimo Sand
2014-05-09Added command to move tab to the left and rightTimo Sand
2014-04-30Merge branch 'smblott-github-sync-chrome-instances'Phil Crosby
Conflicts: tests/unit_tests/utils_test.coffee
2014-04-27Response to @philc's comments regarding sync.Stephen Blott
2014-04-19Delay initializing sync until other components have started.Stephen Blott
2013-10-04Add shortcut to pin/unpin Tabfukayatsu
2013-09-12Changed deprecated chrome.extension on chrome.runtime in all files and fix testsMaksim Ryzhikov
2013-05-09Remove the callback parameter of removeTab()sainaen
callback parameter is never passed to removeTab(), so adding it to the selectionChangeHandlers list causes 'Can not call method call() of undefined' error after closing the tab.
2013-05-07Tweak to make if statement positively formedPhil Crosby
2013-05-07Merge pull request #816 from UncleBill/masterPhil Crosby
Fix issue #772
2013-05-06Replace all deprecated sendRequest() calls with new sendMessage()sainaen
2013-04-15fix issue #772UncleBill
2013-03-06Shorten names.Jez Ng
2013-03-06Merge remote-tracking branch 'deiga/patch-4'Jez Ng
Conflicts: background_scripts/commands.coffee
2013-03-02Merge remote-tracking branch 'deiga/float-tab' into HEADJez Ng
Conflicts: background_scripts/commands.coffee background_scripts/main.coffee