summaryrefslogtreecommitdiff
path: root/test/interactive/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/interactive/test.c')
-rw-r--r--test/interactive/test.c122
1 files changed, 0 insertions, 122 deletions
diff --git a/test/interactive/test.c b/test/interactive/test.c
deleted file mode 100644
index 0f1662e02..000000000
--- a/test/interactive/test.c
+++ /dev/null
@@ -1,122 +0,0 @@
-#include "test.h"
-#include <sys/types.h>
-#include <unistd.h>
-
-void
-test_init (int *argc,
- char ***argv)
-{
- gtk_init ();
-
- eel_make_warnings_and_criticals_stop_in_debugger ();
-}
-
-int
-test_quit (int exit_code)
-{
- if (gtk_main_level () > 0)
- {
- gtk_main_quit ();
- }
-
- return exit_code;
-}
-
-void
-test_delete_event (GtkWidget *widget,
- GdkEvent *event,
- gpointer callback_data)
-{
- test_quit (0);
-}
-
-GtkWidget *
-test_window_new (const char *title)
-{
- GtkWidget *window;
-
- window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-
- if (title != NULL)
- {
- gtk_window_set_title (GTK_WINDOW (window), title);
- }
-
- g_signal_connect (window, "delete_event",
- G_CALLBACK (test_delete_event), NULL);
-
- return window;
-}
-
-GdkPixbuf *
-test_pixbuf_new_named (const char *name,
- float scale)
-{
- GdkPixbuf *pixbuf;
- char *path;
-
- g_return_val_if_fail (name != NULL, NULL);
- g_return_val_if_fail (scale >= 0.0, NULL);
-
- if (name[0] == '/')
- {
- path = g_strdup (name);
- }
- else
- {
- path = g_strdup_printf ("%s/%s", NAUTILUS_DATADIR, name);
- }
-
- pixbuf = gdk_pixbuf_new_from_file (path, NULL);
-
- g_free (path);
-
- g_return_val_if_fail (pixbuf != NULL, NULL);
-
- if (scale != 1.0)
- {
- GdkPixbuf *scaled;
- float width = gdk_pixbuf_get_width (pixbuf) * scale;
- float height = gdk_pixbuf_get_width (pixbuf) * scale;
-
- scaled = gdk_pixbuf_scale_simple (pixbuf, width, height, GDK_INTERP_BILINEAR);
-
- g_object_unref (pixbuf);
-
- g_return_val_if_fail (scaled != NULL, NULL);
-
- pixbuf = scaled;
- }
-
- return pixbuf;
-}
-
-GtkWidget *
-test_label_new (const char *text,
- gboolean with_background,
- int num_sizes_larger)
-{
- GtkWidget *label;
-
- if (text == NULL)
- {
- text = "Foo";
- }
-
- label = gtk_label_new (text);
-
- return label;
-}
-
-void
-test_window_set_title_with_pid (GtkWindow *window,
- const char *title)
-{
- char *tmp;
-
- g_return_if_fail (GTK_IS_WINDOW (window));
-
- tmp = g_strdup_printf ("%lu: %s", (gulong) getpid (), title);
- gtk_window_set_title (GTK_WINDOW (window), tmp);
- g_free (tmp);
-}