diff options
author | Radek Doulik <rodo@src.gnome.org> | 2002-07-23 06:51:36 +0800 |
---|---|---|
committer | Radek Doulik <rodo@src.gnome.org> | 2002-07-23 06:51:36 +0800 |
commit | 98998998f47f507761eec06a437e78068a5e75e3 (patch) | |
tree | eb9458702d63fc8fba185052d5608cf14981c86e /composer | |
parent | 5fea81cd0fcb41e4da28a36ee82dba6083e61106 (diff) | |
download | gsoc2013-evolution-98998998f47f507761eec06a437e78068a5e75e3.tar.gz gsoc2013-evolution-98998998f47f507761eec06a437e78068a5e75e3.tar.zst gsoc2013-evolution-98998998f47f507761eec06a437e78068a5e75e3.zip |
removed insert file menu item
svn path=/trunk/; revision=17534
Diffstat (limited to 'composer')
-rw-r--r-- | composer/ChangeLog | 4 | ||||
-rw-r--r-- | composer/e-msg-composer.c | 36 |
2 files changed, 4 insertions, 36 deletions
diff --git a/composer/ChangeLog b/composer/ChangeLog index b7f92636ce..03188148b6 100644 --- a/composer/ChangeLog +++ b/composer/ChangeLog @@ -1,3 +1,7 @@ +2002-07-22 Radek Doulik <rodo@ximian.com> + + * e-msg-composer.c: removed Insert File menu item + 2002-07-19 Not Zed <NotZed@Ximian.com> * e-msg-composer-hdrs.c (e_msg_composer_hdrs_to_message_internal): diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index af34c1ee57..ee04d6db19 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -1552,41 +1552,6 @@ menu_view_attachments_activate_cb (BonoboUIComponent *component, } static void -menu_file_insert_file_cb (BonoboUIComponent *uic, - void *data, - const char *path) -{ - EMsgComposer *composer; - char *file_name; - char *html; - CORBA_Environment ev; - - composer = E_MSG_COMPOSER (data); - - file_name = e_msg_composer_select_file (composer, _("Insert File")); - if (file_name == NULL) - return; - - html = get_file_content (composer, file_name, TRUE, E_TEXT_TO_HTML_PRE, TRUE); - if (html == NULL) - return; - - CORBA_exception_init (&ev); - GNOME_GtkHTML_Editor_Engine_freeze (composer->editor_engine, &ev); - GNOME_GtkHTML_Editor_Engine_runCommand (composer->editor_engine, "cursor-position-save", &ev); - GNOME_GtkHTML_Editor_Engine_undoBegin (composer->editor_engine, "Insert file", "Uninsert file", &ev); - if (!GNOME_GtkHTML_Editor_Engine_isParagraphEmpty (composer->editor_engine, &ev)) - GNOME_GtkHTML_Editor_Engine_runCommand (composer->editor_engine, "insert-paragraph", &ev); - GNOME_GtkHTML_Editor_Engine_insertHTML (composer->editor_engine, html, &ev); - GNOME_GtkHTML_Editor_Engine_undoEnd (composer->editor_engine, &ev); - GNOME_GtkHTML_Editor_Engine_runCommand (composer->editor_engine, "cursor-position-restore", &ev); - GNOME_GtkHTML_Editor_Engine_thaw (composer->editor_engine, &ev); - CORBA_exception_free (&ev); - - g_free (html); -} - -static void menu_format_html_cb (BonoboUIComponent *component, const char *path, Bonobo_UIComponent_EventType type, @@ -1735,7 +1700,6 @@ static BonoboUIVerb verbs [] = { BONOBO_UI_VERB ("FileSaveDraft", menu_file_save_draft_cb), BONOBO_UI_VERB ("FileClose", menu_file_close_cb), - BONOBO_UI_VERB ("FileInsertFile", menu_file_insert_file_cb), BONOBO_UI_VERB ("FileAttach", menu_file_add_attachment_cb), BONOBO_UI_VERB ("FileSend", menu_file_send_cb), |