diff options
author | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2011-04-29 18:37:20 +0200 |
---|---|---|
committer | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2011-04-29 18:37:20 +0200 |
commit | 4b924177baa524f9189b1608eff0b6976385c94d (patch) | |
tree | 759c47b1bef70f021b964494eb45581d8637db6f | |
parent | 5afd4c310714222786a620a160fe05ba97f166a7 (diff) |
test-ui: both gtk+-2.0 and gtk+-3.0 compliant
Use accessors and _unref() instead of deprecated _destroy() and unsealed
attributes.
This patch doesn't make the test-ui gtk+-3.0 compliant, but is a step in
between.
Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
-rw-r--r-- | tools/grilo-test-ui/main.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/tools/grilo-test-ui/main.c b/tools/grilo-test-ui/main.c index 209c6fa..4fae547 100644 --- a/tools/grilo-test-ui/main.c +++ b/tools/grilo-test-ui/main.c @@ -608,7 +608,7 @@ operation_started (GrlMediaSource *source, guint operation_id, GdkCursor *cursor; cursor = gdk_cursor_new (GDK_WATCH); gdk_window_set_cursor(gtk_widget_get_window (view->window), cursor); - gdk_cursor_destroy(cursor); + gdk_cursor_unref (cursor); } static void @@ -994,26 +994,27 @@ store_btn_clicked_cb (GtkButton *btn, gpointer user_data) GTK_STOCK_OK, GTK_RESPONSE_OK, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, NULL); + GtkWidget *ca = gtk_dialog_get_content_area (GTK_DIALOG (dialog)); GtkWidget *box = gtk_hbox_new (FALSE, 0); GtkWidget *l1 = gtk_label_new ("Title:"); GtkWidget *e1 = gtk_entry_new (); gtk_container_add (GTK_CONTAINER (box), l1); gtk_container_add (GTK_CONTAINER (box), e1); - gtk_container_add (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), box); + gtk_container_add (GTK_CONTAINER (ca), box); box = gtk_hbox_new (FALSE, 0); GtkWidget *l2 = gtk_label_new ("URL:"); GtkWidget *e2 = gtk_entry_new (); gtk_container_add (GTK_CONTAINER (box), l2); gtk_container_add (GTK_CONTAINER (box), e2); - gtk_container_add (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), box); + gtk_container_add (GTK_CONTAINER (ca), box); box = gtk_hbox_new (FALSE, 0); GtkWidget *l3 = gtk_label_new ("Desc:"); GtkWidget *e3 = gtk_entry_new (); gtk_container_add (GTK_CONTAINER (box), l3); gtk_container_add (GTK_CONTAINER (box), e3); - gtk_container_add (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), box); + gtk_container_add (GTK_CONTAINER (ca), box); gtk_widget_show_all (dialog); if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK) { @@ -1363,7 +1364,7 @@ authorize_flickr (void) dialog = gtk_dialog_new_with_buttons ("Authorize Flickr access", - GTK_WINDOW (view->window), + GTK_WINDOW (gtk_widget_get_parent_window (view)), GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, NULL); @@ -1385,7 +1386,7 @@ authorize_flickr (void) if (token) { save_flickr_token (token); } else { - fail_dialog = gtk_message_dialog_new (GTK_WINDOW (view->window), + fail_dialog = gtk_message_dialog_new (GTK_WINDOW (gtk_widget_get_parent_window (view)), GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, |