2006-07-31 [wwp] 2.4.0cvs3
[claws.git] / src / prefs_common.c
index b77e3b581000137f97651e0bcdb199cad61ba977..0a83b2d1172c4d63b1a4f7196befd6f250d509bd 100644 (file)
@@ -95,6 +95,8 @@ static PrefParam param_os_specific[] = {
          &prefs_common.widgetfont,             P_STRING, NULL, NULL, NULL},
        {"message_font_gtk2",   "Monospace 9",
         &prefs_common.textfont,                P_STRING, NULL, NULL, NULL},
+        {"print_font_gtk2",     "Monospace 9"
+         &prefs_common.printfont
        {"small_font_gtk2",     "Sans 9",
          &prefs_common.smallfont,              P_STRING, NULL, NULL, NULL},
        {"normal_font_gtk2",    "Sans 9",
@@ -109,10 +111,12 @@ static PrefParam param_os_specific[] = {
        /* MIME viewer */
        {"mime_image_viewer", NULL,
         &prefs_common.mime_image_viewer, P_STRING, NULL, NULL, NULL},
+       {"mime_textviewer", NULL,
+        &prefs_common.mime_textviewer,   P_STRING, NULL, NULL, NULL},
        {"mime_audio_player", NULL,
         &prefs_common.mime_audio_player, P_STRING, NULL, NULL, NULL},
        {"mime_open_command", "notepad '%s'",
-        &prefs_common.mime_open_cmd, P_STRING, NULL, NULL, NULL},
+        &prefs_common.mime_open_cmd,     P_STRING, NULL, NULL, NULL},
 
        /* Interface */
        {"pixmap_theme_path", DEFAULT_PIXMAP_THEME, 
@@ -228,6 +232,8 @@ static PrefParam param[] = {
 #endif
        {"reply_with_quote", "TRUE", &prefs_common.reply_with_quote, P_BOOL,
         NULL, NULL, NULL},
+       {"compose_dnd_insert_or_attach", "0", &prefs_common.compose_dnd_mode, P_ENUM,
+        NULL, NULL, NULL},
 
        /* Account autoselection */
        {"reply_account_autoselect", "TRUE",
@@ -280,6 +286,8 @@ static PrefParam param[] = {
          &SPECIFIC_PREFS.widgetfont,           P_STRING, NULL, NULL, NULL},
        {"message_font_gtk2",   "Monospace 9",
         &SPECIFIC_PREFS.textfont,                      P_STRING, NULL, NULL, NULL},
+        {"print_font_gtk2",     "Monospace 9",
+         &SPECIFIC_PREFS.printfont,             P_STRING, NULL, NULL, NULL},
        {"small_font_gtk2",     "Sans 9",
          &SPECIFIC_PREFS.smallfont,            P_STRING, NULL, NULL, NULL},
        {"normal_font_gtk2",    "Sans 9",
@@ -288,31 +296,31 @@ static PrefParam param[] = {
        /* custom colors */
        {"custom_color1", "#ff9900", &prefs_common.custom_colorlabel[0].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel1", "Orange", &prefs_common.custom_colorlabel[0].label, P_STRING,
+       {"custom_colorlabel1", N_("Orange"), &prefs_common.custom_colorlabel[0].label, P_STRING,
         NULL, NULL, NULL},
        {"custom_color2", "#ff0000", &prefs_common.custom_colorlabel[1].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel2", "Red", &prefs_common.custom_colorlabel[1].label, P_STRING,
+       {"custom_colorlabel2", N_("Red"), &prefs_common.custom_colorlabel[1].label, P_STRING,
         NULL, NULL, NULL},
        {"custom_color3", "#ff66ff", &prefs_common.custom_colorlabel[2].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel3", "Pink", &prefs_common.custom_colorlabel[2].label, P_STRING,
+       {"custom_colorlabel3", N_("Pink"), &prefs_common.custom_colorlabel[2].label, P_STRING,
         NULL, NULL, NULL},
        {"custom_color4", "#00ccff", &prefs_common.custom_colorlabel[3].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel4", "Sky blue", &prefs_common.custom_colorlabel[3].label, P_STRING,
+       {"custom_colorlabel4", N_("Sky blue"), &prefs_common.custom_colorlabel[3].label, P_STRING,
         NULL, NULL, NULL},
        {"custom_color5", "#0000ff", &prefs_common.custom_colorlabel[4].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel5", "Blue", &prefs_common.custom_colorlabel[4].label, P_STRING,
+       {"custom_colorlabel5", N_("Blue"), &prefs_common.custom_colorlabel[4].label, P_STRING,
         NULL, NULL, NULL},
        {"custom_color6", "#009900", &prefs_common.custom_colorlabel[5].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel6", "Green", &prefs_common.custom_colorlabel[5].label, P_STRING,
+       {"custom_colorlabel6", N_("Green"), &prefs_common.custom_colorlabel[5].label, P_STRING,
         NULL, NULL, NULL},
        {"custom_color7", "#663366", &prefs_common.custom_colorlabel[6].color, P_COLOR,
         NULL, NULL, NULL},
-       {"custom_colorlabel7", "Brown", &prefs_common.custom_colorlabel[6].label, P_STRING,
+       {"custom_colorlabel7", N_("Brown"), &prefs_common.custom_colorlabel[6].label, P_STRING,
         NULL, NULL, NULL},
 
        /* image viewer */
@@ -551,6 +559,8 @@ static PrefParam param[] = {
         NULL, NULL, NULL},
        {"line_space", "2", &prefs_common.line_space, P_INT,
         NULL, NULL, NULL},
+       {"never_send_retrcpt", "FALSE", &prefs_common.never_send_retrcpt, P_BOOL,
+        NULL, NULL, NULL},
 
        {"enable_smooth_scroll", "FALSE",
         &prefs_common.enable_smooth_scroll, P_BOOL,
@@ -563,6 +573,9 @@ static PrefParam param[] = {
        {"show_other_header", "FALSE", &prefs_common.show_other_header, P_BOOL,
         NULL, NULL, NULL},
 
+       {"use_different_print_font", "FALSE", &prefs_common.use_different_print_font, P_BOOL,
+        NULL, NULL, NULL},
+
        {"attach_desc", "TRUE", &prefs_common.attach_desc, P_BOOL,
         NULL, NULL, NULL},
        {"attach_save_directory", NULL,
@@ -572,11 +585,13 @@ static PrefParam param[] = {
 
        /* MIME viewer */
        {"mime_image_viewer", DEFAULT_IMAGE_VIEWER_CMD,
-        &SPECIFIC_PREFS.mime_image_viewer,     P_STRING, NULL, NULL, NULL},
+        &SPECIFIC_PREFS.mime_image_viewer, P_STRING, NULL, NULL, NULL},
+       {"mime_textviewer",   NULL,
+        &SPECIFIC_PREFS.mime_textviewer,   P_STRING, NULL, NULL, NULL},
        {"mime_audio_player", DEFAULT_AUDIO_PLAYER_CMD,
         &SPECIFIC_PREFS.mime_audio_player, P_STRING, NULL, NULL, NULL},
        {"mime_open_command", "gedit '%s'",
-        &SPECIFIC_PREFS.mime_open_cmd, P_STRING, NULL, NULL, NULL},
+        &SPECIFIC_PREFS.mime_open_cmd,     P_STRING, NULL, NULL, NULL},
 
        /* Interface */
        {"separate_folder", "FALSE", &prefs_common.sep_folder, P_BOOL,
@@ -644,6 +659,16 @@ static PrefParam param[] = {
         NULL, NULL, NULL},
        {"log_length", "500", &prefs_common.loglength, P_INT,
         NULL, NULL, NULL},
+       {"log_msg_color", "#00af00", &prefs_common.log_msg_color, P_COLOR,
+        NULL, NULL, NULL},
+       {"log_warn_color", "#af0000", &prefs_common.log_warn_color, P_COLOR,
+        NULL, NULL, NULL},
+       {"log_error_color", "#af0000", &prefs_common.log_error_color, P_COLOR,
+        NULL, NULL, NULL},
+       {"log_in_color", "#000000", &prefs_common.log_in_color, P_COLOR,
+        NULL, NULL, NULL},
+       {"log_out_color", "#0000ef", &prefs_common.log_out_color, P_COLOR,
+        NULL, NULL, NULL},
 
        {"color_new", "179", &prefs_common.color_new, P_COLOR,
         NULL, NULL, NULL},
@@ -724,6 +749,11 @@ static PrefParam param[] = {
        {"addressaddwin_height", "-1", &prefs_common.addressaddwin_height, P_INT,
         NULL, NULL, NULL},
 
+       {"addressbook_folderselwin_width", "300", &prefs_common.addressbook_folderselwin_width, P_INT,
+        NULL, NULL, NULL},
+       {"addressbook_folderselwin_height", "-1", &prefs_common.addressbook_folderselwin_height, P_INT,
+        NULL, NULL, NULL},
+
        /* Hidden */
        {"warn_dnd", "1", &prefs_common.warn_dnd, P_INT,
         NULL, NULL, NULL},
@@ -756,6 +786,10 @@ static PrefParam param[] = {
         NULL, NULL, NULL},
        {"compose_no_markup", "FALSE", &prefs_common.compose_no_markup, P_BOOL,
         NULL, NULL, NULL},
+       {"skip_ssl_cert_check", "FALSE", &prefs_common.skip_ssl_cert_check, P_BOOL,
+        NULL, NULL, NULL},
+       {"live_dangerously", "FALSE", &prefs_common.live_dangerously, P_BOOL,
+        NULL, NULL, NULL},
 
        {NULL, NULL, NULL, P_OTHER, NULL, NULL, NULL}
 };