aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/event-editor.c
diff options
context:
space:
mode:
authorJesse Pavel <jpavel@src.gnome.org>2000-09-28 06:17:19 +0800
committerJesse Pavel <jpavel@src.gnome.org>2000-09-28 06:17:19 +0800
commit98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c (patch)
tree21e8d6dd74df2f1bae0dc9b76492460682a3f247 /calendar/gui/event-editor.c
parentabd6186b370629d256780c022db5e303dad1ff41 (diff)
downloadgsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.tar
gsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.tar.gz
gsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.tar.bz2
gsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.tar.lz
gsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.tar.xz
gsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.tar.zst
gsoc2013-evolution-98a3ac0e6c55a4bcb3c043b916c5df1faff98f7c.zip
*** empty log message ***
svn path=/trunk/; revision=5603
Diffstat (limited to 'calendar/gui/event-editor.c')
-rw-r--r--calendar/gui/event-editor.c26
1 files changed, 20 insertions, 6 deletions
diff --git a/calendar/gui/event-editor.c b/calendar/gui/event-editor.c
index 92d843ce89..5f7b693be3 100644
--- a/calendar/gui/event-editor.c
+++ b/calendar/gui/event-editor.c
@@ -29,6 +29,7 @@
#include <gal/widgets/e-unicode.h>
#include <cal-util/timeutil.h>
#include "event-editor.h"
+#include "e-meeting-edit.h"
@@ -1147,14 +1148,28 @@ file_close_cb (GtkWidget *widget, gpointer data)
close_dialog (ee);
}
-
+static void
+schedule_meeting_cb (GtkWidget *widget, gpointer data)
+{
+ EventEditor *ee;
+ EventEditorPrivate *priv;
+
+ ee = EVENT_EDITOR (data);
+
+ g_return_if_fail (IS_EVENT_EDITOR (ee));
+
+ priv = (EventEditorPrivate *)ee->priv;
+
+ e_meeting_edit (priv->comp, priv->client);
+}
+
+
+
+
/* Menu bar */
static GnomeUIInfo file_new_menu[] = {
- GNOMEUIINFO_ITEM_NONE (N_("FIXME: _Appointment"), NULL, NULL),
- GNOMEUIINFO_ITEM_NONE (N_("FIXME: Meeting Re_quest"), NULL, NULL),
- GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_ITEM_NONE (N_("FIXME: _Mail Message"), NULL, NULL),
GNOMEUIINFO_ITEM_NONE (N_("FIXME: _Contact"), NULL, NULL),
GNOMEUIINFO_ITEM_NONE (N_("FIXME: _Task"), NULL, NULL),
@@ -1297,8 +1312,7 @@ static GnomeUIInfo actions_menu[] = {
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_ITEM_NONE (N_("FIXME: Rec_urrence..."), NULL, NULL),
GNOMEUIINFO_SEPARATOR,
- GNOMEUIINFO_ITEM_NONE (N_("FIXME: Invite _Attendees..."), NULL, NULL),
- GNOMEUIINFO_ITEM_NONE (N_("FIXME: C_ancel Invitation..."), NULL, NULL),
+ GNOMEUIINFO_ITEM_NONE (N_("Schedule _Meeting..."), NULL, schedule_meeting_cb),
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_ITEM_NONE (N_("FIXME: Forward as v_Calendar"), NULL, NULL),
GNOMEUIINFO_ITEM_NONE (N_("FIXME: For_ward"), NULL, NULL),