2005-10-06 [colin] 1.9.15cvs16
[claws.git] / src / prefs_common.h
index ef3226355032eb268dcdf930912b0ed81e683366..80104aaa15f902c7e535dd946556782ac0be03b6 100644 (file)
@@ -14,7 +14,7 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  */
 
 #ifndef __PREFS_COMMON_H__
@@ -28,6 +28,7 @@
 
 #include "mainwindow.h"
 #include "summaryview.h"
+#include "folderview.h"
 #include "codeconv.h"
 #include "textview.h"
 #include "procmime.h"
@@ -95,6 +96,7 @@ struct _PrefsCommon
        gint undolevels;
        gint linewrap_len;
        gboolean linewrap_quote;
+       gboolean linewrap_pastes;
        gboolean autowrap;
        gboolean linewrap_at_send;
        gboolean auto_exteditor;
@@ -139,7 +141,6 @@ struct _PrefsCommon
        gchar *widgetfont;
        gchar *textfont;
        gchar *normalfont;
-       gchar *boldfont;
        gchar *smallfont;
        gchar *titlefont;
 
@@ -153,8 +154,8 @@ struct _PrefsCommon
        gint ng_abbrev_len;
 
        gboolean show_searchbar;
-       gboolean swap_from;
        gboolean expand_thread;
+       gboolean swap_from;
        gboolean use_addr_book;
        gchar *date_format;
 
@@ -167,6 +168,7 @@ struct _PrefsCommon
                                         *   by subject (days) */
 
        ToolbarStyle toolbar_style;
+       gboolean toolbar_detachable;
        gboolean show_statusbar;
 
        gint folderview_vscrollbar_policy;
@@ -185,6 +187,10 @@ struct _PrefsCommon
        gint summary_col_pos[N_SUMMARY_COLS];
        gint summary_col_size[N_SUMMARY_COLS];
 
+       gboolean folder_col_visible[N_FOLDER_COLS];
+       gint folder_col_pos[N_FOLDER_COLS];
+       gint folder_col_size[N_FOLDER_COLS];
+
        /* Widget visibility, position and size */
        gint folderwin_x;
        gint folderwin_y;
@@ -192,11 +198,6 @@ struct _PrefsCommon
        gint folderview_height;
        gboolean folderview_visible;
 
-       gint folder_col_folder;
-       gint folder_col_new;
-       gint folder_col_unread;
-       gint folder_col_total;
-
        gint summaryview_width;
        gint summaryview_height;
 
@@ -271,6 +272,7 @@ struct _PrefsCommon
        /* Interface */
        gboolean sep_folder;
        gboolean sep_msg;
+       gint statusbar_update_step;
        gboolean emulate_emacs;
        gboolean always_show_msg;
        gboolean mark_as_read_on_new_window;
@@ -282,6 +284,7 @@ struct _PrefsCommon
        gboolean add_address_by_click;
        gchar *pixmap_theme_path;
        int hover_timeout; /* msecs mouse hover timeout */
+       gboolean ask_mark_all_read;
 
        /* Other */
        gchar *uri_cmd;
@@ -322,6 +325,7 @@ struct _PrefsCommon
        gint filteringwin_width;
        gint filteringwin_height;
        gint warn_dnd;
+       gint broken_are_utf8;
 };
 
 extern PrefsCommon prefs_common;