2010-05-22 [paul] 3.7.6cvs7
authorPaul Mangan <paul@claws-mail.org>
Sat, 22 May 2010 11:03:08 +0000 (11:03 +0000)
committerPaul Mangan <paul@claws-mail.org>
Sat, 22 May 2010 11:03:08 +0000 (11:03 +0000)
* manual/advanced.xml
* src/compose.c
* src/prefs_common.c
* src/prefs_common.h
after using the compose margin for several days
I wanted the old style back - add a new hidden
pref 'show_compose_margin' to restore the old
behaviour (defaults to FALSE)

ChangeLog
PATCHSETS
configure.ac
manual/advanced.xml
src/compose.c
src/prefs_common.c
src/prefs_common.h

index d0086ad..f572d64 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2010-05-22 [paul]      3.7.6cvs7
+
+       * manual/advanced.xml
+       * src/compose.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+               after using the compose margin for several days
+               I wanted the old style back - add a new hidden
+               pref 'show_compose_margin' to restore the old
+               behaviour (defaults to FALSE)
+
 2010-05-14 [paul]      3.7.6cvs6
 
        * src/compose.c
index 9949153..b53b971 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.9.2.29 -r 1.9.2.30 src/gtk/sslcertwindow.c;  ) > 3.7.6cvs4.patchset
 ( cvs diff -u -r 1.9.2.30 -r 1.9.2.31 src/gtk/sslcertwindow.c;  ) > 3.7.6cvs5.patchset
 ( cvs diff -u -r 1.382.2.550 -r 1.382.2.551 src/compose.c;  ) > 3.7.6cvs6.patchset
+( cvs diff -u -r 1.1.2.53 -r 1.1.2.54 manual/advanced.xml;  cvs diff -u -r 1.382.2.551 -r 1.382.2.552 src/compose.c;  cvs diff -u -r 1.204.2.196 -r 1.204.2.197 src/prefs_common.c;  cvs diff -u -r 1.103.2.129 -r 1.103.2.130 src/prefs_common.h;  ) > 3.7.6cvs7.patchset
index 75b5a1f..ea2f99b 100644 (file)
@@ -12,7 +12,7 @@ MINOR_VERSION=7
 MICRO_VERSION=6
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=6
+EXTRA_VERSION=7
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 1a7024b..f7b5785 100644 (file)
          </para>
        </listitem>
       </varlistentry>
-      <varlistentry>
+       <varlistentry>
+       <term><literal>show_compose_margin</literal></term>
+       <listitem>
+         <para>
+       0 or 1. Adds margins to the message text area in the Compose window.
+       Default is 0, turned off.
+         </para>
+       </listitem>
+      </varlistentry>
+     <varlistentry>
        <term><literal>skip_ssl_cert_check</literal></term>
        <listitem>
          <para>
index aa3c6c5..9761ed1 100644 (file)
@@ -7407,8 +7407,10 @@ static Compose *compose_create(PrefsAccount *account,
        gtk_widget_set_size_request(scrolledwin, prefs_common.compose_width, -1);
 
        text = gtk_text_view_new();
-       gtk_text_view_set_left_margin(GTK_TEXT_VIEW(text), 6);
-       gtk_text_view_set_right_margin(GTK_TEXT_VIEW(text), 6);
+       if (prefs_common.show_compose_margin) {
+               gtk_text_view_set_left_margin(GTK_TEXT_VIEW(text), 6);
+               gtk_text_view_set_right_margin(GTK_TEXT_VIEW(text), 6);
+       }
        buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(text));
        gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(text), GTK_WRAP_WORD_CHAR);
        gtk_text_view_set_editable(GTK_TEXT_VIEW(text), TRUE);
index 245f850..24c3429 100644 (file)
@@ -226,6 +226,9 @@ static PrefParam param[] = {
         &prefs_common.compose_subject_format, P_STRING, NULL, NULL, NULL},
        {"compose_body_format", N_("Hello,\\n"),
         &prefs_common.compose_body_format, P_STRING, NULL, NULL, NULL},
+       {"show_compose_margin", "FALSE", &prefs_common.show_compose_margin, P_BOOL,
+        NULL, NULL, NULL},
+       
 
        {"linewrap_length", "72", &prefs_common.linewrap_len, P_INT,
         NULL, NULL, NULL},
index f4f4561..81dc1c0 100644 (file)
@@ -157,6 +157,7 @@ struct _PrefsCommon
        gboolean compose_with_format;
        gchar *compose_subject_format;
        gchar *compose_body_format;
+       gboolean show_compose_margin;
 
        /* Quote */
        gboolean reply_with_quote;