[nautilus/wip/muktupavels/delete: 4/6] dbus-manager: deprecate old interface



commit 7adf189c8ddc3e62ff0c7f0f26af3d6316b0a302
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Mon Apr 6 15:29:31 2020 +0300

    dbus-manager: deprecate old interface
    
    https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/504

 data/dbus-interfaces.xml    | 7 +++++++
 src/nautilus-dbus-manager.c | 3 +++
 2 files changed, 10 insertions(+)
---
diff --git a/data/dbus-interfaces.xml b/data/dbus-interfaces.xml
index 1827f92ab..a388af02c 100644
--- a/data/dbus-interfaces.xml
+++ b/data/dbus-interfaces.xml
@@ -23,6 +23,13 @@
 
 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd";>
   <interface name='org.gnome.Nautilus.FileOperations'>
+
+    <!--
+      This interface has been deprecated. Please switch to
+      org.gnome.Nautilus.FileOperations2 interace.
+    -->
+    <annotation name="org.freedesktop.DBus.Deprecated" value="true"/>
+
     <method name='CopyURIs'>
       <arg type='as' name='SourceFilesURIList' direction='in'/>
       <arg type='s' name='DestinationDirectoryURI' direction='in'/>
diff --git a/src/nautilus-dbus-manager.c b/src/nautilus-dbus-manager.c
index bb4d13963..61441a6b5 100644
--- a/src/nautilus-dbus-manager.c
+++ b/src/nautilus-dbus-manager.c
@@ -516,7 +516,10 @@ undo_manager_changed (NautilusDBusManager *self)
 static void
 nautilus_dbus_manager_init (NautilusDBusManager *self)
 {
+    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
     self->file_operations = nautilus_dbus_file_operations_skeleton_new ();
+    G_GNUC_END_IGNORE_DEPRECATIONS
+
     self->file_operations2 = nautilus_dbus_file_operations2_skeleton_new ();
 
     g_signal_connect (self->file_operations,


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