diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2003-12-04 01:58:57 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2003-12-04 01:58:57 +0800 |
commit | 83627b1070f3e4f7d4aee867968adc9e477c1bd4 (patch) | |
tree | b2988fa761e0629808a283b2f3f7337bca0dcf0d /calendar/gui/calendar-commands.c | |
parent | fe287412e98f795c3572f378a594d97bf9a07ab7 (diff) | |
download | gsoc2013-evolution-83627b1070f3e4f7d4aee867968adc9e477c1bd4.tar.gz gsoc2013-evolution-83627b1070f3e4f7d4aee867968adc9e477c1bd4.tar.zst gsoc2013-evolution-83627b1070f3e4f7d4aee867968adc9e477c1bd4.zip |
Do not call control_util_set_folder_bar_label().
* gui/tasks-control.c (tasks_control_activate): Do not call
control_util_set_folder_bar_label().
* gui/e-calendar-table.c (e_calendar_table_set_status_message):
Use e_activity_handler_operation_progressing(), not
evolution_activity_client_update().
* gui/e-cal-view.c: Remove settings menu.
(on_settings): Remove.
* gui/calendar-commands.c (get_shell_view_interface): Remove.
(control_util_set_folder_bar_label): Remove.
(calendar_set_folder_bar_label): Remove.
(control_util_show_settings): Remove.
(gcal_calendar_dates_change_cb): Remove.
(calendar_control_activate): Do not connect, do not call
calendar_set_folder_bar_label().
svn path=/trunk/; revision=23614
Diffstat (limited to 'calendar/gui/calendar-commands.c')
-rw-r--r-- | calendar/gui/calendar-commands.c | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/calendar/gui/calendar-commands.c b/calendar/gui/calendar-commands.c index 5f9038fd72..3ed09c3bc7 100644 --- a/calendar/gui/calendar-commands.c +++ b/calendar/gui/calendar-commands.c @@ -399,35 +399,6 @@ purge_cmd (BonoboUIComponent *uic, gpointer data, const gchar *path) gtk_widget_destroy (dialog); } -/* Does a queryInterface on the control's parent control frame for the ShellView interface */ -static GNOME_Evolution_ShellView -get_shell_view_interface (BonoboControl *control) -{ - Bonobo_ControlFrame control_frame; - GNOME_Evolution_ShellView shell_view; - CORBA_Environment ev; - - control_frame = bonobo_control_get_control_frame (control, NULL); - - g_assert (control_frame != CORBA_OBJECT_NIL); - - CORBA_exception_init (&ev); - shell_view = Bonobo_Unknown_queryInterface (control_frame, - "IDL:GNOME/Evolution/ShellView:" BASE_VERSION, - &ev); - if (BONOBO_EX (&ev)) { - g_message ("get_shell_view_interface(): " - "Could not queryInterface() on the control frame"); - shell_view = CORBA_OBJECT_NIL; - goto out; - } - - CORBA_exception_free (&ev); - - out: - - return shell_view; -} const gchar * calendar_get_text_for_folder_bar_label (GnomeCalendar *gcal) @@ -531,62 +502,6 @@ calendar_get_text_for_folder_bar_label (GnomeCalendar *gcal) return buffer; } -/* Displays the currently displayed time range in the folder bar label on the - shell view, according to which view we are showing. */ -void -calendar_set_folder_bar_label (GnomeCalendar *gcal, BonoboControl *control) -{ - char *buffer = (char *)calendar_get_text_for_folder_bar_label (gcal); - control_util_set_folder_bar_label (control, buffer); -} - -void -control_util_set_folder_bar_label (BonoboControl *control, char *label) -{ - GNOME_Evolution_ShellView shell_view; - CORBA_Environment ev; - - shell_view = get_shell_view_interface (control); - if (shell_view == CORBA_OBJECT_NIL) - return; - - CORBA_exception_init (&ev); - GNOME_Evolution_ShellView_setFolderBarLabel (shell_view, label, &ev); - - if (BONOBO_EX (&ev)) - g_message ("control_util_set_folder_bar_label(): Could not set the folder bar label"); - - CORBA_exception_free (&ev); - - bonobo_object_release_unref (shell_view, NULL); -} - -void -control_util_show_settings (GnomeCalendar *gcal) -{ - BonoboControl *control; - GNOME_Evolution_ShellView shell_view; - CORBA_Environment ev; - - control = g_object_get_data (G_OBJECT (gcal), "control"); - if (control == NULL) - return; - - shell_view = get_shell_view_interface (control); - if (shell_view == CORBA_OBJECT_NIL) - return; - - CORBA_exception_init (&ev); - - GNOME_Evolution_ShellView_showSettings (shell_view, &ev); - - if (BONOBO_EX (&ev)) - g_message ("control_util_show_settings(): Could not show settings"); - - CORBA_exception_free (&ev); - - bonobo_object_release_unref (shell_view, NULL); -} /* Sensitizes the UI Component menu/toolbar calendar commands based on the * number of selected events. (This will always be 0 or 1 currently.) If enable @@ -694,18 +609,6 @@ sensitize_taskpad_commands (GnomeCalendar *gcal, BonoboControl *control, gboolea NULL); } -/* Callback used when the dates shown by the GnomeCalendar are changed. - We want to update the dates in the folder bar. */ -static void -gcal_calendar_dates_change_cb (GnomeCalendar *gcal, gpointer data) -{ - BonoboControl *control; - - control = BONOBO_CONTROL (data); - - calendar_set_folder_bar_label (gcal, control); -} - /* Callback used when the selection in the calendar views changes */ static void gcal_calendar_selection_changed_cb (GnomeCalendar *gcal, gpointer data) @@ -857,9 +760,6 @@ calendar_control_activate (BonoboControl *control, gnome_calendar_setup_view_menus (gcal, uic); - g_signal_connect (gcal, "dates_shown_changed", - G_CALLBACK (gcal_calendar_dates_change_cb), - control); g_signal_connect (gcal, "calendar_focus_change", G_CALLBACK (gcal_calendar_focus_change_cb), control); g_signal_connect (gcal, "taskpad_focus_change", @@ -877,8 +777,6 @@ calendar_control_activate (BonoboControl *control, calendar_config_check_timezone_set (); #endif - calendar_set_folder_bar_label (gcal, control); - focus = g_new (FocusData, 1); focus->calendar_focused = FALSE; focus->taskpad_focused = FALSE; |