home *** CD-ROM | disk | FTP | other *** search
/ Freelog 112 / FreelogNo112-NovembreDecembre2012.iso / Multimedia / Songbird / Songbird_2.0.0-2311_windows-i686-msvc8.exe / defaults / preferences / songbird-prefs.js < prev    next >
Text File  |  2012-06-08  |  24KB  |  592 lines

  1. //@line 2 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  2. // Songbird Default Prefs.
  3. pref("toolkit.defaultChromeFeatures", "chrome,modal=no,toolbar=no,popup=no,titlebar=no");
  4.  
  5. // This is only used by the MAC version
  6. pref("browser.chromeURL", "chrome://songbird/content/xul/macCmdLineFwd.xul");
  7.  
  8. // Prevent xulrunner from launching multiple instances of Songbird.
  9. pref("toolkit.singletonWindowType", "Songbird:Main");
  10.  
  11. pref("general.useragent.extra.songbird", "Songbird/2.0.0 (20120608002735)");
  12. pref("songbird.buildNumber", "2311");
  13.  
  14. // Default feather settings:
  15. // @see sbFeathersManager.js for more information about each pref
  16. pref("general.skins.selectedSkin", "pinkmartini");
  17. pref("songbird.feathers.default_skin_internalname", "pinkmartini");
  18. pref("songbird.feathers.default_feather_id", "pinkmartini@songbirdnest.com");
  19. pref("songbird.feathers.default_main_layout", "chrome://pinkmartini/content/xul/mainplayer.xul");
  20. pref("songbird.feathers.default_secondary_layout", "chrome://pinkmartini/content/xul/miniplayer.xul");
  21.  
  22. pref("accessibility.typeaheadfind", false);
  23. pref("accessibility.typeaheadfind.timeout", 5000);
  24. pref("accessibility.typeaheadfind.flashBar", 1);
  25. pref("accessibility.typeaheadfind.linksonly", false);
  26.  
  27. // Dump the current ram footprint when minimized.
  28. pref("config.trim_on_minimize", true);
  29.  
  30. // Scan for some extra plugins.
  31. pref("plugin.scan.SunJRE", "1.3");
  32. pref("plugin.scan.Acrobat", "5.0");
  33. pref("plugin.scan.Quicktime", "5.0");
  34. pref("plugin.scan.WindowsMediaPlayer", "7.0");
  35.  
  36. // Password Manager
  37. pref("signon.rememberSignons", true);
  38. pref("signon.expireMasterPassword", false);
  39. pref("signon.SignonFileName", "signons.txt");
  40.  
  41. pref("browser.shell.checkDefaultBrowser", false);
  42.  
  43. pref("browser.formfill.enable", true);
  44.  
  45. pref("browser.search.update", false);
  46. pref("browser.search.update.log", false);
  47. pref("browser.search.updateinterval", 6);
  48.  
  49. pref("browser.sessionhistory.max_total_viewers", 0);
  50. pref("browser.sessionhistory.max_entries", 50);
  51.  
  52. pref("browser.xul.error_pages.enabled", true);
  53.  
  54. // Download manager prefs
  55. pref("browser.download.useDownloadDir", true);
  56.      // 0-desktop  1-download  2-pref("browser.download.dir")
  57. pref("browser.download.folderList", 0);
  58. pref("browser.download.manager.showAlertOnComplete", false);
  59. pref("browser.download.manager.showAlertInterval", 2000);
  60.      // when downloads are removed from list 0-completion 1-shutdown 2-never
  61. pref("browser.download.manager.retention", 3);
  62.      // these two control whether the manager shows up, both must be true
  63. pref("browser.download.manager.showWhenStarting", true);
  64. pref("browser.download.manager.useWindow", true);
  65.      // duh
  66. pref("browser.download.manager.closeWhenDone", false);
  67.      // how long to wait before showing dm
  68. pref("browser.download.manager.openDelay", 0);
  69. pref("browser.download.manager.focusWhenStarting", false);
  70.      // flashes this many times when opened - in theory
  71. pref("browser.download.manager.flashCount", 2);
  72. pref("browser.download.manager.displayedHistoryDays", 7);
  73. pref("browser.download.manager.addToRecentDocs", true);
  74. //pref("privacy.item.downloads",  true);
  75. pref("browser.download.show_plugins_in_list", true);
  76. pref("browser.download.hide_plugins_without_extensions", true);
  77.  
  78. // Default to always downloading without prompting.
  79. pref("songbird.download.music.alwaysPrompt", false);
  80.  
  81. pref("browser.link.open_external", 3);
  82. pref("browser.link.open_newwindow", 3);
  83. pref("browser.link.open_newwindow.restriction", 0);
  84. //pref("browser.tabs.loadInBackground", true);
  85. pref('browser.tabs.enabled', true);
  86. pref("browser.tabs.loadDivertedInBackground", false);
  87.  
  88. // set the default device transcoding/transfer ratio.
  89. pref("device.transcoding.transfer.ratio", 1);
  90.  
  91. //
  92. // Advanced DOM JavaScript preferences
  93. //
  94. pref("dom.disable_window_move_resize", true);
  95. pref("dom.disable_window_flip", true);
  96. pref("dom.event.contextualmenu.enabled", false);
  97. pref("dom.disable_window_open_feature.status", true);
  98. pref("dom.disable_window_status_change", true);
  99.  
  100. // Default columns for the web playlist
  101. pref("songbird.webplaylist.columnspec",  "http://songbirdnest.com/data/1.0#ordinal 28 a http://songbirdnest.com/data/1.0#trackName 280 http://songbirdnest.com/data/1.0#duration 38 http://songbirdnest.com/data/1.0#artistName 169 http://songbirdnest.com/data/1.0#albumName 159 http://songbirdnest.com/data/1.0#downloadButton 83");
  102.  
  103. // Dynamic Skin Switching
  104. pref("extensions.dss.enabled", false);
  105.  
  106. // Non-dynamic switch pending after next restart
  107. pref("extensions.dss.switchPending", false);
  108.  
  109. pref("general.autoScroll", true);
  110. pref("general.smoothScroll", false);
  111.  
  112. // this will automatically enable inline spellchecking (if it is available) for
  113. // editable elements in HTML
  114. // 0 = spellcheck nothing
  115. // 1 = check multi-line controls [default]
  116. // 2 = check multi/single line controls
  117. pref("layout.spellcheckDefault", 1);
  118.  
  119. pref("network.protocol-handler.external.mailto", true);
  120. pref("network.protocol-handler.external.news", true);
  121. pref("network.protocol-handler.external.snews", true);
  122. pref("network.protocol-handler.external.nntp", true);
  123.  
  124. // Don't warn when opening external http urls
  125. // This is to allow for launching _blank targeted links in the default browser
  126. pref("network.protocol-handler.warn-external.http", false);
  127. pref("network.protocol-handler.warn-external.https", false);
  128.  
  129. pref("network.proxy.share_proxy_settings",  false);
  130.  
  131. pref("plugin.default_plugin_disabled", true);
  132. pref("security.warn_entering_secure.show_once", true);
  133. pref("security.warn_leaving_secure.show_once", true);
  134.  
  135.  
  136. // Prefer a window size that can handle 1024px-ish websites
  137. // If this pref turns out to be bigger than the screen
  138. // the window size will fall back to that specified by css
  139. pref("songbird.window.frame_outer.w", "1157");
  140. pref("songbird.window.frame_outer.h", "718");
  141.  
  142. // Whether or not app updates are enabled
  143. pref("app.update.enabled", true);
  144.  
  145. // This preference turns on app.update.mode and allows automatic download and
  146. // install to take place. We use a separate boolean toggle for this to make
  147. // the UI easier to construct.
  148. pref("app.update.auto", true);
  149.  
  150. // Defines how the Application Update Service notifies the user about updates:
  151. //
  152. // AUM Set to:        Minor Releases:     Major Releases:
  153. // 0                  download no prompt  download no prompt
  154. // 1                  download no prompt  download no prompt if no incompatibilities
  155. // 2                  download no prompt  prompt
  156. //
  157. // See chart in nsUpdateService.js.in for more details
  158. //
  159. pref("app.update.mode", 1);
  160.  
  161. // If set to true, the Update Service will present no UI for any event.
  162. pref("app.update.silent", false);
  163.  
  164. // Update service URL - see branding prefs
  165. // pref("app.update.url", ****);
  166.  
  167. // URL user can browse to manually if for some reason all update installation
  168. // attempts fail.  - see branding prefs
  169. // pref("app.update.url.manual", ****);
  170.  
  171. // A default value for the "More information about this update" link
  172. // supplied in the "An update is available" page of the update wizard.
  173. // - see branding prefs
  174. // pref("app.update.url.details", ****);
  175.  
  176. // User-settable override to app.update.url for testing purposes.
  177. //pref("app.update.url.override", "");
  178.  
  179. // Interval: Time between checks for a new version (in seconds)
  180. //           default=1 day
  181. pref("app.update.interval", 86400);
  182.  
  183. // Interval: Time before prompting the user to download a new version that
  184. //           is available (in seconds) default=1 day
  185. pref("app.update.nagTimer.download", 86400);
  186.  
  187. // Interval: Time before prompting the user to restart to install the latest
  188. //           download (in seconds) default=30 minutes
  189. pref("app.update.nagTimer.restart", 1800);
  190.  
  191. // Interval: When all registered timers should be checked (in milliseconds)
  192. //           default=5 seconds
  193. pref("app.update.timer", 600000);
  194.  
  195. // Whether or not we show a dialog box informing the user that the update was
  196. // successfully applied. This is off in Firefox by default since we show a
  197. // upgrade start page instead! Other apps may wish to show this UI, and supply
  198. // a whatsNewURL field in their brand.properties that contains a link to a page
  199. // which tells users what's new in this new update.
  200. pref("app.update.showInstalledUI", false);
  201.  
  202. // 0 = suppress prompting for incompatibilities if there are updates available
  203. //     to newer versions of installed addons that resolve them.
  204. // 1 = suppress prompting for incompatibilities only if there are VersionInfo
  205. //     updates available to installed addons that resolve them, not newer
  206. //     versions.
  207. pref("app.update.incompatible.mode", 0);
  208.  
  209. // Symmetric (can be overridden by individual extensions) update preferences.
  210. // e.g.
  211. //  extensions.{GUID}.update.enabled
  212. //  extensions.{GUID}.update.url
  213. //  extensions.{GUID}.update.interval
  214. //  .. etc ..
  215. //
  216. pref("extensions.update.enabled", true);
  217. // - see branding prefs
  218. // pref("extensions.update.url", ****);
  219. pref("extensions.update.interval", 86400);  // Check for updates to Extensions and
  220.                                             // Feathers every day
  221. // Non-symmetric (not shared by extensions) extension-specific [update] preferences
  222. // - see branding prefs
  223. // pref("extensions.getMoreExtensionsURL", ****);
  224. // pref("extensions.getMoreThemesURL", ****);
  225.  
  226. pref("extensions.blocklist.enabled", true);
  227. pref("extensions.blocklist.interval", 86400);
  228. // see branding prefs
  229. // pref("extensions.blocklist.url", ****);
  230. // pref("extensions.blocklist.detailsURL", ****);
  231. pref("extensions.ignoreMTimeChanges", false);
  232.  
  233. // We whitelist addons and translate - see branding prefs
  234. // pref("xpinstall.whitelist.add", ****);
  235. // pref("xpinstall.whitelist.add.0", ****);
  236.  
  237. // We may want to whitelist addons.mozilla.org in the future.
  238. //pref("xpinstall.whitelist.add.1", "addons.mozilla.org");
  239.  
  240. pref("songbird.recommended_addons.update.enabled", true);
  241. // Interval: Time in seconds between checks for a new add-on bundle.
  242. //           default=1 day
  243. pref("songbird.recommended_addons.update.interval", 86400);
  244.  
  245. //@line 143 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  246.  
  247. //@line 147 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  248.  
  249. //@line 149 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  250. pref("browser.preferences.instantApply", false);
  251. //@line 153 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  252.  
  253. //@line 157 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  254. pref("browser.preferences.animateFadeIn", false);
  255. //@line 159 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  256.  
  257. // Backspace and Shift+Backspace behavior
  258. // Should do nothing on Linux, and go Back/Forward on Mac OSX and Windows
  259. // 0 goes Back/Forward
  260. // 2 and other values, nothing
  261. //@line 171 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  262. pref("browser.backspace_action", 0);
  263. //@line 173 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  264.  
  265. // Enable the web playlist.
  266. // Extracts A tags and add browser context menu.
  267. // Note that this pref is reset to "1" on every app start.
  268. pref("songbird.webplaylist.enabled", "1");
  269.  
  270. // for tabbrowsing
  271. pref("browser.chrome.site_icons", true);
  272. pref("browser.chrome.favicons", true);
  273. pref("browser.tabs.loadInBackground", false);
  274. pref("browser.chrome.site_icons", true);
  275. pref("browser.chrome.favicons", true);
  276. pref("browser.chrome.image_icons.max_size", 1024);
  277. pref("browser.tabs.forceHide", false);
  278. pref("browser.tabs.warnOnClose", false);
  279. pref("browser.tabs.autoHide", true);
  280. pref("browser.tabs.selectOwnerOnClose", true);
  281.  
  282.  
  283. // Override the window XPInstall opens on extension install
  284. pref("xpinstall.dialog.progress.type.chrome", "Browser:Preferences");
  285. pref("xpinstall.dialog.progress.type.skin", "Browser:Preferences");
  286.  
  287. pref("xpinstall.dialog.progress.chrome", "chrome://browser/content/preferences/preferences.xul");
  288. pref("xpinstall.dialog.progress.skin", "chrome://browser/content/preferences/preferences.xul");
  289.  
  290. //
  291. // Search Preferences
  292. //
  293.  
  294. pref("songbird.livesearch.enabled",           true);
  295.  
  296. // pointer to the default engine name
  297. pref("browser.search.defaultenginename",      "chrome://branding/locale/brand.properties");
  298.  
  299. // disable logging for the search service by default
  300. pref("browser.search.log", false);
  301.  
  302. // Ordering of Search Engines in the Engine list.
  303. pref("browser.search.order.1",                "chrome://branding/locale/brand.properties");
  304. pref("browser.search.order.2",                "chrome://branding/locale/brand.properties");
  305. pref("browser.search.order.3",                "chrome://branding/locale/brand.properties");
  306. pref("browser.search.order.4",                "chrome://branding/locale/brand.properties");
  307. pref("browser.search.order.5",                "chrome://branding/locale/brand.properties");
  308.  
  309. // search bar results always open in a new tab
  310. pref("browser.search.openintab", false);
  311.  
  312. // send ping to the server to update
  313. pref("browser.search.update", true);
  314.  
  315. // disable logging for the search service update system by default
  316. pref("browser.search.update.log", false);
  317.  
  318. // Check whether we need to perform engine updates every 6 hours
  319. pref("browser.search.updateinterval", 6);
  320.  
  321. // enable search suggestions by default
  322. pref("browser.search.suggest.enabled", true);
  323.  
  324.  
  325. //@line 237 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  326. pref("browser.urlbar.clickSelectsAll", true);
  327. //@line 239 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  328.  
  329. //
  330. // RemoteAPI prefs
  331. //
  332.  
  333. // allow access to playback control/read remote api by default
  334. pref("songbird.rapi.playback_control_disable", false);
  335. pref("songbird.rapi.playback_read_disable", false);
  336. pref("songbird.rapi.library_read_disable", true);
  337. pref("songbird.rapi.library_write_disable", true);
  338.  
  339. // by default notify about everything
  340. pref("songbird.rapi.playback_control_notify", true);
  341. pref("songbird.rapi.playback_read_notify", true);
  342. pref("songbird.rapi.library_read_notify", true);
  343. pref("songbird.rapi.library_write_notify", true);
  344.  
  345. // Songbird default urls
  346. pref("songbird.url.addons", "http://addons.songbirdnest.com/");
  347. pref("songbird.url.addons.displaypanes", "http://addons.songbirdnest.com/tag/displaypane");
  348. pref("songbird.url.addons.feathers", "http://addons.songbirdnest.com/tag/feathers");
  349. pref("songbird.url.addons.mediaviews", "http://addons.songbirdnest.com/tag/mediaview");
  350. pref("browser.startup.homepage", "http://birdhouse.songbirdnest.com/");
  351. pref("songbird.url.bugzilla", "http://bugzilla.songbirdnest.com/");
  352. pref("songbird.url.metrics", "http://metrics.songbirdnest.com/post/");
  353. pref("songbird.url.support", "http://songbirdnest.com/support/");
  354. pref("songbird.url.keyboard", "about:keyboard-help");
  355. pref("songbird.url.support.quicktime", "http://wiki.songbirdnest.com/Developer/Articles/Media_Cores/Setting_Up_QuickTime");
  356. pref("songbird.url.support.corefailure", "http://wiki.songbirdnest.com/Developer/Articles/Media_Cores/Core_Wrapper_Failure");
  357.  
  358. //
  359. // Media Core prefs
  360. //
  361.  
  362. // Value is in milliseconds
  363. pref("songbird.mediacore.output.buffertime", 2000);
  364.  
  365. // Value is in kilobytes
  366. pref("songbird.mediacore.streaming.buffersize", 128);
  367.  
  368. pref("songbird.mediacore.normalization.enabled", true);
  369.  
  370. // Prefer album gain over track gain. Valid values are 'album' and 'track'.
  371. pref("songbird.mediacore.normalization.preferredGain", "album");
  372.  
  373. // Playback History
  374. pref("songbird.mediacore.playback.history.enabled", true);
  375.  
  376. pref("songbird.mediascan.enableVideoImporting", true);
  377.  
  378. // Whether to automatically restart video playback at the last stopped position
  379. pref("songbird.mediacore.resumePlaybackPosition", true);
  380.  
  381. //
  382. // Metadata prefs
  383. //
  384. pref("songbird.metadata.enableWriting", true);
  385. pref("songbird.metadata.promptOnWrite", false);
  386. pref("songbird.metadata.ratings.enableWriting", false);
  387. pref("songbird.trackeditor.enableAdvancedTab", false);
  388.  
  389. //
  390. // Sanitize prefs
  391. //
  392. pref("privacy.sanitize.promptOnSanitize", true);
  393. pref("privacy.sanitize.sanitizeOnShutdown", false);
  394. pref("privacy.sanitize.didShutdownSanitize", false);
  395. pref("privacy.item.mediaHistory", true);
  396. pref("privacy.item.history", true);
  397. pref("privacy.item.formdata", true);
  398. pref("privacy.item.passwords", true);
  399. pref("privacy.item.downloads", true);
  400. pref("privacy.item.cookies", true);
  401. pref("privacy.item.cache", true);
  402. pref("privacy.item.sessions", true);
  403.  
  404. // Prevent popups by default
  405. pref("privacy.popups.firstTime",            true);
  406. pref("privacy.popups.showBrowserMessage",   true);
  407. pref("dom.disable_open_during_load",        true);
  408.  
  409. // Disable drag image for linux, see
  410. // http://bugzilla.songbirdnest.com/show_bug.cgi?id=5537
  411. // https://bugzilla.mozilla.org/show_bug.cgi?id=376238
  412. //@line 328 "/e/builds/nightly/release/sb_win32bot03_release/build/app/preferences/songbird-prefs.js.in"
  413.  
  414.  
  415.  
  416. //
  417. // Places support
  418. //
  419.  
  420. // import bookmarks.html into Places bookmarks
  421. pref("browser.places.importBookmarksHTML", true);
  422.  
  423. // if false, will add the "Smart Bookmarks" folder to the personal toolbar
  424. pref("browser.places.createdSmartBookmarks", false);
  425.  
  426. // the (maximum) number of the recent visits to sample
  427. // when calculating frecency
  428. pref("places.frecency.numVisits", 10);
  429.  
  430. // Number of records to update frecency for when idle.
  431. pref("places.frecency.numCalcOnIdle", 50);
  432.  
  433. // Number of records to update frecency for when migrating from
  434. // a pre-frecency build.
  435. pref("places.frecency.numCalcOnMigrate", 50);
  436.  
  437. // Perform frecency recalculation after this amount of idle, repeating.
  438. // A value of zero disables updating of frecency on idle.
  439. // Default is 1 minute (60000ms).
  440. pref("places.frecency.updateIdleTime", 60000);
  441.  
  442. // buckets (in days) for frecency calculation
  443. pref("places.frecency.firstBucketCutoff", 4);
  444. pref("places.frecency.secondBucketCutoff", 14);
  445. pref("places.frecency.thirdBucketCutoff", 31);
  446. pref("places.frecency.fourthBucketCutoff", 90);
  447.  
  448. // weights for buckets for frecency calculations
  449. pref("places.frecency.firstBucketWeight", 100);
  450. pref("places.frecency.secondBucketWeight", 70);
  451. pref("places.frecency.thirdBucketWeight", 50);
  452. pref("places.frecency.fourthBucketWeight", 30);
  453. pref("places.frecency.defaultBucketWeight", 10);
  454.  
  455. // bonus (in percent) for visit transition types for frecency calculations
  456. pref("places.frecency.embedVisitBonus", 0);
  457. pref("places.frecency.linkVisitBonus", 120);
  458. pref("places.frecency.typedVisitBonus", 200);
  459. pref("places.frecency.bookmarkVisitBonus", 140);
  460. pref("places.frecency.downloadVisitBonus", 0);
  461. pref("places.frecency.permRedirectVisitBonus", 0);
  462. pref("places.frecency.tempRedirectVisitBonus", 0);
  463. pref("places.frecency.defaultVisitBonus", 0);
  464.  
  465. // bonus (in percent) for place types for frecency calculations
  466. pref("places.frecency.unvisitedBookmarkBonus", 140);
  467. pref("places.frecency.unvisitedTypedBonus", 200);
  468.  
  469. pref("browser.urlbar.autoFill", false);
  470. pref("browser.urlbar.matchOnlyTyped", false);
  471.  
  472. // the maximum number of results to show in autocomplete when doing richResults
  473. pref("browser.urlbar.maxRichResults", 25);
  474. // Size of "chunks" affects the number of places to process between each search
  475. // timeout (ms). Too big and the UI will be unresponsive; too small and we'll
  476. // be waiting on the timeout too often without many results.
  477. pref("browser.urlbar.search.chunkSize", 1000);
  478. pref("browser.urlbar.search.timeout", 50);
  479.  
  480. pref("browser.dictionaries.download.url", "https://%LOCALE%.add-ons.mozilla.com/%LOCALE%/firefox/%VERSION%/dictionaries/");
  481.  
  482. // Default the player controls to the top
  483. pref("songbird.playercontrol.location", "top");
  484.  
  485. // Default the service pane location for hovering.
  486. pref("songbird.splitter.servicepane_splitter.before.width", "178");
  487.  
  488. //
  489. // Library importer prefs
  490. //
  491. pref("songbird.library_importer.unsupported_media_alert.enabled", true);
  492.  
  493. //
  494. // Album art preferences
  495. //
  496. // Maximum size of images in bytes that we accept.
  497. pref("songbird.albumart.maxsize", 16777216);
  498. // Scanning preferences
  499. pref("songbird.albumart.scanner.interval", 10);
  500. pref("songbird.albumart.scanner.timeout", 10000);
  501. pref("songbird.albumart.autofetch.disabled", true);
  502. // Fetcher preferences
  503. pref("songbird.albumart.file.extensions", "jpg,jpeg,png,gif,bmp");
  504. pref("songbird.albumart.file.base_names", "cover,folder");
  505. // Enable writing artwork to meta data by default
  506. pref("songbird.metadata.artwork.enableWriting", true);
  507. // Setup default priorities and enable/disable fetchers
  508. pref("songbird.albumart.file.enabled", false);
  509. pref("songbird.albumart.file.priority", -1);
  510. pref("songbird.albumart.metadata.enabled", true);
  511. pref("songbird.albumart.metadata.priority", 0);
  512.  
  513. // Show the 'rescan metadata' playlist command ?
  514. pref("songbird.commands.enableRescanItem", false);
  515.  
  516. // Show secondary properties in playlist column pickers ?
  517. pref("songbird.columnpicker.allowSecondaryProperties", false);
  518.  
  519. // If showing secondary properties, also show unlocalized ones ?
  520. pref("songbird.columnpicker.allowUnlocalizedSecondaryProperties", false);
  521.  
  522. // video can be disabled in gstreamer (but is on by default)
  523. pref("songbird.mediacore.gstreamer.disablevideo", false);
  524.  
  525. // playlist double click speed
  526. pref("songbird.playlist.doubleclickspeed", 500);
  527.  
  528.  
  529. // Prefs used to control database memory usage.  
  530. //
  531. // All prefs require a restart to take effect, and pageSize
  532. // can only be changed before databases have been created.
  533. //
  534. // See http://www.sqlite.org/malloc.html for details
  535. // 
  536. // Also note that page cache and page size can be specified on a 
  537. // per db basis with keys like
  538. //  songbird.dbengine.main@library.songbirdnest.com.cacheSize
  539. // This is the database GUID, not the filename (note no .db)
  540.  
  541. pref("songbird.dbengine.pageSize", 16384);
  542. // Number of pages
  543. pref("songbird.dbengine.cacheSize", 100);
  544. // Number of pages to pre-allocate (avoids fragmentation)
  545. //pref("songbird.dbengine.preAllocCacheSize", 500);  
  546. // Number of scratch slots to use (should be roughly the 
  547. // number of db query threads)
  548. //pref("songbird.dbengine.preAllocScratchSize", 5);
  549. // An upper limit (in bytes) on the amount of memory
  550. // sqlite should try to use
  551. //pref("songbird.dbengine.softHeapLimit", 0);
  552.  
  553. // Override settings for the web library
  554. //pref("songbird.dbengine.web@library.songbirdnest.com.pageSize", 1024);
  555. //pref("songbird.dbengine.web@library.songbirdnest.com.cacheSize", 160);
  556.  
  557. //
  558. // Manage Files Preferences
  559. //
  560.  
  561. pref("songbird.media_management.library.enabled", false);
  562. // songbird.media_management.library.format.dir has no default due to platform-
  563. // specific directory separator character
  564. pref("songbird.media_management.library.format.file", "http://songbirdnest.com/data/1.0#trackNumber,%20-%20,http://songbirdnest.com/data/1.0#trackName");
  565. pref("songbird.media_management.library.copy", true);
  566. pref("songbird.media_management.library.move", true);
  567. pref("songbird.media_management.library.delete", true);
  568. pref("songbird.media_management.library.rename", true);
  569. // pad track numbers by default.
  570. pref("songbird.media_management.library.pad_track_num", true);
  571.  
  572. pref("songbird.library_exporter.start_agent", true);
  573.  
  574. // CD Rip default prefs:
  575. pref("songbird.cdrip.oncomplete.autoeject", false);
  576. pref("songbird.cdrip.oncomplete.notifysound", false);
  577.  
  578. // First run Media Library loading
  579. pref("songbird.firstrun.load_ml_in_background", true);
  580.  
  581. // Information Panel default settings
  582. pref("songbird.infoPanel.interval", 50);
  583. pref("songbird.infoPanel.steps", 4);
  584.  
  585. // Filtered extensions warning dialog
  586. pref("songbird.mediaimport.warn_filtered_exts", true);
  587.  
  588. //
  589. // Firmware Support Preferences
  590. //
  591. pref("songbird.firmware.update.defaultInterval", 604800); // every 7 days
  592.