(cb)
| 4726 | }; |
| 4727 | |
| 4728 | var createOptionItems = function(cb) { |
| 4729 | var ret = []; |
| 4730 | var c = []; |
| 4731 | var len = 1; |
| 4732 | |
| 4733 | ret.push({ name: I18N.getMessage('Installed_userscripts'), heading: true, scriptTab: true}); |
| 4734 | |
| 4735 | var s = convertMgmtToMenuItems(null, true); |
| 4736 | if (!s.length) { |
| 4737 | s.push({ name: I18N.getMessage('No_script_is_installed'), image: chrome.extension.getURL('images/info.png')}); |
| 4738 | s.push({ name: I18N.getMessage('Get_some_scripts___'), image: chrome.extension.getURL('images/edit_add.png'), url: 'http://userscripts.org', newtab: true}); |
| 4739 | } else { |
| 4740 | len = s.length; |
| 4741 | } |
| 4742 | |
| 4743 | var done = function(exts) { |
| 4744 | |
| 4745 | for (var i=0; i< exts.length; i++) { |
| 4746 | var k = exts[i]; |
| 4747 | |
| 4748 | var obj = { name: k.name, |
| 4749 | id: k.id, |
| 4750 | icon: k.icon, |
| 4751 | code: null, |
| 4752 | position: 0, |
| 4753 | positionof: len, |
| 4754 | enabled: k.enabled, |
| 4755 | version: k.version, |
| 4756 | description: k.description, |
| 4757 | nativeScript: true }; |
| 4758 | |
| 4759 | ret.push(obj); |
| 4760 | } |
| 4761 | |
| 4762 | ret.push ({ name: 'Version', |
| 4763 | id: null, |
| 4764 | version: true, |
| 4765 | value: chrome.extension.getVersion() }); |
| 4766 | |
| 4767 | ret.push ({ name: I18N.getMessage('New_userscript'), |
| 4768 | id: null, |
| 4769 | image: chrome.extension.getURL('images/script_add.png'), |
| 4770 | icon: chrome.extension.getURL('images/txt.png'), |
| 4771 | code: Config.values.scriptTemplate, |
| 4772 | nnew: true, |
| 4773 | position: -1, |
| 4774 | positionof: len, |
| 4775 | enabled: true, |
| 4776 | userscript: true }); |
| 4777 | |
| 4778 | ret = ret.concat(s); |
| 4779 | ret.push(createDivider()); |
| 4780 | |
| 4781 | ret.push({ name: I18N.getMessage('Settings'), heading: true}); |
| 4782 | |
| 4783 | var optsg = []; |
| 4784 | var optse = []; |
| 4785 | var optsu = []; |
no test coverage detected
searching dependent graphs…