home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 December / PCWorld_2007-12_cd.bin / audio-video / songbird / Songbird_0.3_windows-i686.exe / defaults / preferences / songbird-prefs.js < prev   
Text File  |  2007-10-27  |  14KB  |  321 lines

  1. //@line 2 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  2. // Songbird Default Prefs.
  3.  
  4. // DON'T CHANGE THIS.  This is not "bones".
  5. pref("toolkit.defaultChromeURI", "chrome://songbird/content/xul/songbird.xul");
  6. pref("toolkit.defaultChromeFeatures", "chrome,modal=no,toolbar=no,popup=no,titlebar=no");
  7.  
  8. // This is only used by the MAC version
  9. pref("browser.chromeURL", "chrome://songbird/content/xul/macCmdLineFwd.xul");
  10.  
  11. // Prevent xulrunner from launching multiple instances of Songbird.
  12. pref("toolkit.singletonWindowType", "Songbird:Main");
  13.  
  14. pref("general.useragent.extra.songbird", "Songbird/0.3 (20071027125233)");
  15.  
  16. pref("general.skins.selectedSkin", "rubberducky/0.2");
  17.  
  18. // Dump the current ram footprint when minimized.
  19. pref("config.trim_on_minimize", true);
  20.  
  21. // Scan for some extra plugins.
  22. pref("plugin.scan.SunJRE", "1.3");
  23. pref("plugin.scan.Acrobat", "5.0");
  24. pref("plugin.scan.Quicktime", "5.0");
  25. pref("plugin.scan.WindowsMediaPlayer", "7.0");
  26.  
  27. // Password Manager
  28. pref("signon.rememberSignons", true);
  29. pref("signon.expireMasterPassword", false);
  30. pref("signon.SignonFileName", "signons.txt");
  31.  
  32. pref("browser.shell.checkDefaultBrowser", false);
  33.  
  34. pref("browser.formfill.enable", true);
  35.  
  36. pref("browser.search.update", false);
  37. pref("browser.search.update.log", false);
  38. pref("browser.search.updateinterval", 6);
  39.  
  40. pref("browser.sessionhistory.max_total_viewers", 0);
  41. pref("browser.sessionhistory.max_entries", 50);
  42.  
  43. pref("browser.xul.error_pages.enabled", true);
  44.  
  45. // Download manager prefs
  46. pref("browser.download.useDownloadDir", true);
  47.      // 0-desktop  1-download  2-pref("browser.download.dir")
  48. pref("browser.download.folderList", 0);
  49. pref("browser.download.manager.showAlertOnComplete", false);
  50. pref("browser.download.manager.showAlertInterval", 2000);
  51.      // when downloads are removed from list 0-completion 1-shutdown 2-never
  52. pref("browser.download.manager.retention", 3);
  53.      // these two control whether the manager shows up, both must be true
  54. pref("browser.download.manager.showWhenStarting", true);
  55. pref("browser.download.manager.useWindow", true);
  56.      // duh
  57. pref("browser.download.manager.closeWhenDone", false);
  58.      // how long to wait before showing dm
  59. pref("browser.download.manager.openDelay", 0);
  60. pref("browser.download.manager.focusWhenStarting", false);
  61.      // flashes this many times when opened - in theory
  62. pref("browser.download.manager.flashCount", 2);
  63. pref("browser.download.manager.displayedHistoryDays", 7);
  64. pref("browser.download.manager.addToRecentDocs", true);
  65. //pref("privacy.item.downloads",  true);
  66. //pref("browser.download.show_plugins_in_list", true);
  67. //pref("browser.download.hide_plugins_without_extensions", true);
  68.  
  69.  
  70. pref("browser.link.open_external", 3);
  71. pref("browser.link.open_newwindow", 3);
  72. pref("browser.link.open_newwindow.restriction", 0);
  73. //pref("browser.tabs.loadInBackground", true);
  74. pref('browser.tabs.enabled', true);
  75. pref("browser.tabs.loadDivertedInBackground", false);
  76.  
  77. // Dynamic Skin Switching
  78. pref("extensions.dss.enabled", false);
  79.  
  80. // Non-dynamic switch pending after next restart
  81. pref("extensions.dss.switchPending", false);
  82.  
  83. pref("general.autoScroll", false);
  84. pref("general.smoothScroll", false);
  85.  
  86. // this will automatically enable inline spellchecking (if it is available) for
  87. // editable elements in HTML
  88. // 0 = spellcheck nothing
  89. // 1 = check multi-line controls [default]
  90. // 2 = check multi/single line controls
  91. pref("layout.spellcheckDefault", 1);
  92.  
  93. pref("network.protocol-handler.external.mailto", true);
  94. pref("network.protocol-handler.external.news", true);
  95. pref("network.protocol-handler.external.snews", true);
  96. pref("network.protocol-handler.external.nntp", true);
  97.  
  98. // Don't warn when opening external http urls
  99. // This is to allow for launching _blank targeted links in the default browser
  100. pref("network.protocol-handler.warn-external.http", false);
  101. pref("network.protocol-handler.warn-external.https", false);
  102.  
  103. pref("network.proxy.share_proxy_settings",  false);
  104.  
  105. pref("plugin.default_plugin_disabled", true);
  106. pref("security.warn_entering_secure.show_once", true);
  107. pref("security.warn_leaving_secure.show_once", true);
  108.  
  109.  
  110. // Prefer a window size that can handle 1024px-ish websites
  111. // If this pref turns out to be bigger than the screen 
  112. // the window size will fall back to that specified by css
  113. pref("songbird.window.frame_outer.w", "1157");
  114. pref("songbird.window.frame_outer.h", "718");
  115.  
  116. // Whether or not app updates are enabled
  117. pref("app.update.enabled", true);
  118.  
  119. // This preference turns on app.update.mode and allows automatic download and
  120. // install to take place. We use a separate boolean toggle for this to make
  121. // the UI easier to construct.
  122. pref("app.update.auto", true);
  123.  
  124. // Defines how the Application Update Service notifies the user about updates:
  125. //
  126. // AUM Set to:        Minor Releases:     Major Releases:
  127. // 0                  download no prompt  download no prompt
  128. // 1                  download no prompt  download no prompt if no incompatibilities
  129. // 2                  download no prompt  prompt
  130. //
  131. // See chart in nsUpdateService.js.in for more details
  132. //
  133. pref("app.update.mode", 1);
  134.  
  135. // If set to true, the Update Service will present no UI for any event.
  136. pref("app.update.silent", false);
  137.  
  138. // Update service URL:
  139. // XXXben Hardcoded 'en-US'. See bug 994.
  140. // XXXaus Hardcoded 'Songbird' to ensure auto update support. See bug 4344.
  141. pref("app.update.url", "https://updates.songbirdnest.com/update/1/Songbird/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/en-US/%CHANNEL%/update.xml");
  142.  
  143. // URL user can browse to manually if for some reason all update installation
  144. // attempts fail.  TODO: Change this URL
  145. pref("app.update.url.manual", "http://www.songbirdnest.com");
  146.  
  147. // A default value for the "More information about this update" link
  148. // supplied in the "An update is available" page of the update wizard. 
  149. pref("app.update.url.details", "http://www.songbirdnest.com");
  150.  
  151. // User-settable override to app.update.url for testing purposes.
  152. //pref("app.update.url.override", "");
  153.  
  154. // Interval: Time between checks for a new version (in seconds)
  155. //           default=1 day
  156. pref("app.update.interval", 86400);
  157.  
  158. // Interval: Time before prompting the user to download a new version that 
  159. //           is available (in seconds) default=1 day
  160. pref("app.update.nagTimer.download", 86400);
  161.  
  162. // Interval: Time before prompting the user to restart to install the latest
  163. //           download (in seconds) default=30 minutes
  164. pref("app.update.nagTimer.restart", 1800);
  165.  
  166. // Interval: When all registered timers should be checked (in milliseconds)
  167. //           default=5 seconds
  168. pref("app.update.timer", 600000);
  169.  
  170. // Whether or not we show a dialog box informing the user that the update was
  171. // successfully applied. This is off in Firefox by default since we show a 
  172. // upgrade start page instead! Other apps may wish to show this UI, and supply
  173. // a whatsNewURL field in their brand.properties that contains a link to a page
  174. // which tells users what's new in this new update.
  175. pref("app.update.showInstalledUI", false);
  176.  
  177. // 0 = suppress prompting for incompatibilities if there are updates available
  178. //     to newer versions of installed addons that resolve them.
  179. // 1 = suppress prompting for incompatibilities only if there are VersionInfo
  180. //     updates available to installed addons that resolve them, not newer
  181. //     versions.
  182. pref("app.update.incompatible.mode", 0);
  183.  
  184. // Symmetric (can be overridden by individual extensions) update preferences.
  185. // e.g.
  186. //  extensions.{GUID}.update.enabled
  187. //  extensions.{GUID}.update.url
  188. //  extensions.{GUID}.update.interval
  189. //  .. etc ..
  190. //
  191. pref("extensions.update.enabled", true);
  192. pref("extensions.update.url", "chrome://branding/locale/brand.properties");
  193. pref("extensions.update.interval", 86400);  // Check for updates to Extensions and 
  194.                                             // Feathers every week
  195. // Non-symmetric (not shared by extensions) extension-specific [update] preferences
  196. pref("extensions.getMoreExtensionsURL", "chrome://branding/locale/brand.properties");
  197. pref("extensions.getMoreThemesURL", "chrome://branding/locale/brand.properties");
  198.  
  199. pref("extensions.blocklist.enabled", true);
  200. pref("extensions.blocklist.interval", 86400);
  201. pref("extensions.blocklist.url", "https://addons.songbirdnest.com/blocklist/1/%APP_ID%/%APP_VERSION%/");
  202. pref("extensions.blocklist.detailsURL", "https://addons.songbirdnest.com/blocklist/");
  203. pref("extensions.ignoreMTimeChanges", false);
  204.  
  205. pref("xpinstall.whitelist.add", "addons.songbirdnest.com");
  206. pref("xpinstall.whitelist.add.103", "addons.songbirdnest.com");
  207. //@line 117 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  208.  
  209. //@line 121 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  210.  
  211. //@line 123 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  212. pref("browser.preferences.instantApply", false);
  213. //@line 127 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  214.  
  215. //@line 131 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  216. pref("browser.preferences.animateFadeIn", false);
  217. //@line 133 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  218.  
  219. // Enable the web playlist.
  220. // Extracts A tags and add browser context menu.
  221. // Note that this pref is reset to "1" on every app start. 
  222. pref("songbird.webplaylist.enabled", "1");
  223.  
  224. // for tabbrowsing
  225. pref("browser.chrome.site_icons", true);
  226. pref("browser.chrome.favicons", true);
  227. pref("browser.tabs.loadInBackground", false);
  228. pref("browser.chrome.site_icons", true);
  229. pref("browser.chrome.favicons", true);
  230. pref("browser.chrome.image_icons.max_size", 1024);
  231. pref("browser.tabs.forceHide", false);
  232. pref("browser.tabs.warnOnClose", false);
  233. pref("browser.tabs.autoHide", true);
  234. pref("browser.tabs.selectOwnerOnClose", true);
  235.  
  236.  
  237. // Override the window XPInstall opens on extension install
  238. pref("xpinstall.dialog.progress.type.chrome", "Browser:Preferences");
  239. pref("xpinstall.dialog.progress.type.skin", "Browser:Preferences");
  240.  
  241. pref("xpinstall.dialog.progress.chrome", "chrome://browser/content/preferences/preferences.xul");
  242. pref("xpinstall.dialog.progress.skin", "chrome://browser/content/preferences/preferences.xul");
  243.  
  244. //
  245. // Search Preferences
  246. //
  247.  
  248. // Search engines URL
  249. pref("browser.search.searchEnginesURL",      "http://addons.songbirdnest.com/search_engines");
  250.  
  251. // pointer to the default engine name
  252. pref("browser.search.defaultenginename",      "chrome://branding/locale/brand.properties");
  253.  
  254. // disable logging for the search service by default
  255. pref("browser.search.log", false);
  256.  
  257. // Ordering of Search Engines in the Engine list. 
  258. pref("browser.search.order.1",                "chrome://branding/locale/brand.properties");
  259. pref("browser.search.order.2",                "chrome://branding/locale/brand.properties");
  260. pref("browser.search.order.3",                "chrome://branding/locale/brand.properties");
  261. pref("browser.search.order.4",                "chrome://branding/locale/brand.properties");
  262. pref("browser.search.order.5",                "chrome://branding/locale/brand.properties");
  263.  
  264. // search bar results always open in a new tab
  265. pref("browser.search.openintab", false);
  266.  
  267. // send ping to the server to update
  268. pref("browser.search.update", true);
  269.  
  270. // disable logging for the search service update system by default
  271. pref("browser.search.update.log", false);
  272.  
  273. // Check whether we need to perform engine updates every 6 hours
  274. pref("browser.search.updateinterval", 6);
  275.  
  276. // enable search suggestions by default
  277. pref("browser.search.suggest.enabled", true);
  278.  
  279.  
  280. //@line 198 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  281. pref("browser.urlbar.clickSelectsAll", true);
  282. //@line 200 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  283.  
  284. //
  285. // RemoteAPI prefs
  286. //
  287.  
  288. // allow access to playback control/read remote api by default
  289. pref("songbird.rapi.playback_control_disable", false);
  290. pref("songbird.rapi.playback_read_disable", false);
  291. pref("songbird.rapi.library_read_disable", true);
  292. pref("songbird.rapi.library_write_disable", true);
  293.  
  294. // by default notify about everything
  295. pref("songbird.rapi.playback_control_notify", true);
  296. pref("songbird.rapi.playback_read_notify", true);
  297. pref("songbird.rapi.library_read_notify", true);
  298. pref("songbird.rapi.library_write_notify", true);
  299.  
  300. // Songbird default urls
  301. pref("songbird.url.addons", "http://addons.songbirdnest.com/");
  302. pref("songbird.url.birdhouse", "http://birdhouse.songbirdnest.com/");
  303. pref("songbird.url.firstrun", "http://birdhouse.songbirdnest.com/firstrun/");
  304. pref("songbird.url.bookmarks", "http://bundles.songbirdnest.com/bookmarks.xml");
  305. pref("songbird.url.bugzilla", "http://bugzilla.songbirdnest.com/");
  306. pref("songbird.url.bundles", "http://bundles.songbirdnest.com/getbundle/");
  307. pref("songbird.url.metrics", "http://metrics.songbirdnest.com/post/");
  308. pref("songbird.url.support", "http://songbirdnest.com/support/");
  309. pref("songbird.url.support.quicktime", "http://publicsvn.songbirdnest.com/trac/wiki/SettingUpQuickTime");
  310. pref("songbird.url.support.corefailure", "http://publicsvn.songbirdest.com/trac/wiki/CoreWrapperFailure");
  311.  
  312. //
  313. // Media Core prefs
  314. // 
  315. //@line 234 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  316. pref("songbird.mediacore.audioOut", "directsound");
  317. //@line 236 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  318. pref("songbird.mediacore.normalize", false);
  319. //@line 238 "/c/builds/songbird/release/branch_0_3/sb_branch_0_3_dubya_release/branch_0_3/app/preferences/songbird-prefs.js.in"
  320.  
  321.