| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
For now, this broke the D-BUS service; this will be rectified soon
while we ditch dbus-glib for GDbus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar-vfs/thunar-vfs-util.{c,h}, thunar-vfs/thunar-vfs.symbols: Add
new function thunar_vfs_canonicalize_filename().
* thunar-vfs/thunar-vfs-path.c(thunar_vfs_path_new): Use
thunar_vfs_canonicalize_filename() on absolute paths.
* docs/reference/thunar-vfs/: Update the thunar-vfs API docs.
* thunar/thunar-dialogs.{c,h}: Use a generic parent parameter instead of
a GtkWidget, so this method is also usable if no GtkWidget is none,
but the dialog must appear on a specific screen.
* thunar/thunar-application.{c,h}: Add a "daemon" property, which
determines whether Thunar will exit once the last window is closed.
Remove the D-BUS service here. Add process_filenames() method, to
process the list of filenames given on the command line. Bug #1384.
* thunar/main.c: Attach the D-BUS here.
* Makefile.am, org.xfce.Thunar.service.in: Add Thunar specific service
file.
* thunar/thunar-dbus-service-infos.xml, thunar/thunar-dbus-service.c:
Add the org.xfce.Thunar interface here, with currently only a
LaunchFiles() method, which can process Thunar command line parameters
in a remote instance. Bug #1384.
* thunar/thunar-dbus-client.{c,h}, thunar/Makefile.am: Add convenience
wrapper for the D-BUS LaunchFiles() of the org.xfce.Thunar interface,
which is used on startup to first try to reuse an existing instance.
This way new folder windows will popup instantly if an instance of
Thunar is already running.
* org.xfce.Thunar.service.in, org.xfce.FileManager.service.in,
thunar/main.c: Add --daemon option and use it when starting from the
message bus. Pass all additional parameters as file names to a run-
ning remote instance or to ThunarApplication as fallback. Bug #1384.
* examples/xfce-file-manager.py, examples/Makefile.am: Add a simple
example how to communicate with the file manager using the D-BUS
Python bindings.
* po/Thunar.pot, po/*.po: Merge new strings.
(Old svn revision: 19782)
|
|
* 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)
|