diff options
| author | Jez Ng | 2012-01-25 12:53:19 -0500 |
|---|---|---|
| committer | Jez Ng | 2012-01-26 02:48:00 -0500 |
| commit | 8e746c4125066e7eda03126f0fd86c421eacfc44 (patch) | |
| tree | f0bc75b677e882f6c4c33f05befb9639da5f9234 /options.html | |
| parent | b8789c56b0ee96ee1eca75291028017c4f9d89cc (diff) | |
| download | vimium-8e746c4125066e7eda03126f0fd86c421eacfc44.tar.bz2 | |
Re-enable Vimium on the options page.
The options page now modifies localStorage using the same settings
interface as the content scripts.
Diffstat (limited to 'options.html')
| -rw-r--r-- | options.html | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/options.html b/options.html index 02186412..037aabbc 100644 --- a/options.html +++ b/options.html @@ -2,7 +2,13 @@ <head> <title>Vimium Options</title> <script src="lib/utils.js"></script> - <script src="background/settings.js"></script> + <script src="lib/keyboardUtils.js"></script> + <script src="lib/domUtils.js"></script> + <script src="lib/clipboard.js"></script> + <script src="linkHints.js"></script> + <script src="vimiumFrontend.js"></script> + <script src="completionDialog.js"></script> + <script src="bookmarks.js"></script> <style type="text/css" media="screen"> body { font-family:"helvetica neue", "helvetica", "arial", "sans"; @@ -80,7 +86,7 @@ <script type="text/javascript"> $ = function(id) { return document.getElementById(id); }; - var defaultSettings = chrome.extension.getBackgroundPage().defaultSettings; + var defaultSettings = chrome.extension.getBackgroundPage().settings.defaults; var editableFields = ["scrollStepSize", "excludedUrls", "linkHintCharacters", "userDefinedLinkHintCss", "keyMappings", "filterLinkHints", "previousPatterns", "nextPatterns"]; @@ -97,7 +103,10 @@ }; function initializeOptions() { - populateOptions(); + if (settings.isLoaded) + populateOptions(); + else + settings.addEventListener("load", populateOptions); for (var i = 0; i < editableFields.length; i++) { $(editableFields[i]).addEventListener("keyup", onOptionKeyup, false); |
