Git Repositories

2006-03-24 Benedikt Meurer <benny@xfce.org>
authorBenedikt Meurer <benny@xfce.org>
Fri, 24 Mar 2006 01:50:07 +0000 (01:50 +0000)
committerBenedikt Meurer <benny@xfce.org>
Fri, 24 Mar 2006 01:50:07 +0000 (01:50 +0000)
commita5c28c6c095fe5c1d551ec6a1abf414fddc810a6
tree9e21d1e1fc14e00ac22f703b5a5a7603b2cc719e
parent447b6a56793533d6c74c7938e32f3ff8f80ea948
2006-03-24 Benedikt Meurer <benny@xfce.org>

* thunar/thunar-file.{c,h}: Add wrapper method thunar_file_get_for_uri()
  which is a rather common operation.
* thunar/thunar-dbus-service.c
  (thunar_dbus_service_parse_uri_and_display): Use the newly added
  method thunar_file_get_for_uri().
* thunar/thunar-launcher.c: If no current directory is set, directories
  will always be opened in new windows.
* thunar/thunar-renamer-progress.{c,h}: Add support for explicit
  cancellation of the rename operation.
* thunar/thunar-renamer-dialog-ui.xml,thunar/thunar-renamer-model.{c,h},
  thunar/thunar-renamer-dialog.{c,h}, thunar/Makefile.am: Some polish on
  the dialog and the model. Allow users to add/remove files using the
  context menu. Add a standalone mode in which the bulk rename dialog
  appears as standalone application and which can be invoked through the
  D-BUS service. Bug #1597.
* thunar/thunar-standard-view.c(thunar_standard_view_action_rename):
  Keep up with the ThunarRenamerDialog changes.
* thunar/main.c, thunar/thunar-application.{c,h},
  thunar/thunar-dbus-client.{c,h}, thunar/thunar-dbus-service-infos.xml,
  thunar/thunar-dbus-service.c: Add BulkRename() method to the D-BUS
  interface org.xfce.Thunar and add command line option -B to Thunar,
  which allows to open the bulk rename dialog directly. Bug #1597.
* Thunar-folder-handler.desktop.in.in, Thunar.desktop.in.in,
  Makefile.am: Rearrange the .desktop file handling.
* Makefile.am, Thunar-bulk-rename.desktop.in.in, ThunarBulkRename.in:
  Add launcher for the bulk rename utility. Bug #1597.
* examples/thunar-file-manager.py, examples/Makefile.am: Add example
  for the usage of the org.xfce.Thunar interface.
* thunarx/thunarx-renamer.{c,h}, thunarx/thunarx.symbols: Add new method
  get_actions() to ThunarxRenamer, as discussed with Jannis, to allow
  plugin writers to add custom actions to the renamers tree view
  context menu (i.e. "Edit Tags" for the thunar-media-tag-plugin). First
  part of bug #1602.
* docs/reference/thunarx/: Update the API docs.
* thunar/thunar-renamer-dialog.c(thunar_renamer_dialog_context_menu),
  thunar/thunar-renamer-dialog-ui.xml: Add custom actions provided by
  the active ThunarxRenamer to the file context menu in the renamer
  dialog. Second part of bug #1602.
* po/POTFILES.in: Add new files.
* po/Thunar.pot, po/*.po: Merge new strings.
* po/de.po: Update german translations.

(Old svn revision: 20526)
51 files changed:
ChangeLog
Makefile.am
Thunar-bulk-rename.desktop.in.in [new file with mode: 0644]
Thunar-folder-handler.desktop.in.in [moved from Thunar-folder-handler.desktop.in with 100% similarity]
Thunar.desktop.in.in [moved from Thunar.desktop.in with 100% similarity]
ThunarBulkRename.in [new file with mode: 0644]
docs/reference/thunarx/thunarx-sections.txt
docs/reference/thunarx/tmpl/thunarx-renamer.sgml
examples/Makefile.am
examples/thunar-file-manager.py [new file with mode: 0755]
po/ChangeLog
po/POTFILES.in
po/Thunar.pot
po/ca.po
po/de.po
po/el.po
po/es.po
po/eu.po
po/fi.po
po/fr.po
po/hu.po
po/it.po
po/ja.po
po/nl.po
po/pl.po
po/pt_BR.po
po/ru.po
po/sv.po
po/zh_TW.po
thunar/Makefile.am
thunar/main.c
thunar/thunar-application.c
thunar/thunar-application.h
thunar/thunar-dbus-client.c
thunar/thunar-dbus-client.h
thunar/thunar-dbus-service-infos.xml
thunar/thunar-dbus-service.c
thunar/thunar-file.c
thunar/thunar-file.h
thunar/thunar-launcher.c
thunar/thunar-renamer-dialog-ui.xml [new file with mode: 0644]
thunar/thunar-renamer-dialog.c
thunar/thunar-renamer-dialog.h
thunar/thunar-renamer-model.c
thunar/thunar-renamer-model.h
thunar/thunar-renamer-progress.c
thunar/thunar-renamer-progress.h
thunar/thunar-standard-view.c
thunarx/thunarx-renamer.c
thunarx/thunarx-renamer.h
thunarx/thunarx.symbols