aboutsummaryrefslogtreecommitdiffstats
path: root/composer
diff options
context:
space:
mode:
authorRadek Doulik <rodo@src.gnome.org>2002-07-23 06:51:36 +0800
committerRadek Doulik <rodo@src.gnome.org>2002-07-23 06:51:36 +0800
commit98998998f47f507761eec06a437e78068a5e75e3 (patch)
treeeb9458702d63fc8fba185052d5608cf14981c86e /composer
parent5fea81cd0fcb41e4da28a36ee82dba6083e61106 (diff)
downloadgsoc2013-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/ChangeLog4
-rw-r--r--composer/e-msg-composer.c36
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),