[tepl] amtk: do not use amtk_application_open_simple()



commit 68b781227b45ec4fb4a5a7d44e0c8d2423a8b717
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Thu Jul 13 20:20:30 2017 +0200

    amtk: do not use amtk_application_open_simple()

 amtk/amtk-application-window.c |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)
---
diff --git a/amtk/amtk-application-window.c b/amtk/amtk-application-window.c
index c826f58..93e048c 100644
--- a/amtk/amtk-application-window.c
+++ b/amtk/amtk-application-window.c
@@ -521,21 +521,18 @@ open_recent_file_cb (GtkRecentChooser *recent_chooser,
                     gpointer          user_data)
 {
        AmtkApplicationWindow *amtk_window = AMTK_APPLICATION_WINDOW (user_data);
-       GtkApplication *gtk_app;
-       AmtkApplication *amtk_app;
        gchar *uri;
-       GFile *file;
-
-       gtk_app = gtk_window_get_application (GTK_WINDOW (amtk_window->priv->gtk_window));
-       amtk_app = amtk_application_get_from_gtk_application (gtk_app);
+       GFile *files[1];
+       GtkApplication *app;
 
        uri = gtk_recent_chooser_get_current_uri (recent_chooser);
-       file = g_file_new_for_uri (uri);
+       files[0] = g_file_new_for_uri (uri);
 
-       amtk_application_open_simple (amtk_app, file);
+       app = gtk_window_get_application (GTK_WINDOW (amtk_window->priv->gtk_window));
+       g_application_open (G_APPLICATION (app), files, 1, "");
 
        g_free (uri);
-       g_object_unref (file);
+       g_object_unref (files[0]);
 }
 
 /**


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]