diff options
Diffstat (limited to 'calendar')
29 files changed, 246 insertions, 194 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index f9e42b9bf3..729ac4530d 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,5 +1,57 @@ 2002-11-08 Ettore Perazzoli <ettore@ximian.com> + * calendar-commands.c: Use g_object_ref()/g_object_unref() instead + of gtk_object_ref/gtk_object_unref(). + * calendar-config.c: Likewise. + * calendar-model.c: Likewise. + * comp-editor-factory.c: Likewise. + * comp-util.c: Likewise. + * e-calendar-table.c: Likewise. + * e-day-view.c: Likewise. + * e-itip-control.c: Likewise. + * e-meeting-model.c: Likewise. + * e-meeting-time-sel.c: Likewise. + * e-tasks.c: Likewise. + * e-timezone-entry.c: Likewise. + * e-week-view.c: Likewise. + * gnome-cal.c: Likewise. + * goto.c: Likewise. + * itip-utils.c: Likewise. + * print.c: Likewise. + * tasks-control.c: Likewise. + * tasks-migrate.c: Likewise. + + * gui/cal-search-bar.c: Use g_object_new() instead of + gtk_type_new(). + * gui/calendar-model.c: Likewise. + * gui/calendar-view-factory.c: Likewise. + * gui/calendar-view.c: Likewise. + * gui/calendar-view.c: Likewise. + * gui/comp-editor-factory.c: Likewise. + * gui/e-calendar-table.c: Likewise. + * gui/e-cell-date-edit-text.c: Likewise. + * gui/e-comp-editor-registry.c: Likewise. + * gui/e-day-view.c: Likewise. + * gui/e-itip-control.c: Likewise. + * gui/e-meeting-attendee.c: Likewise. + * gui/e-meeting-attendee.c: Likewise. + * gui/e-meeting-model.c: Likewise. + * gui/e-meeting-time-sel.c: Likewise. + * gui/e-tasks.c: Likewise. + * gui/e-timezone-entry.c: Likewise. + * gui/e-week-view.c: Likewise. + * gui/gnome-cal.c: Likewise. + * gui/weekday-picker.c: Likewise. + + * gui/e-itip-control.c (get_servers): g_object_unref the + shell_client instead of using bonobo_object_unref(). + + * gui/component-factory.c (owner_set_cb): Use + evolution_shell_client_corba_objref() instead of + bonobo_object_corba_objref(). + +2002-11-08 Ettore Perazzoli <ettore@ximian.com> + * gui/calendar-commands.c: Use g_signal_connect() instead of gtk_signal_connect(). * calendar-commands.c: Likewise. diff --git a/calendar/gui/cal-search-bar.c b/calendar/gui/cal-search-bar.c index f0e473ec1d..e19c99e78f 100644 --- a/calendar/gui/cal-search-bar.c +++ b/calendar/gui/cal-search-bar.c @@ -452,7 +452,7 @@ cal_search_bar_new (void) { CalSearchBar *cal_search; - cal_search = gtk_type_new (TYPE_CAL_SEARCH_BAR); + cal_search = g_object_new (TYPE_CAL_SEARCH_BAR, NULL); return GTK_WIDGET (cal_search_bar_construct (cal_search)); } diff --git a/calendar/gui/calendar-commands.c b/calendar/gui/calendar-commands.c index 90fbb796a2..6888fad5a4 100644 --- a/calendar/gui/calendar-commands.c +++ b/calendar/gui/calendar-commands.c @@ -316,7 +316,7 @@ publish_freebusy_cmd (BonoboUIComponent *uic, gpointer data, const gchar *path) CalComponent *comp = CAL_COMPONENT (l->data); itip_send_comp (CAL_COMPONENT_METHOD_PUBLISH, comp, client, NULL); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } g_list_free (comp_list); diff --git a/calendar/gui/calendar-component.c b/calendar/gui/calendar-component.c index 27fdbc7ee1..5b782fa3d6 100644 --- a/calendar/gui/calendar-component.c +++ b/calendar/gui/calendar-component.c @@ -523,7 +523,7 @@ owner_set_cb (EvolutionShellComponent *shell_component, global_shell_client = shell_client; - config_control_factory_register (bonobo_object_corba_objref (BONOBO_OBJECT (shell_client))); + config_control_factory_register (evolution_shell_client_corba_objref (shell_client)); } static void diff --git a/calendar/gui/calendar-config.c b/calendar/gui/calendar-config.c index 648959c838..b60788b20f 100644 --- a/calendar/gui/calendar-config.c +++ b/calendar/gui/calendar-config.c @@ -54,7 +54,7 @@ static gboolean on_timezone_dialog_delete_event (GnomeDialog *dialog, static void do_cleanup (void) { - gtk_object_unref (GTK_OBJECT (config)); + g_object_unref (config); config = NULL; } @@ -689,7 +689,7 @@ on_timezone_set (GnomeDialog *dialog, e_tasks_update_all_config_settings (); } - gtk_object_unref (GTK_OBJECT (etd)); + g_object_unref (etd); } @@ -698,7 +698,7 @@ on_timezone_dialog_delete_event (GnomeDialog *dialog, GdkEvent *event, ETimezoneDialog *etd) { - gtk_object_unref (GTK_OBJECT (etd)); + g_object_unref (etd); return TRUE; } diff --git a/calendar/gui/calendar-model.c b/calendar/gui/calendar-model.c index deb23e1cc3..01fa60784c 100644 --- a/calendar/gui/calendar-model.c +++ b/calendar/gui/calendar-model.c @@ -295,7 +295,7 @@ free_objects (CalendarModel *model) comp = g_array_index (priv->objects, CalComponent *, i); g_assert (comp != NULL); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); object_data = &g_array_index (priv->objects_data, CalendarModelObjectData, i); @@ -328,7 +328,7 @@ calendar_model_destroy (GtkObject *object) if (priv->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (priv->client), model); - gtk_object_unref (GTK_OBJECT (priv->client)); + g_object_unref (priv->client); priv->client = NULL; } @@ -339,7 +339,7 @@ calendar_model_destroy (GtkObject *object) if (priv->query) { gtk_signal_disconnect_by_data (GTK_OBJECT (priv->query), model); - gtk_object_unref (GTK_OBJECT (priv->query)); + g_object_unref (priv->query); priv->query = NULL; } @@ -361,7 +361,7 @@ calendar_model_destroy (GtkObject *object) itip_addresses_free (priv->addresses); if (priv->activity) { - gtk_object_unref (GTK_OBJECT (priv->activity)); + g_object_unref (priv->activity); priv->activity = NULL; } @@ -1414,7 +1414,7 @@ calendar_model_append_row (ETableModel *etm, ETableModel *source, gint row) g_message ("calendar_model_append_row(): Could not add new object!"); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } /* Duplicates a string value */ @@ -1480,7 +1480,7 @@ calendar_model_duplicate_value (ETableModel *etm, int col, const void *value) CalComponent *comp; comp = CAL_COMPONENT (value); - gtk_object_ref (GTK_OBJECT (comp)); + g_object_ref (comp); return comp; } @@ -1536,7 +1536,7 @@ calendar_model_free_value (ETableModel *etm, int col, void *value) case CAL_COMPONENT_FIELD_COMPONENT: if (value) - gtk_object_unref (GTK_OBJECT (value)); + g_object_unref (value); break; default: @@ -1761,7 +1761,7 @@ calendar_model_value_to_string (ETableModel *etm, int col, const void *value) CalendarModel * calendar_model_new (void) { - return CALENDAR_MODEL (gtk_type_new (TYPE_CALENDAR_MODEL)); + return CALENDAR_MODEL (g_object_new (TYPE_CALENDAR_MODEL, NULL)); } @@ -1985,7 +1985,7 @@ update_query (CalendarModel *model) if (old_query) { gtk_signal_disconnect_by_data (GTK_OBJECT (old_query), model); - gtk_object_unref (GTK_OBJECT (old_query)); + g_object_unref (old_query); } g_assert (priv->sexp != NULL); @@ -2080,7 +2080,7 @@ remove_object (CalendarModel *model, const char *uid) calendar_model_free_object_data (model, object_data); g_array_remove_index (priv->objects_data, *idx); - gtk_object_unref (GTK_OBJECT (orig_comp)); + g_object_unref (orig_comp); n = *idx; g_free (idx); @@ -2104,7 +2104,7 @@ calendar_model_set_status_message (CalendarModel *model, const char *message) if (!message || !*message) { if (priv->activity) { - gtk_object_unref (GTK_OBJECT (priv->activity)); + g_object_unref (priv->activity); priv->activity = NULL; } } @@ -2172,11 +2172,11 @@ calendar_model_set_cal_client (CalendarModel *model, CalClient *client, CalObjTy return; if (client) - gtk_object_ref (GTK_OBJECT (client)); + g_object_ref (client); if (priv->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (priv->client), model); - gtk_object_unref (GTK_OBJECT (priv->client)); + g_object_unref (priv->client); } priv->client = client; diff --git a/calendar/gui/calendar-view-factory.c b/calendar/gui/calendar-view-factory.c index e0e223d8df..e4521e4436 100644 --- a/calendar/gui/calendar-view-factory.c +++ b/calendar/gui/calendar-view-factory.c @@ -246,6 +246,6 @@ calendar_view_factory_new (GnomeCalendarViewType view_type) { CalendarViewFactory *cal_view_factory; - cal_view_factory = gtk_type_new (TYPE_CALENDAR_VIEW_FACTORY); + cal_view_factory = g_object_new (TYPE_CALENDAR_VIEW_FACTORY, NULL); return calendar_view_factory_construct (cal_view_factory, view_type); } diff --git a/calendar/gui/calendar-view.c b/calendar/gui/calendar-view.c index 7ab5e9f13c..ebaf1ee9c5 100644 --- a/calendar/gui/calendar-view.c +++ b/calendar/gui/calendar-view.c @@ -237,7 +237,7 @@ calendar_view_clone (GalView *view) cal_view = CALENDAR_VIEW (view); priv = cal_view->priv; - new_view = gtk_type_new (TYPE_CALENDAR_VIEW); + new_view = g_object_new (TYPE_CALENDAR_VIEW, NULL); new_priv = new_view->priv; new_priv->view_type = priv->view_type; @@ -291,7 +291,7 @@ calendar_view_new (GnomeCalendarViewType view_type, const char *title) { CalendarView *cal_view; - cal_view = gtk_type_new (TYPE_CALENDAR_VIEW); + cal_view = g_object_new (TYPE_CALENDAR_VIEW, NULL); return calendar_view_construct (cal_view, view_type, title); } diff --git a/calendar/gui/comp-editor-factory.c b/calendar/gui/comp-editor-factory.c index eaccb722c5..eea785df33 100644 --- a/calendar/gui/comp-editor-factory.c +++ b/calendar/gui/comp-editor-factory.c @@ -158,7 +158,7 @@ free_client (OpenClient *oc) g_free (oc->uri); oc->uri = NULL; - gtk_object_unref (GTK_OBJECT (oc->client)); + g_object_unref (oc->client); oc->client = NULL; for (l = oc->pending; l; l = l->next) { @@ -281,7 +281,7 @@ edit_existing (OpenClient *oc, const char *uid) default: g_message ("edit_exiting(): Unsupported object type %d", (int) vtype); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); return; } @@ -501,7 +501,7 @@ open_client (CompEditorFactory *factory, const char *uristr) if (!cal_client_open_calendar (oc->client, uristr, FALSE)) { g_free (oc->uri); - gtk_object_unref (GTK_OBJECT (oc->client)); + g_object_unref (oc->client); g_free (oc); return NULL; @@ -644,7 +644,7 @@ impl_editNew (PortableServer_Servant servant, CompEditorFactory * comp_editor_factory_new (void) { - return gtk_type_new (TYPE_COMP_EDITOR_FACTORY); + return g_object_new (TYPE_COMP_EDITOR_FACTORY, NULL); } diff --git a/calendar/gui/comp-util.c b/calendar/gui/comp-util.c index 46331fa265..5e1b5799d2 100644 --- a/calendar/gui/comp-util.c +++ b/calendar/gui/comp-util.c @@ -229,7 +229,7 @@ cal_comp_is_on_server (CalComponent *comp, CalClient *client) switch (status) { case CAL_CLIENT_GET_SUCCESS: - gtk_object_unref (GTK_OBJECT (server_comp)); + g_object_unref (server_comp); return TRUE; case CAL_CLIENT_GET_SYNTAX_ERROR: diff --git a/calendar/gui/component-factory.c b/calendar/gui/component-factory.c index 27fdbc7ee1..5b782fa3d6 100644 --- a/calendar/gui/component-factory.c +++ b/calendar/gui/component-factory.c @@ -523,7 +523,7 @@ owner_set_cb (EvolutionShellComponent *shell_component, global_shell_client = shell_client; - config_control_factory_register (bonobo_object_corba_objref (BONOBO_OBJECT (shell_client))); + config_control_factory_register (evolution_shell_client_corba_objref (shell_client)); } static void diff --git a/calendar/gui/e-calendar-table.c b/calendar/gui/e-calendar-table.c index 06a876ae1c..cf24e19700 100644 --- a/calendar/gui/e-calendar-table.c +++ b/calendar/gui/e-calendar-table.c @@ -365,7 +365,7 @@ e_calendar_table_init (ECalendarTable *cal_table) popup_cell = e_cell_date_edit_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); e_table_extras_add_cell (extras, "dateedit", popup_cell); cal_table->dates_cell = E_CELL_DATE_EDIT (popup_cell); @@ -389,7 +389,7 @@ e_calendar_table_init (ECalendarTable *cal_table) popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Public")); @@ -411,7 +411,7 @@ e_calendar_table_init (ECalendarTable *cal_table) popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("High")); @@ -433,7 +433,7 @@ e_calendar_table_init (ECalendarTable *cal_table) popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("0%")); @@ -463,7 +463,7 @@ e_calendar_table_init (ECalendarTable *cal_table) popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Free")); @@ -484,7 +484,7 @@ e_calendar_table_init (ECalendarTable *cal_table) popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Not Started")); @@ -531,7 +531,7 @@ e_calendar_table_init (ECalendarTable *cal_table) extras, EVOLUTION_ETSPECDIR "/e-calendar-table.etspec", NULL); - gtk_object_unref (GTK_OBJECT (extras)); + g_object_unref (extras); cal_table->etable = table; gtk_table_attach (GTK_TABLE (cal_table), table, 0, 1, 0, 1, @@ -574,7 +574,7 @@ e_calendar_table_new (void) { GtkWidget *cal_table; - cal_table = GTK_WIDGET (gtk_type_new (e_calendar_table_get_type ())); + cal_table = GTK_WIDGET (g_object_new (e_calendar_table_get_type (), NULL)); return cal_table; } @@ -605,7 +605,7 @@ e_calendar_table_destroy (GtkObject *object) cal_table = E_CALENDAR_TABLE (object); - gtk_object_unref (GTK_OBJECT (cal_table->model)); + g_object_unref (cal_table->model); cal_table->model = NULL; if (cal_table->invisible) @@ -1287,7 +1287,7 @@ selection_received (GtkWidget *invisible, calendar_model_get_cal_client (cal_table->model), tmp_comp); free (uid); - gtk_object_unref (GTK_OBJECT (tmp_comp)); + g_object_unref (tmp_comp); } subcomp = icalcomponent_get_next_component ( vcal_comp, ICAL_ANY_COMPONENT); @@ -1303,7 +1303,7 @@ selection_received (GtkWidget *invisible, cal_client_update_object ( calendar_model_get_cal_client (cal_table->model), comp); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } calendar_model_set_status_message (e_calendar_table_get_model (cal_table), NULL); diff --git a/calendar/gui/e-cell-date-edit-text.c b/calendar/gui/e-cell-date-edit-text.c index e63db929ac..94f90c1c2a 100644 --- a/calendar/gui/e-cell-date-edit-text.c +++ b/calendar/gui/e-cell-date-edit-text.c @@ -222,7 +222,7 @@ ECell * e_cell_date_edit_text_new (const char *fontname, GtkJustification justify) { - ECellDateEditText *ecd = gtk_type_new (e_cell_date_edit_text_get_type ()); + ECellDateEditText *ecd = g_object_new (e_cell_date_edit_text_get_type (), NULL); e_cell_text_construct (E_CELL_TEXT (ecd), fontname, justify); diff --git a/calendar/gui/e-comp-editor-registry.c b/calendar/gui/e-comp-editor-registry.c index e03c977735..ba02d3271e 100644 --- a/calendar/gui/e-comp-editor-registry.c +++ b/calendar/gui/e-comp-editor-registry.c @@ -110,7 +110,7 @@ e_comp_editor_registry_get_type (void) GtkObject * e_comp_editor_registry_new (void) { - return gtk_type_new (E_TYPE_COMP_EDITOR_REGISTRY); + return g_object_new (E_TYPE_COMP_EDITOR_REGISTRY, NULL); } void diff --git a/calendar/gui/e-day-view.c b/calendar/gui/e-day-view.c index c0c7e730c7..31f210e17e 100644 --- a/calendar/gui/e-day-view.c +++ b/calendar/gui/e-day-view.c @@ -895,7 +895,7 @@ e_day_view_new (void) { GtkWidget *day_view; - day_view = GTK_WIDGET (gtk_type_new (e_day_view_get_type ())); + day_view = GTK_WIDGET (g_object_new (e_day_view_get_type (), NULL)); return day_view; } @@ -915,7 +915,7 @@ e_day_view_destroy (GtkObject *object) if (day_view->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (day_view->client), day_view); - gtk_object_unref (GTK_OBJECT (day_view->client)); + g_object_unref (day_view->client); day_view->client = NULL; } @@ -926,7 +926,7 @@ e_day_view_destroy (GtkObject *object) if (day_view->query) { gtk_signal_disconnect_by_data (GTK_OBJECT (day_view->query), day_view); - gtk_object_unref (GTK_OBJECT (day_view->query)); + g_object_unref (day_view->query); day_view->query = NULL; } @@ -961,7 +961,7 @@ e_day_view_destroy (GtkObject *object) } if (day_view->activity) { - gtk_object_unref (GTK_OBJECT (day_view->activity)); + g_object_unref (day_view->activity); day_view->activity = NULL; } @@ -1544,7 +1544,7 @@ query_obj_updated_cb (CalQuery *query, const char *uid, g_print ("updated object's dates unchanged\n"); #endif e_day_view_foreach_event_with_uid (day_view, uid, e_day_view_update_event_cb, comp); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); gtk_widget_queue_draw (day_view->top_canvas); gtk_widget_queue_draw (day_view->main_canvas); return; @@ -1566,7 +1566,7 @@ query_obj_updated_cb (CalQuery *query, const char *uid, e_day_view_add_event, day_view, cal_client_resolve_tzid_cb, day_view->client, day_view->zone); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); e_day_view_queue_layout (day_view); } @@ -1672,7 +1672,7 @@ update_query (EDayView *day_view) if (old_query) { gtk_signal_disconnect_by_data (GTK_OBJECT (old_query), day_view); - gtk_object_unref (GTK_OBJECT (old_query)); + g_object_unref (old_query); } g_assert (day_view->sexp != NULL); @@ -1735,11 +1735,11 @@ e_day_view_set_cal_client (EDayView *day_view, g_return_if_fail (IS_CAL_CLIENT (client)); if (client) - gtk_object_ref (GTK_OBJECT (client)); + g_object_ref (client); if (day_view->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (day_view->client), day_view); - gtk_object_unref (GTK_OBJECT (day_view->client)); + g_object_unref (day_view->client); } day_view->client = client; @@ -1819,9 +1819,9 @@ e_day_view_update_event_cb (EDayView *day_view, event_num); } - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); event->comp = comp; - gtk_object_ref (GTK_OBJECT (comp)); + g_object_ref (comp); if (day == E_DAY_VIEW_LONG_EVENT) { e_day_view_update_long_event_label (day_view, event_num); @@ -1945,7 +1945,7 @@ e_day_view_remove_event_cb (EDayView *day_view, if (event->canvas_item) gtk_object_destroy (GTK_OBJECT (event->canvas_item)); - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); if (day == E_DAY_VIEW_LONG_EVENT) { g_array_remove_index (day_view->long_events, event_num); @@ -4075,7 +4075,7 @@ e_day_view_on_publish (GtkWidget *widget, gpointer data) itip_send_comp (CAL_COMPONENT_METHOD_PUBLISH, comp, day_view->client, NULL); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } g_list_free (comp_list); @@ -4113,7 +4113,7 @@ e_day_view_on_delete_occurrence (GtkWidget *widget, gpointer data) if (cal_client_update_object (day_view->client, comp) != CAL_CLIENT_RESULT_SUCCESS) g_message ("e_day_view_on_delete_occurrence(): Could not update the object!"); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } static void @@ -4308,12 +4308,12 @@ e_day_view_on_unrecur_appointment (GtkWidget *widget, gpointer data) if (cal_client_update_object (day_view->client, comp) != CAL_CLIENT_RESULT_SUCCESS) g_message ("e_day_view_on_unrecur_appointment(): Could not update the object!"); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); if (cal_client_update_object (day_view->client, new_comp) != CAL_CLIENT_RESULT_SUCCESS) g_message ("e_day_view_on_unrecur_appointment(): Could not update the object!"); - gtk_object_unref (GTK_OBJECT (new_comp)); + g_object_unref (new_comp); } @@ -4851,7 +4851,7 @@ e_day_view_finish_long_event_resize (EDayView *day_view) g_message ("e_day_view_finish_long_event_resize(): Could not update the object!"); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } @@ -4912,7 +4912,7 @@ e_day_view_finish_resize (EDayView *day_view) g_message ("e_day_view_finish_resize(): Could not update the object!"); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } @@ -4984,7 +4984,7 @@ e_day_view_free_event_array (EDayView *day_view, event = &g_array_index (array, EDayViewEvent, event_num); if (event->canvas_item) gtk_object_destroy (GTK_OBJECT (event->canvas_item)); - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); } g_array_set_size (array, 0); @@ -5024,7 +5024,7 @@ e_day_view_add_event (CalComponent *comp, day_view->zone); event.comp = comp; - gtk_object_ref (GTK_OBJECT (comp)); + g_object_ref (comp); event.start = start; event.end = end; event.canvas_item = NULL; @@ -5679,7 +5679,7 @@ e_day_view_key_press (GtkWidget *widget, GdkEventKey *event) if (initial_text) g_free (initial_text); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); return TRUE; } @@ -7313,7 +7313,7 @@ e_day_view_on_top_canvas_drag_data_received (GtkWidget *widget, "not update the object!"); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); return; } @@ -7427,7 +7427,7 @@ e_day_view_on_main_canvas_drag_data_received (GtkWidget *widget, "Could not update the object!"); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); return; } @@ -7585,7 +7585,7 @@ selection_received (GtkWidget *invisible, cal_client_update_object (day_view->client, comp); free (uid); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } subcomp = icalcomponent_get_next_component ( @@ -7614,7 +7614,7 @@ selection_received (GtkWidget *invisible, if (itip_organizer_is_user (comp) && send_component_dialog (comp, TRUE)) itip_send_comp (CAL_COMPONENT_METHOD_REQUEST, comp, day_view->client, NULL); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } e_day_view_set_status_message (day_view, NULL); @@ -7692,7 +7692,7 @@ e_day_view_set_status_message (EDayView *day_view, const char *message) if (!message || !*message) { if (day_view->activity) { - gtk_object_unref (GTK_OBJECT (day_view->activity)); + g_object_unref (day_view->activity); day_view->activity = NULL; } } diff --git a/calendar/gui/e-itip-control.c b/calendar/gui/e-itip-control.c index 455d9212f6..03e4c476a7 100644 --- a/calendar/gui/e-itip-control.c +++ b/calendar/gui/e-itip-control.c @@ -179,7 +179,7 @@ start_calendar_server (char *uri) if (success) return client; - gtk_object_unref (GTK_OBJECT (client)); + g_object_unref (client); return NULL; } @@ -210,7 +210,7 @@ start_default_server (gboolean tasks) return client; error: - gtk_object_unref (GTK_OBJECT (client)); + g_object_unref (client); return NULL; } @@ -267,7 +267,7 @@ get_servers (EvolutionShellClient *shell_client, const char *possible_types[], g CORBA_free (folder_list); } - bonobo_object_unref (BONOBO_OBJECT (shell_client)); + g_object_unref (shell_client); return servers; } @@ -287,8 +287,8 @@ find_server (GPtrArray *servers, CalComponent *comp) client = g_ptr_array_index (servers, i); status = cal_client_get_object (client, uid, &found_comp); if (status == CAL_CLIENT_GET_SUCCESS) { - gtk_object_unref (GTK_OBJECT (found_comp)); - gtk_object_ref (GTK_OBJECT (client)); + g_object_unref (found_comp); + g_object_ref (client); return client; } @@ -355,7 +355,7 @@ clean_up (EItipControl *itip) priv->vcalendar = NULL; if (priv->comp) - gtk_object_unref (GTK_OBJECT (priv->comp)); + g_object_unref (priv->comp); priv->comp = NULL; icalcomponent_free (priv->top_level); @@ -396,12 +396,12 @@ destroy (GtkObject *obj) if (priv->event_clients) { for (i = 0; i < priv->event_clients->len; i++) - gtk_object_unref (GTK_OBJECT (g_ptr_array_index (priv->event_clients, i))); + g_object_unref (g_ptr_array_index (priv->event_clients, i)); g_ptr_array_free (priv->event_clients, TRUE); } if (priv->task_clients) { for (i = 0; i < priv->task_clients->len; i++) - gtk_object_unref (GTK_OBJECT (g_ptr_array_index (priv->task_clients, i))); + g_object_unref (g_ptr_array_index (priv->task_clients, i)); g_ptr_array_free (priv->task_clients, TRUE); } @@ -414,7 +414,7 @@ destroy (GtkObject *obj) GtkWidget * e_itip_control_new (void) { - return gtk_type_new (E_TYPE_ITIP_CONTROL); + return g_object_new (E_TYPE_ITIP_CONTROL, NULL); } static void @@ -1066,7 +1066,7 @@ adjust_item (EItipControl *itip, CalComponent *comp) cal_component_set_description_list (comp, l); cal_component_free_text_list (l); - gtk_object_unref (GTK_OBJECT (real_comp)); + g_object_unref (real_comp); } else { CalComponentText text = {_("Unknown"), NULL}; @@ -1273,12 +1273,12 @@ show_current (EItipControl *itip) priv = itip->priv; if (priv->comp) - gtk_object_unref (GTK_OBJECT (priv->comp)); + g_object_unref (priv->comp); if (priv->event_client != NULL) - gtk_object_unref (GTK_OBJECT (priv->event_client)); + g_object_unref (priv->event_client); priv->event_client = NULL; if (priv->task_client != NULL) - gtk_object_unref (GTK_OBJECT (priv->task_client)); + g_object_unref (priv->task_client); priv->task_client = NULL; /* Determine any delegate sections */ @@ -1310,7 +1310,7 @@ show_current (EItipControl *itip) priv->comp = cal_component_new (); if (!cal_component_set_icalcomponent (priv->comp, priv->ical_comp)) { write_error_html (itip, _("The message does not appear to be properly formed")); - gtk_object_unref (GTK_OBJECT (priv->comp)); + g_object_unref (priv->comp); priv->comp = NULL; return; }; @@ -1767,7 +1767,7 @@ update_attendee_status (EItipControl *itip) cleanup: if (comp != NULL) - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); gnome_dialog_run_and_close (GNOME_DIALOG (dialog)); } @@ -1822,7 +1822,7 @@ send_item (EItipControl *itip) default: itip_send_comp (CAL_COMPONENT_METHOD_REQUEST, comp, NULL, NULL); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); dialog = gnome_ok_dialog (_("Item sent!\n")); } else { dialog = gnome_warning_dialog (_("The item could not be sent!\n")); @@ -1871,7 +1871,7 @@ send_freebusy (EItipControl *itip) CalComponent *comp = CAL_COMPONENT (l->data); itip_send_comp (CAL_COMPONENT_METHOD_REPLY, comp, priv->event_client, NULL); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } dialog = gnome_ok_dialog (_("Item sent!\n")); @@ -1898,7 +1898,7 @@ button_selected_cb (EvolutionFolderSelectorButton *button, GNOME_Evolution_Folde else uri = cal_util_expand_uri (folder->physicalUri, FALSE); - gtk_object_unref (GTK_OBJECT (priv->event_client)); + g_object_unref (priv->event_client); priv->event_client = start_calendar_server (uri); g_free (uri); @@ -2106,6 +2106,6 @@ ok_clicked_cb (GtkHTML *html, const gchar *method, const gchar *url, const gchar default: itip_send_comp (CAL_COMPONENT_METHOD_REPLY, comp, NULL, NULL); } - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } } diff --git a/calendar/gui/e-meeting-attendee.c b/calendar/gui/e-meeting-attendee.c index 0f469f7f23..cfc4a25805 100644 --- a/calendar/gui/e-meeting-attendee.c +++ b/calendar/gui/e-meeting-attendee.c @@ -211,7 +211,7 @@ destroy (GtkObject *obj) GtkObject * e_meeting_attendee_new (void) { - return gtk_type_new (E_TYPE_MEETING_ATTENDEE); + return g_object_new (E_TYPE_MEETING_ATTENDEE, NULL); } GtkObject * @@ -219,7 +219,7 @@ e_meeting_attendee_new_from_cal_component_attendee (CalComponentAttendee *ca) { EMeetingAttendee *ia; - ia = E_MEETING_ATTENDEE (gtk_type_new (E_TYPE_MEETING_ATTENDEE)); + ia = E_MEETING_ATTENDEE (g_object_new (E_TYPE_MEETING_ATTENDEE, NULL)); e_meeting_attendee_set_address (ia, g_strdup (ca->value)); e_meeting_attendee_set_member (ia, g_strdup (ca->member)); diff --git a/calendar/gui/e-meeting-model.c b/calendar/gui/e-meeting-model.c index 649a17049a..ecd3988995 100644 --- a/calendar/gui/e-meeting-model.c +++ b/calendar/gui/e-meeting-model.c @@ -717,7 +717,7 @@ destroy (GtkObject *obj) priv = im->priv; for (i = 0; i < priv->attendees->len; i++) - gtk_object_unref (GTK_OBJECT (g_ptr_array_index (priv->attendees, i))); + g_object_unref (g_ptr_array_index (priv->attendees, i)); g_ptr_array_free (priv->attendees, TRUE); for (l = priv->tables; l != NULL; l = l->next) @@ -725,10 +725,10 @@ destroy (GtkObject *obj) g_list_free (priv->tables); if (priv->client != NULL) - gtk_object_unref (GTK_OBJECT (priv->client)); + g_object_unref (priv->client); if (priv->ebook != NULL) - gtk_object_unref (GTK_OBJECT (priv->ebook)); + g_object_unref (priv->ebook); if (priv->corba_select_names != CORBA_OBJECT_NIL) { CORBA_Environment ev; @@ -751,7 +751,7 @@ destroy (GtkObject *obj) GtkObject * e_meeting_model_new (void) { - return gtk_type_new (E_TYPE_MEETING_MODEL); + return g_object_new (E_TYPE_MEETING_MODEL, NULL); } @@ -773,10 +773,10 @@ e_meeting_model_set_cal_client (EMeetingModel *im, CalClient *client) priv = im->priv; if (priv->client != NULL) - gtk_object_unref (GTK_OBJECT (priv->client)); + g_object_unref (priv->client); if (client != NULL) - gtk_object_ref (GTK_OBJECT (client)); + g_object_ref (client); priv->client = client; } @@ -821,7 +821,7 @@ build_etable (ETableModel *model, const gchar *spec_file, const gchar *state_fil cell = e_cell_text_new (NULL, GTK_JUSTIFY_LEFT); popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Individual")); @@ -837,7 +837,7 @@ build_etable (ETableModel *model, const gchar *spec_file, const gchar *state_fil cell = e_cell_text_new (NULL, GTK_JUSTIFY_LEFT); popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Chair")); @@ -853,7 +853,7 @@ build_etable (ETableModel *model, const gchar *spec_file, const gchar *state_fil cell = e_cell_text_new (NULL, GTK_JUSTIFY_LEFT); popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Yes")); @@ -866,7 +866,7 @@ build_etable (ETableModel *model, const gchar *spec_file, const gchar *state_fil cell = e_cell_text_new (NULL, GTK_JUSTIFY_LEFT); popup_cell = e_cell_combo_new (); e_cell_popup_set_child (E_CELL_POPUP (popup_cell), cell); - gtk_object_unref (GTK_OBJECT (cell)); + g_object_unref (cell); strings = NULL; strings = g_list_append (strings, (char*) _("Needs Action")); @@ -889,7 +889,7 @@ build_etable (ETableModel *model, const gchar *spec_file, const gchar *state_fil g_signal_connect (etable, "destroy", G_CALLBACK (table_destroy_state_cb), g_strdup (state_file)); - gtk_object_unref (GTK_OBJECT (extras)); + g_object_unref (extras); return E_TABLE_SCROLLED (etable); } @@ -903,7 +903,7 @@ e_meeting_model_add_attendee (EMeetingModel *im, EMeetingAttendee *ia) e_table_model_pre_change (E_TABLE_MODEL (im)); - gtk_object_ref (GTK_OBJECT (ia)); + g_object_ref (ia); g_ptr_array_add (priv->attendees, ia); g_signal_connect (ia, "changed", G_CALLBACK (attendee_changed_cb), im); @@ -966,7 +966,7 @@ e_meeting_model_remove_attendee (EMeetingModel *im, EMeetingAttendee *ia) e_table_model_pre_change (E_TABLE_MODEL (im)); g_ptr_array_remove_index (priv->attendees, row); - gtk_object_unref (GTK_OBJECT (ia)); + g_object_unref (ia); e_table_model_row_deleted (E_TABLE_MODEL (im), row); } @@ -986,7 +986,7 @@ e_meeting_model_remove_all_attendees (EMeetingModel *im) for (i = 0; i < len; i++) { EMeetingAttendee *ia = g_ptr_array_index (priv->attendees, i); - gtk_object_unref (GTK_OBJECT (ia)); + g_object_unref (ia); } g_ptr_array_set_size (priv->attendees, 0); @@ -1181,7 +1181,7 @@ refresh_queue_add (EMeetingModel *im, int row, g_ptr_array_add (qdata->data, data); } - gtk_object_ref (GTK_OBJECT (ia)); + g_object_ref (ia); g_ptr_array_add (priv->refresh_queue, ia); if (priv->refresh_idle_id == -1) @@ -1207,7 +1207,7 @@ refresh_queue_remove (EMeetingModel *im, EMeetingAttendee *ia) /* Unref the attendee */ g_ptr_array_remove (priv->refresh_queue, ia); - gtk_object_unref (GTK_OBJECT (ia)); + g_object_unref (ia); } static void diff --git a/calendar/gui/e-meeting-time-sel.c b/calendar/gui/e-meeting-time-sel.c index 1242da6b71..058be4b1fc 100644 --- a/calendar/gui/e-meeting-time-sel.c +++ b/calendar/gui/e-meeting-time-sel.c @@ -844,7 +844,7 @@ e_meeting_time_selector_new (EMeetingModel *emm) { GtkWidget *mts; - mts = GTK_WIDGET (gtk_type_new (e_meeting_time_selector_get_type ())); + mts = GTK_WIDGET (g_object_new (e_meeting_time_selector_get_type (), NULL)); e_meeting_time_selector_construct (E_MEETING_TIME_SELECTOR (mts), emm); @@ -864,7 +864,7 @@ e_meeting_time_selector_destroy (GtkObject *object) gdk_bitmap_unref (mts->stipple); if (mts->model) - gtk_object_unref (GTK_OBJECT (mts->model)); + g_object_unref (mts->model); if (GTK_OBJECT_CLASS (parent_class)->destroy) (*GTK_OBJECT_CLASS (parent_class)->destroy)(object); diff --git a/calendar/gui/e-tasks.c b/calendar/gui/e-tasks.c index 94bd638a80..6675a1e298 100644 --- a/calendar/gui/e-tasks.c +++ b/calendar/gui/e-tasks.c @@ -265,11 +265,11 @@ e_tasks_new (void) { ETasks *tasks; - tasks = gtk_type_new (e_tasks_get_type ()); + tasks = g_object_new (e_tasks_get_type (), NULL); if (!e_tasks_construct (tasks)) { g_message ("e_tasks_new(): Could not construct the tasks GUI"); - gtk_object_unref (GTK_OBJECT (tasks)); + g_object_unref (tasks); return NULL; } @@ -303,7 +303,7 @@ e_tasks_destroy (GtkObject *object) priv = tasks->priv; if (priv->client) { - gtk_object_unref (GTK_OBJECT (priv->client)); + g_object_unref (priv->client); priv->client = NULL; } @@ -510,7 +510,7 @@ e_tasks_new_task (ETasks *tasks) cal_component_set_categories (comp, category); comp_editor_edit_comp (COMP_EDITOR (tedit), comp); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); comp_editor_focus (COMP_EDITOR (tedit)); } @@ -605,7 +605,7 @@ query_eval_error_cb (CalQuery *query, const char *error_str, gpointer data) set_status_message (tasks, NULL); gtk_signal_disconnect_by_data (GTK_OBJECT (priv->query), tasks); - gtk_object_unref (GTK_OBJECT (priv->query)); + g_object_unref (priv->query); priv->query = NULL; } @@ -624,7 +624,7 @@ query_query_done_cb (CalQuery *query, CalQueryDoneStatus status, const char *err set_status_message (tasks, NULL); gtk_signal_disconnect_by_data (GTK_OBJECT (priv->query), tasks); - gtk_object_unref (GTK_OBJECT (priv->query)); + g_object_unref (priv->query); priv->query = NULL; } /** @@ -728,9 +728,9 @@ e_tasks_setup_view_menus (ETasks *tasks, BonoboUIComponent *uic) EVOLUTION_ETSPECDIR "/e-calendar-table.etspec"); factory = gal_view_factory_etable_new (spec); - gtk_object_unref (GTK_OBJECT (spec)); + g_object_unref (spec); gal_view_collection_add_factory (collection, factory); - gtk_object_unref (GTK_OBJECT (factory)); + g_object_unref (factory); /* Load the collection and create the menus */ @@ -768,10 +768,10 @@ e_tasks_discard_view_menus (ETasks *tasks) g_assert (priv->view_instance != NULL); g_assert (priv->view_menus != NULL); - gtk_object_unref (GTK_OBJECT (priv->view_instance)); + g_object_unref (priv->view_instance); priv->view_instance = NULL; - gtk_object_unref (GTK_OBJECT (priv->view_menus)); + g_object_unref (priv->view_menus); priv->view_menus = NULL; } diff --git a/calendar/gui/e-timezone-entry.c b/calendar/gui/e-timezone-entry.c index 294fb18dde..95c81b2e84 100644 --- a/calendar/gui/e-timezone-entry.c +++ b/calendar/gui/e-timezone-entry.c @@ -190,7 +190,7 @@ e_timezone_entry_new (void) { ETimezoneEntry *tentry; - tentry = gtk_type_new (e_timezone_entry_get_type ()); + tentry = g_object_new (e_timezone_entry_get_type (), NULL); return GTK_WIDGET (tentry); } @@ -254,7 +254,7 @@ on_button_clicked (GtkWidget *widget, e_timezone_entry_set_entry_visibility (tentry); } - gtk_object_unref (GTK_OBJECT (timezone_dialog)); + g_object_unref (timezone_dialog); } diff --git a/calendar/gui/e-week-view.c b/calendar/gui/e-week-view.c index 80d29ec8d4..413f2ef0de 100644 --- a/calendar/gui/e-week-view.c +++ b/calendar/gui/e-week-view.c @@ -480,7 +480,7 @@ e_week_view_new (void) { GtkWidget *week_view; - week_view = GTK_WIDGET (gtk_type_new (e_week_view_get_type ())); + week_view = GTK_WIDGET (g_object_new (e_week_view_get_type (), NULL)); return week_view; } @@ -501,7 +501,7 @@ e_week_view_destroy (GtkObject *object) if (week_view->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (week_view->client), week_view); - gtk_object_unref (GTK_OBJECT (week_view->client)); + g_object_unref (week_view->client); week_view->client = NULL; } @@ -512,7 +512,7 @@ e_week_view_destroy (GtkObject *object) if (week_view->query) { gtk_signal_disconnect_by_data (GTK_OBJECT (week_view->query), week_view); - gtk_object_unref (GTK_OBJECT (week_view->query)); + g_object_unref (week_view->query); week_view->query = NULL; } @@ -538,7 +538,7 @@ e_week_view_destroy (GtkObject *object) } if (week_view->activity) { - gtk_object_unref (GTK_OBJECT (week_view->activity)); + g_object_unref (week_view->activity); week_view->activity = NULL; } @@ -1062,7 +1062,7 @@ query_obj_updated_cb (CalQuery *query, const char *uid, g_print ("updated object's dates unchanged\n"); #endif e_week_view_foreach_event_with_uid (week_view, uid, e_week_view_update_event_cb, comp); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); gtk_widget_queue_draw (week_view->main_canvas); return; } @@ -1087,7 +1087,7 @@ query_obj_updated_cb (CalQuery *query, const char *uid, cal_client_resolve_tzid_cb, week_view->client, week_view->zone); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); e_week_view_queue_layout (week_view); } @@ -1194,7 +1194,7 @@ update_query (EWeekView *week_view) if (old_query) { gtk_signal_disconnect_by_data (GTK_OBJECT (old_query), week_view); - gtk_object_unref (GTK_OBJECT (old_query)); + g_object_unref (old_query); } g_assert (week_view->sexp != NULL); @@ -1258,11 +1258,11 @@ e_week_view_set_cal_client (EWeekView *week_view, g_return_if_fail (IS_CAL_CLIENT (client)); if (client) - gtk_object_ref (GTK_OBJECT (client)); + g_object_ref (client); if (week_view->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (week_view->client), week_view); - gtk_object_unref (GTK_OBJECT (week_view->client)); + g_object_unref (week_view->client); } week_view->client = client; @@ -1972,9 +1972,9 @@ e_week_view_update_event_cb (EWeekView *week_view, event = &g_array_index (week_view->events, EWeekViewEvent, event_num); - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); event->comp = comp; - gtk_object_ref (GTK_OBJECT (comp)); + g_object_ref (comp); for (span_num = 0; span_num < event->num_spans; span_num++) { span = &g_array_index (week_view->spans, EWeekViewEventSpan, @@ -2059,7 +2059,7 @@ e_week_view_remove_event_cb (EWeekView *week_view, } } - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); g_array_remove_index (week_view->events, event_num); week_view->events_need_layout = TRUE; @@ -2404,7 +2404,7 @@ e_week_view_free_events (EWeekView *week_view) for (event_num = 0; event_num < week_view->events->len; event_num++) { event = &g_array_index (week_view->events, EWeekViewEvent, event_num); - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); } g_array_set_size (week_view->events, 0); @@ -2471,7 +2471,7 @@ e_week_view_add_event (CalComponent *comp, week_view->zone); event.comp = comp; - gtk_object_ref (GTK_OBJECT (event.comp)); + g_object_ref (event.comp); event.start = start; event.end = end; event.spans_index = 0; @@ -3435,7 +3435,7 @@ e_week_view_key_press (GtkWidget *widget, GdkEventKey *event) if (initial_text) g_free (initial_text); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); return TRUE; } @@ -3824,7 +3824,7 @@ e_week_view_on_publish (GtkWidget *widget, gpointer data) itip_send_comp (CAL_COMPONENT_METHOD_PUBLISH, comp, week_view->client, NULL); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } g_list_free (comp_list); @@ -3865,7 +3865,7 @@ e_week_view_on_delete_occurrence (GtkWidget *widget, gpointer data) if (cal_client_update_object (week_view->client, comp) != CAL_CLIENT_RESULT_SUCCESS) g_message ("e_week_view_on_delete_occurrence(): Could not update the object!"); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } @@ -4045,12 +4045,12 @@ e_week_view_on_unrecur_appointment (GtkWidget *widget, gpointer data) if (cal_client_update_object (week_view->client, comp) != CAL_CLIENT_RESULT_SUCCESS) g_message ("e_week_view_on_unrecur_appointment(): Could not update the object!"); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); if (cal_client_update_object (week_view->client, new_comp) != CAL_CLIENT_RESULT_SUCCESS) g_message ("e_week_view_on_unrecur_appointment(): Could not update the object!"); - gtk_object_unref (GTK_OBJECT (new_comp)); + g_object_unref (new_comp); } @@ -4251,7 +4251,7 @@ selection_received (GtkWidget *invisible, cal_client_update_object (week_view->client, comp); g_free (uid); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } subcomp = icalcomponent_get_next_component ( icalcomp, ICAL_ANY_COMPONENT); @@ -4293,7 +4293,7 @@ selection_received (GtkWidget *invisible, itip_send_comp (CAL_COMPONENT_METHOD_REQUEST, comp, week_view->client, NULL); g_free (uid); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } e_week_view_set_status_message (week_view, NULL); @@ -4373,7 +4373,7 @@ e_week_view_set_status_message (EWeekView *week_view, const char *message) if (!message || !*message) { if (week_view->activity) { - gtk_object_unref (GTK_OBJECT (week_view->activity)); + g_object_unref (week_view->activity); week_view->activity = NULL; } } diff --git a/calendar/gui/gnome-cal.c b/calendar/gui/gnome-cal.c index 64304c64bc..b095217b34 100644 --- a/calendar/gui/gnome-cal.c +++ b/calendar/gui/gnome-cal.c @@ -326,7 +326,7 @@ dn_query_obj_updated_cb (CalQuery *query, const char *uid, tag_calendar_by_comp (priv->date_navigator, comp, priv->client, FALSE, TRUE); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } /* Callback used when the calendar query reports of a removed object */ @@ -533,7 +533,7 @@ update_query (GnomeCalendar *gcal) if (old_query) { gtk_signal_disconnect_by_data (GTK_OBJECT (old_query), gcal); - gtk_object_unref (GTK_OBJECT (old_query)); + g_object_unref (old_query); } g_assert (priv->sexp != NULL); @@ -946,7 +946,7 @@ gnome_calendar_destroy (GtkObject *object) if (priv->dn_query) { gtk_signal_disconnect_by_data (GTK_OBJECT (priv->dn_query), gcal); - gtk_object_unref (GTK_OBJECT (priv->dn_query)); + g_object_unref (priv->dn_query); priv->dn_query = NULL; } @@ -957,23 +957,23 @@ gnome_calendar_destroy (GtkObject *object) if (priv->client) { gtk_signal_disconnect_by_data (GTK_OBJECT (priv->client), gcal); - gtk_object_unref (GTK_OBJECT (priv->client)); + g_object_unref (priv->client); priv->client = NULL; } if (priv->task_pad_client) { gtk_signal_disconnect_by_data (GTK_OBJECT (priv->task_pad_client), gcal); - gtk_object_unref (GTK_OBJECT (priv->task_pad_client)); + g_object_unref (priv->task_pad_client); priv->task_pad_client = NULL; } if (priv->view_instance) { - gtk_object_unref (GTK_OBJECT (priv->view_instance)); + g_object_unref (priv->view_instance); priv->view_instance = NULL; } if (priv->view_menus) { - gtk_object_unref (GTK_OBJECT (priv->view_menus)); + g_object_unref (priv->view_menus); priv->view_menus = NULL; } @@ -1366,19 +1366,19 @@ gnome_calendar_setup_view_menus (GnomeCalendar *gcal, BonoboUIComponent *uic) factory = calendar_view_factory_new (GNOME_CAL_DAY_VIEW); gal_view_collection_add_factory (collection, GAL_VIEW_FACTORY (factory)); - gtk_object_unref (GTK_OBJECT (factory)); + g_object_unref (factory); factory = calendar_view_factory_new (GNOME_CAL_WORK_WEEK_VIEW); gal_view_collection_add_factory (collection, GAL_VIEW_FACTORY (factory)); - gtk_object_unref (GTK_OBJECT (factory)); + g_object_unref (factory); factory = calendar_view_factory_new (GNOME_CAL_WEEK_VIEW); gal_view_collection_add_factory (collection, GAL_VIEW_FACTORY (factory)); - gtk_object_unref (GTK_OBJECT (factory)); + g_object_unref (factory); factory = calendar_view_factory_new (GNOME_CAL_MONTH_VIEW); gal_view_collection_add_factory (collection, GAL_VIEW_FACTORY (factory)); - gtk_object_unref (GTK_OBJECT (factory)); + g_object_unref (factory); /* Load the collection and create the menus */ @@ -1419,10 +1419,10 @@ gnome_calendar_discard_view_menus (GnomeCalendar *gcal) g_assert (priv->view_instance != NULL); g_assert (priv->view_menus != NULL); - gtk_object_unref (GTK_OBJECT (priv->view_instance)); + g_object_unref (priv->view_instance); priv->view_instance = NULL; - gtk_object_unref (GTK_OBJECT (priv->view_menus)); + g_object_unref (priv->view_menus); priv->view_menus = NULL; } @@ -1845,11 +1845,11 @@ gnome_calendar_new (void) { GnomeCalendar *gcal; - gcal = gtk_type_new (gnome_calendar_get_type ()); + gcal = g_object_new (gnome_calendar_get_type (), NULL); if (!gnome_calendar_construct (gcal)) { g_message ("gnome_calendar_new(): Could not construct the calendar GUI"); - gtk_object_unref (GTK_OBJECT (gcal)); + g_object_unref (gcal); return NULL; } @@ -2316,7 +2316,7 @@ gnome_calendar_new_appointment_for (GnomeCalendar *cal, cal_component_commit_sequence (comp); gnome_calendar_edit_object (cal, comp, meeting); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); } /** @@ -2367,7 +2367,7 @@ gnome_calendar_new_task (GnomeCalendar *gcal) cal_component_set_categories (comp, category); comp_editor_edit_comp (COMP_EDITOR (tedit), comp); - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); comp_editor_focus (COMP_EDITOR (tedit)); } diff --git a/calendar/gui/goto.c b/calendar/gui/goto.c index 9a8fcb260d..32aa48a37e 100644 --- a/calendar/gui/goto.c +++ b/calendar/gui/goto.c @@ -243,7 +243,7 @@ goto_dialog (GnomeCalendar *gcal) if (b == 0) goto_today (dlg); - gtk_object_unref (GTK_OBJECT (dlg->xml)); + g_object_unref (dlg->xml); g_free (dlg); dlg = NULL; } diff --git a/calendar/gui/itip-utils.c b/calendar/gui/itip-utils.c index 8a1816d499..ea45c813e3 100644 --- a/calendar/gui/itip-utils.c +++ b/calendar/gui/itip-utils.c @@ -799,7 +799,7 @@ comp_minimal (CalComponent *comp, gboolean attendee) return clone; error: - gtk_object_unref (GTK_OBJECT (clone)); + g_object_unref (clone); return NULL; } @@ -884,7 +884,7 @@ comp_compliant (CalComponentItipMethod method, CalComponent *comp, CalClient *cl case CAL_COMPONENT_METHOD_REFRESH: /* Need to remove almost everything */ temp_clone = comp_minimal (clone, TRUE); - gtk_object_unref (GTK_OBJECT (clone)); + g_object_unref (clone); clone = temp_clone; break; case CAL_COMPONENT_METHOD_COUNTER: @@ -892,7 +892,7 @@ comp_compliant (CalComponentItipMethod method, CalComponent *comp, CalClient *cl case CAL_COMPONENT_METHOD_DECLINECOUNTER: /* Need to remove almost everything */ temp_clone = comp_minimal (clone, FALSE); - gtk_object_unref (GTK_OBJECT (clone)); + g_object_unref (clone); clone = temp_clone; break; default: @@ -1027,7 +1027,7 @@ itip_send_comp (CalComponentItipMethod method, CalComponent *send_comp, CORBA_exception_free (&ev); if (comp != NULL) - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); if (top_level != NULL) icalcomponent_free (top_level); diff --git a/calendar/gui/print.c b/calendar/gui/print.c index 599458d082..564de4a6ed 100644 --- a/calendar/gui/print.c +++ b/calendar/gui/print.c @@ -266,7 +266,7 @@ get_font_for_size (double h, GnomeFontWeight weight, gboolean italic) font = gnome_font_find_closest_from_weight_slant (DEFAULT_FONT, weight, italic, size); - gtk_object_unref (GTK_OBJECT (face)); + g_object_unref (face); return font; } @@ -405,7 +405,7 @@ print_text_size(GnomePrintContext *pc, const char *text, font = get_font_for_size (t - b, GNOME_FONT_BOOK, FALSE); print_text(pc, font, text, align, l, r, t, b); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); } /* gets/frees the font for you, as a bold font */ @@ -417,7 +417,7 @@ print_text_size_bold(GnomePrintContext *pc, const char *text, font = get_font_for_size (t - b, GNOME_FONT_BOLD, FALSE); print_text(pc, font, text, align, l, r, t, b); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); } static void @@ -538,7 +538,7 @@ print_month_small (GnomePrintContext *pc, GnomeCalendar *gcal, time_t month, } print_text (pc, font, buf, ALIGN_CENTER, left, right, top, top - header_size); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); top -= header_size; @@ -633,8 +633,8 @@ print_month_small (GnomePrintContext *pc, GnomeCalendar *gcal, time_t month, } } } - gtk_object_unref (GTK_OBJECT (font_normal)); - gtk_object_unref (GTK_OBJECT (font_bold)); + g_object_unref (font_normal); + g_object_unref (font_bold); } @@ -820,8 +820,8 @@ print_day_background (GnomePrintContext *pc, GnomeCalendar *gcal, row++; } - gtk_object_unref (GTK_OBJECT (font_hour)); - gtk_object_unref (GTK_OBJECT (font_minute)); + g_object_unref (font_hour); + g_object_unref (font_minute); } @@ -857,7 +857,7 @@ print_day_add_event (CalComponent *comp, end_tt = icaltime_from_timet_with_zone (end, FALSE, zone); event.comp = comp; - gtk_object_ref (GTK_OBJECT (comp)); + g_object_ref (comp); event.start = start; event.end = end; event.canvas_item = NULL; @@ -926,7 +926,7 @@ free_event_array (GArray *array) event = &g_array_index (array, EDayViewEvent, event_num); if (event->canvas_item) gtk_object_destroy (GTK_OBJECT (event->canvas_item)); - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); } g_array_set_size (array, 0); @@ -1165,7 +1165,7 @@ print_day_details (GnomePrintContext *pc, GnomeCalendar *gcal, time_t whence, print_day_long_event (pc, font, left, right, top, bottom, DAY_VIEW_ROW_HEIGHT, event, &pdi); } - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); /* We always leave space for DAY_VIEW_MIN_ROWS_IN_TOP_DISPLAY in the top display, but we may have more rows than that, in which case @@ -1202,7 +1202,7 @@ print_day_details (GnomePrintContext *pc, GnomeCalendar *gcal, time_t whence, print_day_event (pc, font, left, right, top, bottom, event, &pdi); } - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); /* Free everything. */ free_event_array (pdi.long_events); @@ -1242,7 +1242,7 @@ print_week_summary_cb (CalComponent *comp, end_tt = icaltime_from_timet_with_zone (end, FALSE, zone); event.comp = comp; - gtk_object_ref (GTK_OBJECT (event.comp)); + g_object_ref (event.comp); event.start = start; event.end = end; event.spans_index = 0; @@ -1610,12 +1610,12 @@ print_week_summary (GnomePrintContext *pc, GnomeCalendar *gcal, cell_width, cell_height, event, spans); } - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); /* Free everything. */ for (event_num = 0; event_num < psi.events->len; event_num++) { event = &g_array_index (psi.events, EWeekViewEvent, event_num); - gtk_object_unref (GTK_OBJECT (event->comp)); + g_object_unref (event->comp); } g_array_free (psi.events, TRUE); g_array_free (spans, TRUE); @@ -1738,7 +1738,7 @@ print_month_summary (GnomePrintContext *pc, GnomeCalendar *gcal, time_t whence, tm.tm_mday++; tm.tm_wday = (tm.tm_wday + 1) % 7; } - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); top = y2; print_week_summary (pc, gcal, date, TRUE, 6, month, @@ -1824,7 +1824,7 @@ print_todo_details (GnomePrintContext *pc, GnomeCalendar *gcal, y -= 3; } - gtk_object_unref (GTK_OBJECT (font_summary)); + g_object_unref (font_summary); } @@ -2256,7 +2256,7 @@ print_comp_item (GnomePrintContext *pc, CalComponent *comp, CalClient *client, 1.0, 0.9); print_text (pc, font, title, ALIGN_CENTER, left, right, top - header_size * 0.1, top - header_size); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); top -= header_size + 10; @@ -2265,7 +2265,7 @@ print_comp_item (GnomePrintContext *pc, CalComponent *comp, CalClient *client, cal_component_get_summary (comp, &text); top = bound_text (pc, font, text.value, left, right, top - 3, bottom, 0); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); /* Date information */ print_date_label (pc, comp, client, left, right, top-3, top - 15); @@ -2399,7 +2399,7 @@ print_comp_item (GnomePrintContext *pc, CalComponent *comp, CalClient *client, top = bound_text (pc, font, text->value, left, right, top-3, bottom, 0); } cal_component_free_text_list (desc); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); gnome_print_showpage (pc); } @@ -2522,7 +2522,7 @@ print_calendar (GnomeCalendar *gcal, gboolean preview, time_t date, gnome_print_master_print (gpm); } - gtk_object_unref (GTK_OBJECT (gpm)); + g_object_unref (gpm); #endif } @@ -2616,7 +2616,7 @@ print_comp (CalComponent *comp, CalClient *client, gboolean preview) gnome_print_master_print (gpm); } - gtk_object_unref (GTK_OBJECT (gpm)); + g_object_unref (gpm); #endif } diff --git a/calendar/gui/tasks-control.c b/calendar/gui/tasks-control.c index 13f2f98925..9bf6b0e249 100644 --- a/calendar/gui/tasks-control.c +++ b/calendar/gui/tasks-control.c @@ -517,7 +517,7 @@ print_title (GnomePrintContext *pc, gnome_print_setrgbcolor (pc, 0, 0, 0); gnome_print_show (pc, text); - gtk_object_unref (GTK_OBJECT (font)); + g_object_unref (font); } @@ -594,8 +594,8 @@ print_tasks (ETasks *tasks, gboolean preview, gboolean landscape, gnome_print_master_print (master); } - gtk_object_unref (GTK_OBJECT (master)); - gtk_object_unref (GTK_OBJECT (printable)); + g_object_unref (master); + g_object_unref (printable); #endif } diff --git a/calendar/gui/tasks-migrate.c b/calendar/gui/tasks-migrate.c index 53ffa9bad4..8f1f2aeb8f 100644 --- a/calendar/gui/tasks-migrate.c +++ b/calendar/gui/tasks-migrate.c @@ -79,7 +79,7 @@ migrate (void) else success = FALSE; - gtk_object_unref (GTK_OBJECT (comp)); + g_object_unref (comp); break; case CAL_CLIENT_GET_NOT_FOUND: @@ -170,10 +170,10 @@ tasks_opened_cb (CalClient *client, CalClientOpenStatus status, gpointer data) g_assert_not_reached (); } - gtk_object_unref (GTK_OBJECT (calendar_client)); + g_object_unref (calendar_client); calendar_client = NULL; - gtk_object_unref (GTK_OBJECT (tasks_client)); + g_object_unref (tasks_client); tasks_client = NULL; } @@ -204,7 +204,7 @@ load_tasks_client (void) g_message ("load_tasks_client(): could not issue open request for the tasks client"); if (tasks_client) { - gtk_object_unref (GTK_OBJECT (tasks_client)); + g_object_unref (tasks_client); tasks_client = NULL; } @@ -244,7 +244,7 @@ calendar_opened_cb (CalClient *client, CalClientOpenStatus status, gpointer data g_assert_not_reached (); } - gtk_object_unref (GTK_OBJECT (calendar_client)); + g_object_unref (calendar_client); calendar_client = NULL; } @@ -276,7 +276,7 @@ load_calendar_client (void) g_message ("load_calendar_client(): could not issue open request for the calendar client"); if (calendar_client) { - gtk_object_unref (GTK_OBJECT (calendar_client)); + g_object_unref (calendar_client); calendar_client = NULL; } diff --git a/calendar/gui/weekday-picker.c b/calendar/gui/weekday-picker.c index fd1e14cb54..087c7000da 100644 --- a/calendar/gui/weekday-picker.c +++ b/calendar/gui/weekday-picker.c @@ -433,7 +433,7 @@ weekday_picker_style_set (GtkWidget *widget, GtkStyle *previous_style) GtkWidget * weekday_picker_new (void) { - return gtk_type_new (TYPE_WEEKDAY_PICKER); + return g_object_new (TYPE_WEEKDAY_PICKER, NULL); } /** |