diff options
author | Benedikt Meurer <benny@xfce.org> | 2006-02-07 21:41:50 +0000 |
---|---|---|
committer | Benedikt Meurer <benny@xfce.org> | 2006-02-07 21:41:50 +0000 |
commit | bbb7233fbb48e78d7e26a80927d3d40192848c71 (patch) | |
tree | 7de703c2b1664f04e21a9dee4f44e14006a698e3 /thunar/thunar-dbus-service-infos.xml | |
parent | 226bc36f152bec67f79a1f00103c045f643d6d45 (diff) | |
download | thunar-bbb7233fbb48e78d7e26a80927d3d40192848c71.tar.gz |
2006-02-07 Benedikt Meurer <benny@xfce.org>
* thunar/thunar-application.{c,h}: Add thunar_application_take_window(),
which is used to add a GtkWindow to the internal application windows
list. The application will not exit until the last controlled window
is closed by the user.
* thunar/thunar-file.{c,h}: Use a generic parent parameter for the
thunar_file_launch() method.
* thunar/thunar-chooser-dialog.{c,h}: Use a generic parent paramter for
the thunar_show_chooser_dialog() method, and let the application take
over control of the dialog window.
* thunar/thunar-gdk-extensions.{c,h}, thunar/Makefile.am: Import method
thunar_gdk_screen_open() from Terminal, which opens a GdkScreen from
a full qualified display name.
* README, configure.in.in: Add optional check for D-BUS.
* thunar/Makefile.am, org.xfce.FileManager.service.in, Makefile.am,
thunar/thunar-dbus-service-infos.xml, thunar/thunar-application.{c,h},
thunar/thunar-dbus-service.{c,h}: Initial import of the basic D-BUS
service for Thunar, the org.xfce.FileManager implementation. See the
thunar-dbus-service-infos.xml file for a description of the current
interface.
* po/Thunar.pot, po/*.po: Update the translations.
(Old svn revision: 19776)
Diffstat (limited to 'thunar/thunar-dbus-service-infos.xml')
-rw-r--r-- | thunar/thunar-dbus-service-infos.xml | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/thunar/thunar-dbus-service-infos.xml b/thunar/thunar-dbus-service-infos.xml new file mode 100644 index 00000000..50a452d2 --- /dev/null +++ b/thunar/thunar-dbus-service-infos.xml @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + $Id$ + + Copyright (c) 2006 Benedikt Meurer <benny@xfce.org> + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along with + this program; if not, write to the Free Software Foundation, Inc., 59 Temple + Place, Suite 330, Boston, MA 02111-1307 USA +--> + +<node name="/org/xfce/FileManager"> + <interface name="org.xfce.FileManager"> + <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="thunar_dbus_service" /> + + <!-- + DisplayFolder (uri : STRING, display : STRING) : VOID + + uri : either a file:-URI or an absolute path. + display : the screen on which to display the folder or "" + to use the default screen of the file manager. + --> + <method name="DisplayFolder"> + <arg direction="in" name="uri" type="s" /> + <arg direction="in" name="display" type="s" /> + </method> + + + <!-- + DisplayFileProperties (uri : STRING, display : STRING) : VOID + + uri : either a file:-URI or an absolute path. + display : the screen on which to display the file properties + or "" to use the default screen of the file manager. + --> + <method name="DisplayFileProperties"> + <arg direction="in" name="uri" type="s" /> + <arg direction="in" name="display" type="s" /> + </method> + + + <!-- + Launch (uri : STRING, display : STRING) : VOID + + uri : either a file:-URI or an absolute path. + display : the screen on which to launch the file or "" + to use the default screen of the file manager. + --> + <method name="Launch"> + <arg direction="in" name="uri" type="s" /> + <arg direction="in" name="display" type="s" /> + </method> + + + <!-- + DisplayPreferencesDialog (display : STRING) : VOID + + display : the screen on which to display the preferences dialog + or "" to use the default screen of the file manager. + --> + <method name="DisplayPreferencesDialog"> + <arg direction="in" name="display" type="s" /> + </method> + </interface> +</node> |