</para>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><literal>type_any_header</literal></term>
+ <listitem>
+ <para>
+ Allows to type any header on the compose window header entries.
+ By default only the entries available from the combobox can be
+ selected.
+ </para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><literal>two_line_vertical</literal></term>
<listitem>
if (header)
gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN((combo)))), header);
+ gtk_editable_set_editable(
+ GTK_EDITABLE(gtk_bin_get_child(GTK_BIN((combo)))),
+ prefs_common.type_any_header);
+
g_signal_connect_after(G_OBJECT(gtk_bin_get_child(GTK_BIN((combo)))), "grab_focus",
G_CALLBACK(compose_grab_focus_cb), compose);
&prefs_common.compose_body_format, P_STRING, NULL, NULL, NULL},
{"show_compose_margin", "FALSE", &prefs_common.show_compose_margin, P_BOOL,
NULL, NULL, NULL},
+ {"type_any_header", "FALSE", &prefs_common.type_any_header, P_BOOL,
+ NULL, NULL, NULL},
{"linewrap_length", "72", &prefs_common.linewrap_len, P_INT,
gchar *compose_subject_format;
gchar *compose_body_format;
gboolean show_compose_margin;
+ gboolean type_any_header;
/* Quote */
gboolean reply_with_quote;