diff options
author | Tomas Popela <tpopela@redhat.com> | 2014-06-09 22:32:25 +0800 |
---|---|---|
committer | Tomas Popela <tpopela@redhat.com> | 2014-06-09 22:32:25 +0800 |
commit | 8650fb139a9143f04615de74ff569bce3e0c4ce3 (patch) | |
tree | 89a41d08f179a5359b8eaee0c9344b8a5bf07cb3 /e-util/e-mail-signature-manager.c | |
parent | 04b7c97275ae420dca43f3e65c2ef54d02f01bdd (diff) | |
download | gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.tar gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.tar.gz gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.tar.bz2 gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.tar.lz gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.tar.xz gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.tar.zst gsoc2013-evolution-8650fb139a9143f04615de74ff569bce3e0c4ce3.zip |
Bug 540362: [webkit-composer] Use webkit for composer
Merge wip/webkit-composer branch into master.
Diffstat (limited to 'e-util/e-mail-signature-manager.c')
-rw-r--r-- | e-util/e-mail-signature-manager.c | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/e-util/e-mail-signature-manager.c b/e-util/e-mail-signature-manager.c index 7f75cb7540..fb34c7eb4c 100644 --- a/e-util/e-mail-signature-manager.c +++ b/e-util/e-mail-signature-manager.c @@ -398,15 +398,22 @@ mail_signature_manager_constructed (GObject *object) static void mail_signature_manager_add_signature (EMailSignatureManager *manager) { + EHTMLEditor *editor; + EHTMLEditorView *view; ESourceRegistry *registry; - GtkWidget *editor; + GtkWidget *widget; registry = e_mail_signature_manager_get_registry (manager); - editor = e_mail_signature_editor_new (registry, NULL); - gtkhtml_editor_set_html_mode ( - GTKHTML_EDITOR (editor), manager->priv->prefer_html); - mail_signature_manager_emit_editor_created (manager, editor); + widget = e_mail_signature_editor_new (registry, NULL); + + editor = e_mail_signature_editor_get_editor ( + E_MAIL_SIGNATURE_EDITOR (widget)); + view = e_html_editor_get_view (editor); + e_html_editor_view_set_html_mode ( + view, manager->priv->prefer_html); + + mail_signature_manager_emit_editor_created (manager, widget); gtk_widget_grab_focus (manager->priv->tree_view); } @@ -435,6 +442,7 @@ mail_signature_manager_editor_created (EMailSignatureManager *manager, gtk_window_set_transient_for (GTK_WINDOW (editor), parent); gtk_window_set_position (GTK_WINDOW (editor), position); + gtk_widget_set_size_request (GTK_WIDGET (editor), 450, 300); gtk_widget_show (GTK_WIDGET (editor)); } |