summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-07-09 01:48:33 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-07-09 01:48:33 -0400
commite31bacf7be3dcc5295c89f8e929b53636976ebaa (patch)
treeabb75fd028001254c86dbca91172c445565d2037 /tests
parent911ae649311c0a8c955793d14a35324f85eaa4a4 (diff)
downloadgtk+-e31bacf7be3dcc5295c89f8e929b53636976ebaa.tar.gz
filechooser: Drop the ::current-folder-changed signal
This signal does not work on native file choosers, and it exposes internals of the widget that should not be public. And it is just not very interesting.
Diffstat (limited to 'tests')
-rw-r--r--tests/testfilechooser.c21
-rw-r--r--tests/testfilechooserbutton.c23
2 files changed, 0 insertions, 44 deletions
diff --git a/tests/testfilechooser.c b/tests/testfilechooser.c
index d5eef8aeda..6e8359a92a 100644
--- a/tests/testfilechooser.c
+++ b/tests/testfilechooser.c
@@ -42,25 +42,6 @@ static GtkWidget *preview_image;
static GtkFileChooserAction action;
static void
-print_current_folder (GtkFileChooser *chooser)
-{
- GFile *cwd;
-
- cwd = gtk_file_chooser_get_current_folder (chooser);
- if (cwd != NULL)
- {
- char *uri = g_file_get_uri (cwd);
- g_print ("Current folder changed :\n %s\n", uri ? uri : "(null)");
- g_free (uri);
- g_object_unref (cwd);
- }
- else
- {
- g_print ("Current folder changed :\n none\n");
- }
-}
-
-static void
print_selected (GtkFileChooser *chooser)
{
GListModel *files = gtk_file_chooser_get_files (chooser);
@@ -345,8 +326,6 @@ main (int argc, char **argv)
g_signal_connect (dialog, "selection-changed",
G_CALLBACK (print_selected), NULL);
- g_signal_connect (dialog, "current-folder-changed",
- G_CALLBACK (print_current_folder), NULL);
g_signal_connect (dialog, "response",
G_CALLBACK (response_cb), &done);
diff --git a/tests/testfilechooserbutton.c b/tests/testfilechooserbutton.c
index d0bc7f75d7..01844b112c 100644
--- a/tests/testfilechooserbutton.c
+++ b/tests/testfilechooserbutton.c
@@ -148,27 +148,6 @@ tests_button_clicked_cb (GtkButton *real_button,
}
static void
-chooser_current_folder_changed_cb (GtkFileChooser *chooser,
- gpointer user_data)
-{
- GFile *folder, *filename;
- char *folder_uri, *filename_uri;
-
- folder = gtk_file_chooser_get_current_folder (chooser);
- filename = gtk_file_chooser_get_file (chooser);
-
- folder_uri = g_file_get_uri (folder);
- filename_uri = g_file_get_uri (filename);
- g_message ("%s::current-folder-changed\n\tFolder: `%s'\n\tFilename: `%s'\nDone.\n",
- G_OBJECT_TYPE_NAME (chooser), folder_uri, filename_uri);
- g_free (folder_uri);
- g_free (filename_uri);
-
- g_object_unref (folder);
- g_object_unref (filename);
-}
-
-static void
chooser_selection_changed_cb (GtkFileChooser *chooser,
gpointer user_data)
{
@@ -214,8 +193,6 @@ add_new_filechooser_button (const gchar *mnemonic,
g_object_unref (path);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), chooser);
- g_signal_connect (chooser, "current-folder-changed",
- G_CALLBACK (chooser_current_folder_changed_cb), NULL);
g_signal_connect (chooser, "selection-changed", G_CALLBACK (chooser_selection_changed_cb), NULL);
gtk_box_append (GTK_BOX (hbox), chooser);