1 package rero.config; 2 3 import java.util.*; 4 import java.awt.*; 5 6 import rero.client.dcc.LocalInfo; 7 8 import java.io.File ; 9 10 public class ClientDefaults 11 { 12 public static final String ident_userid = System.getProperty("user.name"); 13 public static final String ident_system = System.getProperty("os.name").replaceAll(" ", ""); 14 public static final int ident_port = 113; 15 public static final boolean ident_enabled = (System.getProperty("os.name").indexOf("Window") > -1) ? true : false; 17 public static final String dcc_saveto = System.getProperty("user.home"); 18 public static final int dcc_low = 4096; 19 public static final int dcc_high = 8192; 20 public static final int dcc_accept = 0; public static final boolean dcc_fillspaces = true; 22 public static final String dcc_localinfo = LocalInfo.RESOLVE_FROM_SERVER; 23 24 public static final String current_theme = "jIRCii Default"; 25 26 public static final int listbox_width = 10; 28 public static final boolean auto_option = true; 29 public static final boolean active_option = true; 30 31 public static final boolean option_showmotd = true; 32 public static final boolean option_reconnect = true; 33 public static final boolean option_timestamp = false; 34 public static final boolean dclick_links = true; 36 public static boolean ui_sdi = true; 37 public static final boolean ui_native = true; 38 39 public static String ui_openfiles; 40 41 public static final int ui_sbarlines = 1; public static final Color ui_editcolor = Color.lightGray; 43 public static Font ui_font = new Font("Monospaced", Font.PLAIN, 13); 44 public static final boolean ui_usetoolbar = true; 45 public static final boolean ui_showtabs = true; 46 public static final boolean ui_showbar = true; 47 public static final boolean ui_showrestart = true; 49 public static final int ui_buffersize = 2000; 51 public static final int notabs_border = 1; 53 public static boolean ui_antialias = false; 55 public static final boolean script_ignoreWarnings = false; 56 public static final boolean script_verboseLoad = true; 57 58 public static final boolean switchbar_fixed = false; public static final int switchbar_position = 0; public static final Color switchbar_color = Color.red; 61 public static final boolean switchbar_sort = false; public static final boolean switchbar_hilight = true; 64 public static final boolean client_stripcodes = false; 66 public static final boolean log_enabled = false; 67 public static final String log_saveto = new File (System.getProperty("user.home"), "irc_logs").getAbsolutePath(); 68 public static final boolean log_strip = true; 69 public static final boolean log_timestamp = true; 70 71 public static final String proxy_server = System.getProperty("socksProxyHost", ""); 72 public static final String proxy_port = System.getProperty("socksProxyPort", "1080"); 73 public static final String proxy_userid = System.getProperty("java.net.socks.username", ""); 74 public static final String proxy_password = System.getProperty("java.net.socks.password", ""); 75 public static final boolean proxy_enabled = proxy_server != null; 76 77 public static final int reconnect_time = 5; 78 79 public static final boolean update_ial = true; 80 81 public static final String version_string = "03.25.07"; 82 83 static 84 { 85 if (System.getProperty("os.name").indexOf("indows") > -1) 86 { 87 ui_openfiles = "explorer"; 88 ui_sdi = false; 89 ui_font = new Font("Courier New", Font.PLAIN, 13); } 91 else if (System.getProperty("os.name").equals("Mac OS X")) 92 { 93 ui_openfiles = "/usr/bin/open"; 94 ui_font = new Font("Courier New", Font.PLAIN, 13); ui_antialias = true; 96 } 97 else 98 { 99 ui_openfiles = "mozilla"; 100 } 101 } 102 } 103 | Popular Tags |