home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 January / 01_02.iso / linux / mozilla-installer_linux / xpi / browser.xpi / bin / defaults / pref / unix.js < prev    next >
Text File  |  2001-11-20  |  10KB  |  274 lines

  1. /* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
  2. /* ***** BEGIN LICENSE BLOCK *****
  3.  * Version: NPL 1.1/GPL 2.0/LGPL 2.1
  4.  *
  5.  * The contents of this file are subject to the Netscape Public License
  6.  * Version 1.1 (the "License"); you may not use this file except in
  7.  * compliance with the License. You may obtain a copy of the License at
  8.  * http://www.mozilla.org/NPL/
  9.  *
  10.  * Software distributed under the License is distributed on an "AS IS" basis,
  11.  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  12.  * for the specific language governing rights and limitations under the
  13.  * License.
  14.  *
  15.  * The Original Code is mozilla.org code.
  16.  *
  17.  * The Initial Developer of the Original Code is 
  18.  * Netscape Communications Corporation.
  19.  * Portions created by the Initial Developer are Copyright (C) 1998
  20.  * the Initial Developer. All Rights Reserved.
  21.  *
  22.  * Contributor(s):
  23.  *
  24.  * Alternatively, the contents of this file may be used under the terms of
  25.  * either the GNU General Public License Version 2 or later (the "GPL"), or 
  26.  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  27.  * in which case the provisions of the GPL or the LGPL are applicable instead
  28.  * of those above. If you wish to allow use of your version of this file only
  29.  * under the terms of either the GPL or the LGPL, and not to allow others to
  30.  * use your version of this file under the terms of the NPL, indicate your
  31.  * decision by deleting the provisions above and replace them with the notice
  32.  * and other provisions required by the GPL or the LGPL. If you do not delete
  33.  * the provisions above, a recipient may use your version of this file under
  34.  * the terms of any one of the NPL, the GPL or the LGPL.
  35.  *
  36.  * ***** END LICENSE BLOCK ***** */
  37.  
  38. pref("mail.empty_trash", false);
  39.  
  40. // Handled differently under Mac/Windows
  41. pref("network.hosts.smtp_server", "localhost");
  42. pref("network.hosts.pop_server", "pop");
  43. pref("mail.check_new_mail", true);
  44. pref("browser.display.screen_resolution", 0); // System setting
  45. pref("browser.startup.license_accepted", "");
  46. pref("browser.cache.memory.capacity", 4096);
  47. pref("browser.cache.disk.capacity", 50000);
  48. pref("browser.ncols", 0);
  49. pref("browser.installcmap", false);
  50. pref("browser.drag_out_of_frame_style", 1);
  51. pref("mail.signature_file", "~/.signature");
  52. pref("mail.default_fcc", "~/nsmail/Sent");
  53. pref("news.default_fcc", "~/nsmail/Sent");
  54. pref("mailnews.reply_with_extra_lines", 0);
  55. pref("security.warn_accept_cookie", false);
  56. pref("editor.disable_spell_checker", false);
  57. pref("editor.dont_lock_spell_files", true);
  58. pref("editor.singleLine.pasteNewlines", 0);
  59.  
  60. // Middle-mouse handling
  61. pref("middlemouse.paste", true);
  62. pref("middlemouse.contentLoadURL", true);
  63. pref("middlemouse.openNewWindow", true);
  64. pref("middlemouse.scrollbarPosition", true);
  65.  
  66. // Clipboard behavior
  67. pref("clipboard.autocopy", true);
  68.  
  69. pref("browser.urlbar.clickSelectsAll", false);
  70.  
  71. // override double-click word selection behavior.
  72. pref("layout.word_select.stop_at_punctuation", false);
  73.  
  74. // autocomplete keyboard grab workaround
  75. pref("autocomplete.grab_during_popup", true);
  76. pref("autocomplete.ungrab_during_mode_switch", true);
  77.  
  78. // Most Unix people think modal pref windows are stupid:
  79. pref("browser.prefWindowModal", false);
  80.  
  81. // turn off scrollbar snapping
  82. pref("slider.snapMultiplier", 0);
  83.  
  84. // Unix only
  85. pref("mail.use_movemail", true);
  86. pref("mail.use_builtin_movemail", true);
  87. pref("mail.movemail_program", "");
  88. pref("mail.movemail_warn", false);
  89. pref("mail.sash_geometry", "");
  90. pref("news.cache_xover", false);
  91. pref("news.show_first_unread", false);
  92. pref("news.sash_geometry", "");
  93. pref("helpers.global_mime_types_file", "/etc/mime.types");
  94. pref("helpers.global_mailcap_file", "/etc/mailcap");
  95. pref("helpers.private_mime_types_file", "~/.mime.types");
  96. pref("helpers.private_mailcap_file", "~/.mailcap");
  97. pref("applications.telnet", "xterm -e telnet %h %p");
  98. pref("applications.tn3270", "xterm -e tn3270 %h");
  99. pref("applications.rlogin", "xterm -e rlogin %h");
  100. pref("applications.rlogin_with_user", "xterm -e rlogin %h -l %u");
  101. pref("applications.tmp_dir", "/tmp");
  102. // Choose print module. Default is "auto" which selects Xprint module
  103. // if the XPSERVERLIST env var is set
  104. pref("print.print_method", 0); // 0=auto, 1=Xprint, 2=PostScript, 3=reserved
  105. // On Solaris/IRIX, this should be "lp"
  106. pref("print.print_command", "lpr");
  107. pref("print.print_reversed", false);
  108. pref("print.print_color", true);
  109. pref("print.print_landscape", false);
  110. pref("print.print_paper_size", 0);
  111.  
  112. pref("font.allow_double_byte_special_chars", true);
  113. // font names
  114.  
  115. // ar
  116.  
  117. pref("font.name.serif.el", "misc-fixed-iso8859-7");
  118. pref("font.name.sans-serif.el", "misc-fixed-iso8859-7");
  119. pref("font.name.monospace.el", "misc-fixed-iso8859-7");
  120.  
  121. pref("font.name.serif.he", "misc-fixed-iso8859-8");
  122. pref("font.name.sans-serif.he", "misc-fixed-iso8859-8");
  123. pref("font.name.monospace.he", "misc-fixed-iso8859-8");
  124.  
  125. pref("font.name.serif.ja", "jis-fixed-jisx0208.1983-0");
  126. pref("font.name.sans-serif.ja", "jis-fixed-jisx0208.1983-0");
  127. pref("font.name.monospace.ja", "jis-fixed-jisx0208.1983-0");
  128.  
  129. pref("font.name.serif.ko", "daewoo-mincho-ksc5601.1987-0");
  130. pref("font.name.sans-serif.ko", "daewoo-mincho-ksc5601.1987-0");
  131. pref("font.name.monospace.ko", "daewoo-mincho-ksc5601.1987-0");
  132.  
  133. // th
  134.  
  135. pref("font.name.serif.tr", "adobe-times-iso8859-9");
  136. pref("font.name.sans-serif.tr", "adobe-helvetica-iso8859-9");
  137. pref("font.name.monospace.tr", "adobe-courier-iso8859-9");
  138.  
  139. pref("font.name.serif.x-baltic", "b&h-lucidux serif-iso8859-4");
  140. pref("font.name.sans-serif.x-baltic", "b&h-lucidux sans-iso8859-4");
  141. pref("font.name.monospace.x-baltic", "b&h-lucidux mono-iso8859-4");
  142.  
  143. pref("font.name.serif.x-central-euro", "adobe-times-iso8859-2");
  144. pref("font.name.sans-serif.x-central-euro", "adobe-helvetica-iso8859-2");
  145. pref("font.name.monospace.x-central-euro", "adobe-courier-iso8859-2");
  146.  
  147. pref("font.name.serif.x-cyrillic", "cronyx-times-koi8-r");
  148. pref("font.name.sans-serif.x-cyrillic", "cronyx-helvetica-koi8-r");
  149. pref("font.name.monospace.x-cyrillic", "cronyx-courier-koi8-r");
  150.  
  151. pref("font.name.serif.x-unicode", "adobe-times-iso8859-1");
  152. pref("font.name.sans-serif.x-unicode", "adobe-helvetica-iso8859-1");
  153. pref("font.name.monospace.x-unicode", "adobe-courier-iso8859-1");
  154.  
  155. pref("font.name.serif.x-user-def", "adobe-times-iso8859-1");
  156. pref("font.name.sans-serif.x-user-def", "adobe-helvetica-iso8859-1");
  157. pref("font.name.monospace.x-user-def", "adobe-courier-iso8859-1");
  158.  
  159. pref("font.name.serif.x-western", "adobe-times-iso8859-1");
  160. pref("font.name.sans-serif.x-western", "adobe-helvetica-iso8859-1");
  161. pref("font.name.monospace.x-western", "adobe-courier-iso8859-1");
  162.  
  163. pref("font.name.serif.zh-CN", "isas-song ti-gb2312.1980-0");
  164. pref("font.name.sans-serif.zh-CN", "isas-song ti-gb2312.1980-0");
  165. pref("font.name.monospace.zh-CN", "isas-song ti-gb2312.1980-0");
  166.  
  167. // zh-TW
  168.  
  169. pref("font.default", "serif");
  170. pref("font.size.variable.ar", 16);
  171. pref("font.size.fixed.ar", 12);
  172.  
  173. pref("font.size.variable.el", 16);
  174. pref("font.size.fixed.el", 12);
  175.  
  176. pref("font.size.variable.he", 16);
  177. pref("font.size.fixed.he", 12);
  178.  
  179. pref("font.size.variable.ja", 16);
  180. pref("font.size.fixed.ja", 16);
  181.  
  182. pref("font.size.variable.ko", 16);
  183. pref("font.size.fixed.ko", 16);
  184.  
  185. pref("font.size.variable.th", 16);
  186. pref("font.size.fixed.th", 12);
  187.  
  188. pref("font.size.variable.tr", 16);
  189. pref("font.size.fixed.tr", 12);
  190.  
  191. pref("font.size.variable.x-baltic", 16);
  192. pref("font.size.fixed.x-baltic", 12);
  193.  
  194. pref("font.size.variable.x-central-euro", 16);
  195. pref("font.size.fixed.x-central-euro", 12);
  196.  
  197. pref("font.size.variable.x-cyrillic", 16);
  198. pref("font.size.fixed.x-cyrillic", 12);
  199.  
  200. pref("font.size.variable.x-unicode", 16);
  201. pref("font.size.fixed.x-unicode", 12);
  202.  
  203. pref("font.size.variable.x-western", 16);
  204. pref("font.size.fixed.x-western", 12);
  205.  
  206. pref("font.size.variable.zh-CN", 16);
  207. pref("font.size.fixed.zh-CN", 16);
  208.  
  209. pref("font.size.variable.zh-TW", 16);
  210. pref("font.size.fixed.zh-TW", 16);
  211.  
  212. // below a certian pixel size scaled fonts produce poor results
  213. pref("font.scale.outline.min",      6);
  214. pref("font.scale.bitmap.min",       12);
  215. pref("font.scale.bitmap.undersize", 80);
  216. pref("font.scale.bitmap.oversize",  120);
  217.  
  218. pref("font.scale.outline.min.ja",      10);
  219. pref("font.scale.bitmap.min.ja",       16);
  220. pref("font.scale.bitmap.undersize.ja", 80);
  221. pref("font.scale.bitmap.oversize.ja",  120);
  222.  
  223. pref("font.scale.outline.min.ko",      10);
  224. pref("font.scale.bitmap.min.ko",       16);
  225. pref("font.scale.bitmap.undersize.ko", 80);
  226. pref("font.scale.bitmap.oversize.ko",  120);
  227.  
  228. pref("font.scale.outline.min.zh-CN",      10);
  229. pref("font.scale.bitmap.min.zh-CN",       16);
  230. pref("font.scale.bitmap.undersize.zh-CN", 80);
  231. pref("font.scale.bitmap.oversize.zh-CN",  120);
  232.  
  233. pref("font.scale.outline.min.zh-TW",      10);
  234. pref("font.scale.bitmap.min.zh-TW",       16);
  235. pref("font.scale.bitmap.undersize.zh-TW", 80);
  236. pref("font.scale.bitmap.oversize.zh-TW",  120);
  237.  
  238. // minimum font sizes
  239.  
  240. pref("font.min-size.variable.ja", 16);
  241. pref("font.min-size.fixed.ja", 16);
  242.  
  243. pref("font.min-size.variable.ko", 10);
  244. pref("font.min-size.fixed.ko", 10);
  245.  
  246. pref("font.min-size.variable.zh-CN", 10);
  247. pref("font.min-size.fixed.zh-CN", 10);
  248.  
  249. pref("font.min-size.variable.zh-TW", 10);
  250. pref("font.min-size.fixed.zh-TW", 10);
  251.  
  252. // ps font
  253. // this list is used by the postscript font
  254. // to enumerate the list of langGroups
  255. // there should be a call to get the
  256. // langGroups; see bug 75054
  257. pref("print.psnativefont.ar", "");
  258. pref("print.psnativefont.el", "");
  259. pref("print.psnativefont.he", "");
  260. pref("print.psnativefont.ja", "");
  261. pref("print.psnativefont.ko", "");
  262. pref("print.psnativefont.th", "");
  263. pref("print.psnativefont.tr", "");
  264. pref("print.psnativefont.x-baltic", "");
  265. pref("print.psnativefont.x-central-euro", "");
  266. pref("print.psnativefont.x-cyrillic", "");
  267. pref("print.psnativefont.x-unicode", "");
  268. pref("print.psnativefont.x-user-def", "");
  269. pref("print.psnativefont.x-western", "");
  270. pref("print.psnativefont.zh-CN", "");
  271. pref("print.psnativefont.zh-TW", "");
  272.  
  273. pref("mail.signature_date", 0);
  274.