Remove deprecated functions in test programs
authorPhilip Chimento <philip.chimento@gmail.com>
Fri, 13 Sep 2013 16:53:26 +0000 (09:53 -0700)
committerPhilip Chimento <philip.chimento@gmail.com>
Mon, 23 Sep 2013 04:50:48 +0000 (21:50 -0700)
Some of the test programs were using things like GtkHPaned and
GtkHButtonBox.

configure.ac
player/preferences.c
tests/test-close.c
tests/test-multisession.c

index fb6bec56cd453b67ace0925a2d2849a95a4fdb56..7e72a84315a01784abcfeba28a018b33beff04ef 100644 (file)
@@ -26,7 +26,7 @@ LT_VERSION_INFO="$CHIMARA_CURRENT:$CHIMARA_REVISION:$CHIMARA_AGE"
 AC_SUBST(LT_VERSION_INFO)
 
 ### REQUIREMENTS ##############################################################
-GTK_REQUIRED_VERSION=3.2
+GTK_REQUIRED_VERSION=3.4
 GLIB_REQUIRED_VERSION=2.32
 GTK_DOC_REQUIRED_VERSION=1.12
 AC_SUBST(GTK_REQUIRED_VERSION)
index a9f5f43b661634c56fc116e67c20c04ac9908d9b..b457c1ef5e37e0731f78fac8570f7d8033f75e20 100644 (file)
@@ -305,17 +305,23 @@ on_toggle_underline(GtkToggleButton *button, ChimaraGlk *glk) {
 void
 on_foreground_color_set(GtkColorButton *button, ChimaraGlk *glk)
 {
-       GdkColor color;
-    gtk_color_button_get_color(button, &color);
-       g_object_set(current_tag, "foreground-gdk", &color, "foreground-set", TRUE, NULL);
+       GdkRGBA color;
+       gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color);
+       g_object_set(current_tag,
+               "foreground-rgba", &color,
+               "foreground-set", TRUE,
+               NULL);
 }
 
 void
 on_background_color_set(GtkColorButton *button, ChimaraGlk *glk)
 {
-       GdkColor color;
-    gtk_color_button_get_color(button, &color);
-       g_object_set(current_tag, "background-gdk", &color, "background-set", TRUE, NULL);
+       GdkRGBA color;
+       gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color);
+       g_object_set(current_tag,
+               "background-rgba", &color,
+               "background-set", TRUE,
+               NULL);
 }
 
 void
index 1e0266ead638bac6bf79d468a48f194ff035c0dc..8f902e6cef7030130371a59e010444a1fa35da78 100644 (file)
@@ -41,10 +41,14 @@ main(int argc, char *argv[])
     window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
     gtk_window_set_default_size(GTK_WINDOW(window), 400, 400);
     g_signal_connect(window, "delete-event", G_CALLBACK(gtk_main_quit), NULL);
-    vbox = gtk_vbox_new(FALSE, 6);
+       vbox = gtk_grid_new();
+       gtk_orientable_set_orientation(GTK_ORIENTABLE(vbox), GTK_ORIENTATION_VERTICAL);
+       gtk_grid_set_row_spacing(GTK_GRID(vbox), 6);
     glk = chimara_if_new();
+       gtk_widget_set_hexpand(glk, TRUE);
+       gtk_widget_set_vexpand(glk, TRUE);
     //g_signal_connect(glk, "command", G_CALLBACK(on_command), window);
-    hbox = gtk_hbutton_box_new();
+       hbox = gtk_button_box_new(GTK_ORIENTATION_HORIZONTAL);
     stop = gtk_button_new_with_label("Stop");
     g_signal_connect(stop, "clicked", G_CALLBACK(on_stop), glk);
     go = gtk_button_new_with_label("Go");
@@ -52,8 +56,8 @@ main(int argc, char *argv[])
 
     gtk_box_pack_start(GTK_BOX(hbox), stop, TRUE, TRUE, 0);
     gtk_box_pack_start(GTK_BOX(hbox), go, TRUE, TRUE, 0);
-    gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
-    gtk_box_pack_start(GTK_BOX(vbox), glk, TRUE, TRUE, 0);
+       gtk_container_add(GTK_CONTAINER(vbox), hbox);
+       gtk_container_add(GTK_CONTAINER(vbox), glk);
     gtk_container_add(GTK_CONTAINER(window), vbox);
     gtk_widget_show_all(window);
     
index 57c67ab65fb08e9449d17bf2cd5d72d5f7729eb5..a364bf70773f21cc507f9ddf9e295548efd8795c 100644 (file)
@@ -33,8 +33,8 @@ main(int argc, char **argv)
        GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
        gtk_widget_set_size_request(window, 800, 500);
        g_signal_connect(window, "delete_event", G_CALLBACK(on_delete_event), NULL);
-       
-       GtkWidget *hpaned = gtk_hpaned_new();
+
+       GtkWidget *hpaned = gtk_paned_new(GTK_ORIENTATION_HORIZONTAL);
        gtk_paned_set_position(GTK_PANED(hpaned), 400);
        
        GtkWidget *frotz = chimara_glk_new();