Blame SOURCES/Revert-application-add-common-startup-code.patch

7bbc84
From 5b40335c34a3b920348633274a03d073d1338a09 Mon Sep 17 00:00:00 2001
7bbc84
From: Ondrej Holy <oholy@redhat.com>
7bbc84
Date: Mon, 9 Jan 2023 13:12:17 +0100
7bbc84
Subject: [PATCH] Revert "application: add common startup code"
7bbc84
7bbc84
This reverts commit 23ae53870a39afe43548111b6432db39511a6e97. This
7bbc84
change was needed for split of desktop-related functionality, but it
7bbc84
seems no more needed to me. Let's revert those changes to make the
7bbc84
code a bit easier as a preparation for the next commits.
7bbc84
---
7bbc84
 src/nautilus-application.c | 32 ++++++--------------------------
7bbc84
 src/nautilus-application.h |  1 -
7bbc84
 2 files changed, 6 insertions(+), 27 deletions(-)
7bbc84
7bbc84
diff --git a/src/nautilus-application.c b/src/nautilus-application.c
7bbc84
index 5deae5cc9..9cc435ec3 100644
7bbc84
--- a/src/nautilus-application.c
7bbc84
+++ b/src/nautilus-application.c
7bbc84
@@ -1298,9 +1298,10 @@ icon_theme_changed_callback (GtkIconTheme *icon_theme,
7bbc84
     emit_change_signals_for_all_files_in_all_directories ();
7bbc84
 }
7bbc84
 
7bbc84
-void
7bbc84
-nautilus_application_startup_common (NautilusApplication *self)
7bbc84
+static void
7bbc84
+nautilus_application_startup (GApplication *app)
7bbc84
 {
7bbc84
+    NautilusApplication *self = NAUTILUS_APPLICATION (app);
7bbc84
     NautilusApplicationPrivate *priv;
7bbc84
 
7bbc84
     nautilus_profile_start (NULL);
7bbc84
@@ -1319,6 +1320,9 @@ nautilus_application_startup_common (NautilusApplication *self)
7bbc84
 
7bbc84
     setup_theme_extensions ();
7bbc84
 
7bbc84
+    /* create DBus manager */
7bbc84
+    priv->fdb_manager = nautilus_freedesktop_dbus_new ();
7bbc84
+
7bbc84
     /* initialize preferences and create the global GSettings objects */
7bbc84
     nautilus_global_preferences_init ();
7bbc84
 
7bbc84
@@ -1352,22 +1356,6 @@ nautilus_application_startup_common (NautilusApplication *self)
7bbc84
                              NULL, 0);
7bbc84
 }
7bbc84
 
7bbc84
-static void
7bbc84
-nautilus_application_startup (GApplication *app)
7bbc84
-{
7bbc84
-    NautilusApplication *self = NAUTILUS_APPLICATION (app);
7bbc84
-    NautilusApplicationPrivate *priv;
7bbc84
-
7bbc84
-    nautilus_profile_start (NULL);
7bbc84
-    priv = nautilus_application_get_instance_private (self);
7bbc84
-
7bbc84
-    /* create DBus manager */
7bbc84
-    priv->fdb_manager = nautilus_freedesktop_dbus_new ();
7bbc84
-    nautilus_application_startup_common (self);
7bbc84
-
7bbc84
-    nautilus_profile_end (NULL);
7bbc84
-}
7bbc84
-
7bbc84
 static gboolean
7bbc84
 nautilus_application_dbus_register (GApplication     *app,
7bbc84
                                     GDBusConnection  *connection,
7bbc84
@@ -1443,14 +1431,6 @@ update_dbus_opened_locations (NautilusApplication *self)
7bbc84
     g_return_if_fail (NAUTILUS_IS_APPLICATION (self));
7bbc84
 
7bbc84
     priv = nautilus_application_get_instance_private (self);
7bbc84
-
7bbc84
-    /* Children of nautilus application could not handle the dbus, so don't
7bbc84
-     * do anything in that case */
7bbc84
-    if (!priv->fdb_manager)
7bbc84
-    {
7bbc84
-        return;
7bbc84
-    }
7bbc84
-
7bbc84
     dbus_object_path = g_application_get_dbus_object_path (G_APPLICATION (self));
7bbc84
 
7bbc84
     g_return_if_fail (dbus_object_path);
7bbc84
diff --git a/src/nautilus-application.h b/src/nautilus-application.h
7bbc84
index f915b0d4d..d5cfc11b3 100644
7bbc84
--- a/src/nautilus-application.h
7bbc84
+++ b/src/nautilus-application.h
7bbc84
@@ -85,5 +85,4 @@ GtkWidget * nautilus_application_connect_server (NautilusApplication *applicatio
7bbc84
 
7bbc84
 void nautilus_application_search (NautilusApplication *application,
7bbc84
                                   NautilusQuery       *query);
7bbc84
-void nautilus_application_startup_common (NautilusApplication *application);
7bbc84
 G_END_DECLS
7bbc84
-- 
7bbc84
2.38.1
7bbc84