diff options
Diffstat (limited to 'calendar/gui/dialogs/task-editor.c')
-rw-r--r-- | calendar/gui/dialogs/task-editor.c | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/calendar/gui/dialogs/task-editor.c b/calendar/gui/dialogs/task-editor.c index 84512eaba1..8c9ee465e6 100644 --- a/calendar/gui/dialogs/task-editor.c +++ b/calendar/gui/dialogs/task-editor.c @@ -44,13 +44,13 @@ struct _TaskEditorPrivate { TaskPage *task_page; TaskDetailsPage *task_details_page; - + GtkWidget *task_details_window; EMeetingStore *model; - + gboolean assignment_shown; gboolean is_assigned; - gboolean updating; + gboolean updating; }; @@ -111,11 +111,11 @@ menu_view_role_cb (BonoboUIComponent *component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + if (type != Bonobo_UIComponent_STATE_CHANGED) return; - task_page_set_view_role (te->priv->task_page, atoi(state)); - calendar_config_set_show_role (atoi(state)); + task_page_set_view_role (te->priv->task_page, atoi(state)); + calendar_config_set_show_role (atoi(state)); } static void @@ -126,12 +126,12 @@ menu_view_status_cb (BonoboUIComponent *component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + if (type != Bonobo_UIComponent_STATE_CHANGED) return; - + task_page_set_view_status (te->priv->task_page, atoi(state)); - calendar_config_set_show_status (atoi(state)); + calendar_config_set_show_status (atoi(state)); } static void @@ -142,11 +142,11 @@ menu_view_type_cb (BonoboUIComponent *component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + if (type != Bonobo_UIComponent_STATE_CHANGED) return; - task_page_set_view_type (te->priv->task_page, atoi(state)); - calendar_config_set_show_type (atoi(state)); + task_page_set_view_type (te->priv->task_page, atoi(state)); + calendar_config_set_show_type (atoi(state)); } static void @@ -157,11 +157,11 @@ menu_view_rsvp_cb (BonoboUIComponent *component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + if (type != Bonobo_UIComponent_STATE_CHANGED) return; - task_page_set_view_rsvp (te->priv->task_page, atoi(state)); - calendar_config_set_show_rsvp (atoi(state)); + task_page_set_view_rsvp (te->priv->task_page, atoi(state)); + calendar_config_set_show_rsvp (atoi(state)); } static void @@ -172,10 +172,10 @@ menu_show_time_zone_cb (BonoboUIComponent *component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + if (type != Bonobo_UIComponent_STATE_CHANGED) return; - task_page_set_show_timezone (te->priv->task_page, atoi(state)); + task_page_set_show_timezone (te->priv->task_page, atoi(state)); calendar_config_set_show_timezone (atoi(state)); } @@ -187,11 +187,11 @@ menu_show_categories_cb (BonoboUIComponent *component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + if (type != Bonobo_UIComponent_STATE_CHANGED) return; - task_page_set_show_categories (te->priv->task_page, atoi(state)); + task_page_set_show_categories (te->priv->task_page, atoi(state)); calendar_config_set_show_categories (atoi(state)); } @@ -221,7 +221,7 @@ menu_class_private_cb (BonoboUIComponent *ui_component, TaskEditor *te = (TaskEditor *) user_data; if (state[0] == '0') return; - + comp_editor_page_notify_changed (COMP_EDITOR_PAGE (te->priv->task_page)); task_page_set_classification (te->priv->task_page, E_CAL_COMPONENT_CLASS_PRIVATE); } @@ -236,7 +236,7 @@ menu_class_confidential_cb (BonoboUIComponent *ui_component, TaskEditor *te = (TaskEditor *) user_data; if (state[0] == '0') return; - + comp_editor_page_notify_changed (COMP_EDITOR_PAGE (te->priv->task_page)); task_page_set_classification (te->priv->task_page, E_CAL_COMPONENT_CLASS_CONFIDENTIAL); } @@ -250,7 +250,7 @@ menu_option_status_cb (BonoboUIComponent *ui_component, gpointer user_data) { TaskEditor *te = (TaskEditor *) user_data; - + gtk_widget_show (te->priv->task_details_window); } @@ -260,7 +260,7 @@ menu_insert_send_options_cmd (BonoboUIComponent *uic, const char *path) { TaskEditor *te = (TaskEditor *) data; - + task_page_sendoptions_clicked_cb (te->priv->task_page); } @@ -270,8 +270,8 @@ menu_show_time_zone_cmd (BonoboUIComponent *uic, const char *path) { /* TODO implement it TaskEditor *te = (TaskEditor *) data; - - task_page_set_show_timezone (te->priv->task_page, atoi(state)); + + task_page_set_show_timezone (te->priv->task_page, atoi(state)); calendar_config_set_show_timezone (atoi(state)); */ } @@ -281,25 +281,25 @@ menu_option_status_cmd (BonoboUIComponent *uic, const char *path) { TaskEditor *te = (TaskEditor *) data; - + gtk_widget_show (te->priv->task_details_window); } static BonoboUIVerb verbs [] = { - BONOBO_UI_VERB ("ViewTimeZone", menu_show_time_zone_cmd), + BONOBO_UI_VERB ("ViewTimeZone", menu_show_time_zone_cmd), BONOBO_UI_VERB ("OptionStatus", menu_option_status_cmd), BONOBO_UI_VERB ("InsertSendOptions", menu_insert_send_options_cmd), BONOBO_UI_VERB_END }; static EPixmap pixmaps[] = { - E_PIXMAP ("/commands/OptionStatus", "stock_view-details", E_ICON_SIZE_MENU), + E_PIXMAP ("/commands/OptionStatus", "stock_view-details", E_ICON_SIZE_MENU), E_PIXMAP ("/commands/ViewTimeZone", "stock_timezone", E_ICON_SIZE_MENU), - E_PIXMAP ("/Toolbar/ViewTimeZone", "stock_timezone", E_ICON_SIZE_LARGE_TOOLBAR), - E_PIXMAP ("/Toolbar/OptionStatus", "stock_view-details", E_ICON_SIZE_LARGE_TOOLBAR), - + E_PIXMAP ("/Toolbar/ViewTimeZone", "stock_timezone", E_ICON_SIZE_LARGE_TOOLBAR), + E_PIXMAP ("/Toolbar/OptionStatus", "stock_view-details", E_ICON_SIZE_LARGE_TOOLBAR), + E_PIXMAP_END }; @@ -312,13 +312,13 @@ task_editor_init (TaskEditor *te) CompEditor *editor = COMP_EDITOR(te); gboolean status; char *xmlfile; - + priv = g_new0 (TaskEditorPrivate, 1); te->priv = priv; priv->model = E_MEETING_STORE (e_meeting_store_new ()); priv->assignment_shown = TRUE; - priv->updating = FALSE; + priv->updating = FALSE; priv->is_assigned = FALSE; bonobo_ui_component_freeze (editor->uic, NULL); @@ -341,7 +341,7 @@ task_editor_init (TaskEditor *te) bonobo_ui_component_add_listener ( editor->uic, "ViewStatus", menu_view_status_cb, editor); - + /* Show hide the type fields */ status = calendar_config_get_show_type (); bonobo_ui_component_set_prop ( @@ -399,14 +399,14 @@ task_editor_init (TaskEditor *te) menu_class_confidential_cb, editor); bonobo_ui_component_add_listener ( - editor->uic, "OptionStatus", + editor->uic, "OptionStatus", menu_option_status_cb, editor); - + e_pixmaps_update (editor->uic, pixmaps); - bonobo_ui_component_thaw (editor->uic, NULL); + bonobo_ui_component_thaw (editor->uic, NULL); + - comp_editor_set_help_section (COMP_EDITOR (te), "usage-calendar-todo"); } @@ -416,12 +416,12 @@ task_editor_construct (TaskEditor *te, ECal *client) TaskEditorPrivate *priv; gboolean read_only = FALSE; CompEditor *editor = COMP_EDITOR (te); - + priv = te->priv; priv->task_page = task_page_new (priv->model, client, editor->uic); g_object_ref_sink (priv->task_page); - comp_editor_append_page (COMP_EDITOR (te), + comp_editor_append_page (COMP_EDITOR (te), COMP_EDITOR_PAGE (priv->task_page), _("_Task"), TRUE); g_signal_connect (G_OBJECT (priv->task_page), "client_changed", @@ -433,27 +433,27 @@ task_editor_construct (TaskEditor *te, ECal *client) NULL); g_signal_connect (priv->task_details_window, "response", G_CALLBACK(gtk_widget_hide), NULL); g_signal_connect (priv->task_details_window, "delete-event", G_CALLBACK(gtk_widget_hide), NULL); - + priv->task_details_page = task_details_page_new (); g_object_ref_sink (priv->task_details_page); - gtk_container_add ((GtkContainer *) GTK_DIALOG(priv->task_details_window)->vbox, + gtk_container_add ((GtkContainer *) GTK_DIALOG(priv->task_details_window)->vbox, comp_editor_page_get_widget ((CompEditorPage *)priv->task_details_page)); gtk_widget_show_all (gtk_bin_get_child (GTK_BIN (priv->task_details_window) ) ); /* gtk_widget_hide (priv->task_details_window); */ comp_editor_append_page (editor, COMP_EDITOR_PAGE (priv->task_details_page), NULL, FALSE); - + if (!e_cal_is_read_only (client, &read_only, NULL)) read_only = TRUE; if (priv->is_assigned) { if (e_cal_get_static_capability (client, CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS)) task_page_show_options (priv->task_page); - + task_page_set_assignment (priv->task_page, TRUE); comp_editor_set_group_item (COMP_EDITOR (te), TRUE); } else { task_page_set_assignment (priv->task_page, FALSE); - + bonobo_ui_component_set_prop (editor->uic, "/commands/InsertSendOptions", "hidden", "1", NULL); bonobo_ui_component_set_prop (editor->uic, "/commands/ViewRole", "hidden", "1", NULL); bonobo_ui_component_set_prop (editor->uic, "/commands/ViewRSVP", "hidden", "1", NULL); @@ -492,7 +492,7 @@ task_editor_edit_comp (CompEditor *editor, ECalComponent *comp) ECalComponentOrganizer organizer; ECal *client; GSList *attendees = NULL; - + te = TASK_EDITOR (editor); priv = te->priv; @@ -506,12 +506,12 @@ task_editor_edit_comp (CompEditor *editor, ECalComponent *comp) /* Get meeting related stuff */ e_cal_component_get_organizer (comp, &organizer); e_cal_component_get_attendee_list (comp, &attendees); - + if (attendees != NULL) { GSList *l; int row; - - task_page_hide_options (priv->task_page); + + task_page_hide_options (priv->task_page); task_page_set_assignment (priv->task_page, TRUE); for (l = attendees; l != NULL; l = l->next) { @@ -522,7 +522,7 @@ task_editor_edit_comp (CompEditor *editor, ECalComponent *comp) /* If we aren't the organizer or the attendee is just delegating, don't allow editing */ if (!comp_editor_get_user_org (editor) || e_meeting_attendee_is_set_delto (ia)) e_meeting_attendee_set_edit_level (ia, E_MEETING_ATTENDEE_EDIT_NONE); - e_meeting_store_add_attendee (priv->model, ia); + e_meeting_store_add_attendee (priv->model, ia); g_object_unref(ia); } @@ -551,10 +551,10 @@ task_editor_edit_comp (CompEditor *editor, ECalComponent *comp) if (ia != NULL) e_meeting_attendee_set_edit_level (ia, E_MEETING_ATTENDEE_EDIT_NONE); } - - + + comp_editor_set_group_item (COMP_EDITOR (te), TRUE); - priv->assignment_shown = TRUE; + priv->assignment_shown = TRUE; } e_cal_component_free_attendee_list (attendees); @@ -576,12 +576,12 @@ task_editor_send_comp (CompEditor *editor, ECalComponentItipMethod method) if (method == E_CAL_COMPONENT_METHOD_PUBLISH || method == E_CAL_COMPONENT_METHOD_CANCEL) goto parent; - + comp = task_page_get_cancel_comp (priv->task_page); if (comp != NULL) { ECal *client; gboolean result; - + client = e_meeting_store_get_e_cal (priv->model); result = itip_send_comp (E_CAL_COMPONENT_METHOD_CANCEL, comp, client, NULL, NULL, NULL); @@ -620,12 +620,12 @@ task_editor_finalize (GObject *object) g_object_unref (priv->task_details_page); priv->task_details_page = NULL; } - + if (priv->model) { g_object_unref (priv->model); priv->model = NULL; } - + g_free (priv); if (G_OBJECT_CLASS (task_editor_parent_class)->finalize) @@ -685,7 +685,7 @@ model_changed (TaskEditor *te) if (!te->priv->updating) { comp_editor_set_changed (COMP_EDITOR (te), TRUE); comp_editor_set_needs_send (COMP_EDITOR (te), TRUE); - } + } } static void |