[Xfce4-commits] <thunar:master> Switch back to org.freedesktop.thumbnails.* with API versioning.
Jannis Pohlmann
noreply at xfce.org
Tue Oct 6 21:28:03 CEST 2009
Updating branch refs/heads/master
to 4e5231e8d7bb627ee85fe3cfaaa4e27137b3f073 (commit)
from faec4c42a7a2e5efd2252a60f78c414f92d850be (commit)
commit 4e5231e8d7bb627ee85fe3cfaaa4e27137b3f073
Author: Jannis Pohlmann <jannis at xfce.org>
Date: Tue Oct 6 21:26:55 2009 +0200
Switch back to org.freedesktop.thumbnails.* with API versioning.
thunar/Makefile.am | 4 ++--
thunar/thunar-thumbnailer-dbus.xml | 5 +++--
thunar/thunar-thumbnailer-manager-dbus.xml | 4 ++--
thunar/thunar-thumbnailer.c | 15 ++++++++-------
4 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/thunar/Makefile.am b/thunar/Makefile.am
index 2516929..ee62564 100644
--- a/thunar/Makefile.am
+++ b/thunar/Makefile.am
@@ -332,13 +332,13 @@ thunar-dbus-service-infos.h: $(srcdir)/thunar-dbus-service-infos.xml Makefile
thunar-thumbnailer-proxy.h: $(srcdir)/thunar-thumbnailer-dbus.xml Makefile
dbus-binding-tool --mode=glib-client \
$(srcdir)/thunar-thumbnailer-dbus.xml > thunar-thumbnailer-proxy.h \
- && sed -i -e 's/org_xfce_thumbnails_Thumbnailer/thunar_thumbnailer_proxy/g' \
+ && sed -i -e 's/org_freedesktop_thumbnails_Thumbnailer1/thunar_thumbnailer_proxy/g' \
thunar-thumbnailer-proxy.h
thunar-thumbnailer-manager-proxy.h: $(srcdir)/thunar-thumbnailer-manager-dbus.xml Makefile
dbus-binding-tool --mode=glib-client \
$(srcdir)/thunar-thumbnailer-manager-dbus.xml > thunar-thumbnailer-manager-proxy.h \
- && sed -i -e 's/org_xfce_thumbnails_Manager/thunar_thumbnailer_manager_proxy/g' \
+ && sed -i -e 's/org_freedesktop_thumbnails_Manager1/thunar_thumbnailer_manager_proxy/g' \
thunar-thumbnailer-manager-proxy.h
endif
diff --git a/thunar/thunar-thumbnailer-dbus.xml b/thunar/thunar-thumbnailer-dbus.xml
index c040ceb..84ecb65 100644
--- a/thunar/thunar-thumbnailer-dbus.xml
+++ b/thunar/thunar-thumbnailer-dbus.xml
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<node name="/org/xfce/thumbnails/Thumbnailer">
- <interface name="org.xfce.thumbnails.Thumbnailer">
+<node name="/org/freedesktop/thumbnails/Thumbnailer1">
+ <interface name="org.freedesktop.thumbnails.Thumbnailer1">
<method name="Queue">
<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
<arg type="as" name="uris" direction="in" />
<arg type="as" name="mime_hints" direction="in" />
+ <arg type="s" name="scheduler" direction="in" />
<arg type="u" name="handle_to_unqueue" direction="in" />
<arg type="u" name="handle" direction="out" />
</method>
diff --git a/thunar/thunar-thumbnailer-manager-dbus.xml b/thunar/thunar-thumbnailer-manager-dbus.xml
index cfc3fef..e104b4f 100644
--- a/thunar/thunar-thumbnailer-manager-dbus.xml
+++ b/thunar/thunar-thumbnailer-manager-dbus.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<node name="/org/xfce/thumbnails/Manager">
- <interface name="org.xfce.thumbnails.Manager">
+<node name="/org/freedesktop/thumbnails/Manager1">
+ <interface name="org.freedesktop.thumbnails.Manager1">
<method name="Register">
<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
<arg type="s" name="uri_scheme" direction="in" />
diff --git a/thunar/thunar-thumbnailer.c b/thunar/thunar-thumbnailer.c
index e81cbaf..6a6314e 100644
--- a/thunar/thunar-thumbnailer.c
+++ b/thunar/thunar-thumbnailer.c
@@ -415,9 +415,9 @@ thunar_thumbnailer_init_thumbnailer_proxy (ThunarThumbnailer *thumbnailer,
/* create the shared thumbnailer proxy */
thunar_thumbnailer_proxy =
dbus_g_proxy_new_for_name (connection,
- "org.xfce.thumbnails.Thumbnailer",
- "/org/xfce/thumbnails/Thumbnailer",
- "org.xfce.thumbnails.Thumbnailer");
+ "org.freedesktop.thumbnails.Thumbnailer1",
+ "/org/freedesktop/thumbnails/Thumbnailer1",
+ "org.freedesktop.thumbnails.Thumbnailer1");
/* make sure to set it to NULL when the last reference is dropped */
g_object_add_weak_pointer (G_OBJECT (thunar_thumbnailer_proxy),
@@ -487,9 +487,9 @@ thunar_thumbnailer_init_manager_proxy (ThunarThumbnailer *thumbnailer,
/* create the shared manager proxy */
thunar_thumbnailer_manager_proxy =
dbus_g_proxy_new_for_name (connection,
- "org.xfce.thumbnails.Manager",
- "/org/xfce/thumbnails/Manager",
- "org.xfce.thumbnails.Manager");
+ "org.freedesktop.thumbnails.Manager1",
+ "/org/freedesktop/thumbnails/Manager1",
+ "org.freedesktop.thumbnails.Manager1");
/* make sure to set it to NULL when the last reference is dropped */
g_object_add_weak_pointer (G_OBJECT (thunar_thumbnailer_manager_proxy),
@@ -783,7 +783,8 @@ thunar_thumbnailer_queue_async (ThunarThumbnailer *thumbnailer,
/* queue thumbnails for the given URIs asynchronously */
call = thunar_thumbnailer_proxy_queue_async (thumbnailer->thumbnailer_proxy,
- (const gchar **)uris, mime_hints, 0,
+ (const gchar **)uris, mime_hints,
+ "foreground", 0,
thunar_thumbnailer_queue_async_reply,
thumbnailer_call);
More information about the Xfce4-commits
mailing list