- Mar 24, 2006
-
-
Benedikt Meurer authored
* 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)
-
- Mar 23, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-dialogs.c, thunar/thunar-window.{c,h}: Move the generic parts of the about dialog to thunar-dialogs.c. * thunar/thunar-properties-dialog.c (thunar_properties_dialog_update_providers): Fix missing gtk_widget_show() for the provided pages. (Old svn revision: 20524)
-
Stavros Giannouris authored
* po/el.po: Updated Greek translations (Old svn revision: 20523)
-
- Mar 22, 2006
-
-
Benedikt Meurer authored
* docs/reference/thunarx/tmpl/thunarx-renamer.sgml: Fix a typo. * thunar/thunar-renamer-model.c: Only invalidate items on "file-changed" signals if the file changed on the disk, to avoid invalidating items constantly while generating thumbnails. * thunar/thunar-gobject-extensions.c: Register a transformation func- tion string->uint. * plugins/thunar-sbr/thunar-sbr-case-renamer.c (thunar_sbr_case_renamer_new): More consistent naming scheme for the renamer titles. * plugins/thunar-sbr/: Import additional renamers "Insert / Overwrite" and "Remove Characters". Bug #1599. * po/POTFILES.in: Add new files. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 20520)
-
Benedikt Meurer authored
* docs/reference/thunarx/: Update the thunarx API documentation. 100% symbol docs coverage! (Old svn revision: 20518)
-
- Mar 21, 2006
-
-
Benedikt Meurer authored
* plugins/thunar-uca/README: Fix typos. * thunarx/thunarx-private.{c,h}: Import new helper function thunarx_param_spec_get_option_name(). * thunarx/Makefile.am, thunarx/thunarx.h, thunarx/thunarx-renamer.{c,h}, thunarx/thunarx-renamer-provider.{c,h}, thunarx/thunarx.symbols: Merge the ThunarxRenamer extension point, which can be used to hook additional bulk renamers into Thunar. Bug #1416. * thunar/thunar-renamer-dialog.{c,h}, thunar/thunar-renamer-model.{c,h}, thunar/thunar-renamer-pair.{c,h},thunar/thunar-renamer-progress.{c,h}, thunar/Makefile.am, thunar/thunar-standard-view.c: Merge the bulk rename framework for Thunar, which uses the ThunarxRenamers to rename multiple files at once. Bug #1416. * acinclude.m4, configure.in.in, plugins/thunar-sbr/, plugins/Makefile.am: Merge stable version of the thunar-sbr exten- sion ("Simple Builtin Renamers"), which provides "Search & Replace", which optionally uses PCRE to support regular expressions, and "Convert upper/lowercase". Additional renamers will be merged once ready. Bug #1416. * po/POTFILES.in: Add new files. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 20517)
-
Daichi Kawahata authored
(Old svn revision: 20514)
-
Daichi Kawahata authored
(Old svn revision: 20513)
-
Daichi Kawahata authored
(Old svn revision: 20512)
-
Daichi Kawahata authored
(Old svn revision: 20511)
-
Benedikt Meurer authored
* thunar/thunar-gobject-extensions.c (thunar_g_initialize_transformations): Register one string->enum transformation function that is used by all GEnum derived types. * thunar/thunar-enum-types.{c,h}: Import ThunarRenamerMode enum. Don't need to register a transformation for each and every enum type. * thunar/thunar-preferences.c(thunar_preferences_class_init), thunar/main.c(main): Initialize the additional GType transformations on startup, rather than in the ThunarPreferences class constructor. (Old svn revision: 20509)
-
- Mar 20, 2006
-
-
Benedikt Meurer authored
* Makefile.am, acinclude.m4, configure.in.in, po/POTFILES.in, po/Thunar.pot, plugins/: Move thunar-uca to plugins/. (Old svn revision: 20508)
-
Benedikt Meurer authored
* thunar/thunar-icon-renderer.c(thunar_icon_renderer_render): Render the icon properly when the widget state is insensitive. (Old svn revision: 20505)
-
- Mar 19, 2006
-
-
Pau Rullan Ferragut authored
seems a lot of work but they all are fuzzy (Old svn revision: 20498)
-
Daichi Kawahata authored
(Old svn revision: 20490)
-
- Mar 18, 2006
-
-
Pau Rullan Ferragut authored
added null translation and some little tweaks to not-parsing ones (Old svn revision: 20479)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-xfer.c: Make sure the user can always read and write copied directories. (Old svn revision: 20478)
-
Daichi Kawahata authored
Andrey Fedoseev <andrey.fedoseev@gmail.com>, Sergey Fedoseev <fedoseev.sergey@gmail.com>. (Old svn revision: 20473)
-
Daichi Kawahata authored
(Old svn revision: 20472)
-
- Mar 16, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-volume.c(thunar_vfs_volume_lookup_icon_name): Fix typo, s/gnome-dev-dvdrom/gnome-dev-disc-dvdrom/. (Old svn revision: 20460)
-
Benedikt Meurer authored
* thunar/thunar-tree-view.c: gtk_tree_view_get_visible_range() is only available in GTK+ 2.8 and above. (Old svn revision: 20455)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-xfer.c: Also chmod u+rw the target file if we are not the owner of the source file. * thunar-vfs/thunar-vfs-path.c(thunar_vfs_path_to_uri): Double checking bufsize doesn't make much sense. (Old svn revision: 20452)
-
Benedikt Meurer authored
* thunar/thunar-window.c: Add backspace as shortcut for "Back". * thunar/thunar-application.c: Save accelerators on exit and restore them on startup. This way users can customize all shortcuts to their needs and Thunar will remember those shortcuts. * FAQ, docs/manual/C/Thunar.xml.in: Update the documentation. * po-doc/Thunar.pot, po-doc/*.po: Merge new strings. (Old svn revision: 20451)
-
- Mar 15, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-location-buttons.c, thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c: Yet another attempt to set appropriate labels/tooltips for the cut/copy/paste actions. Cut/copy/paste in file manager is really different to other applications, not the actual data is stored in the clipboard, but only the location where to find the data. * thunar/thunar-tree-view.c: Add drop site support and clipboard actions. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. Use "Ordner" instead of "Verzeichnis" to be consistent with the shared-mime-info and Gtk+ translations. (Old svn revision: 20449)
-
Benedikt Meurer authored
* thunar/thunar-debug.{c,h}, thunar/Makefile.am: Add THUNAR_DEBUG_MARK() which can be used to easily profile parts of Thunar. (Old svn revision: 20445)
-
Benedikt Meurer authored
* acinclude.m4(BM_THUNAR_VFS_VOLUME_IMPL): Handle "none" properly. * thunar-vfs/thunar-vfs-volume-manager.c, thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-volume-private.h, thunar-vfs/thunar-vfs.symbols, thunar-vfs/thunar-vfs-volume.c, thunar-vfs/thunar-vfs-volume-none.c, thunar-vfs/thunar-vfs-volume.h, thunar-vfs/thunar-vfs-volume-hal.c, thunar-vfs/thunar-vfs-volume-freebsd.c: Improve the volume manager implemenation. The ThunarVfsVolumeManager and ThunarVfsVolume inter- faces are now abstract base classes, with the implementation API completely separated from the public API. The HAL backend was fixed to work around a strange HAL bug, where 'volume.is_mounted' is FALSE for mounted volumes (instead of trusting HAL, we ask the kernel to make sure we always display the proper state). Also, new signals "mounted", "pre-unmount" and "unmounted" were added to both ThunarVfsVolume and ThunarVfsVolumeManager, to allow applications to perform certain actions for these events. * docs/reference/thunar-vfs/: Update the API documentation. * thunar/thunar-window.c: Whenever the user requests to unmount a volume, check if the window displays a folder on this volume and if so, go to the home folder, to make sure we don't display a probably no longer existing mount point afterwards. (Old svn revision: 20438)
-
- Mar 14, 2006
-
-
Hydonsingore Cia authored
(Old svn revision: 20418)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-exec.{c,h}: Add thunar_vfs_exec_sync() helper function. * thunar-vfs/thunar-vfs-volume-freebsd.c: Use thunar_vfs_exec_sync(). (Old svn revision: 20415)
-
Benedikt Meurer authored
* thunar/thunar-details-view.c(thunar_details_view_zoom_level_changed): Fix bug in Gtk+ 2.6 version of this method. (Old svn revision: 20406)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-path.{c,h}, thunar-vfs/thunar-vfs.symbols: Add convenience method thunar_vfs_path_is_ancestor(), used to implement the auto-expand in the tree pane. * docs/reference/thunar-vfs/: Update thunar-vfs API docs. * thunar/thunar-file.h: Add thunar_file_is_ancestor(). * docs/README.thunarrc, thunar/thunar-preferences.c, thunar/thunar-window.c: Add new preference LastSeparatorPosition, which includes the last position of the gutter that separates the side pane and the main view. * docs/README.thunarrc, thunar/thunar-preferences.c, thunar/thunar-preferences-dialog.c: Add new preferences TreeIconEmblems and TreeIconSize, similar to their shortcuts counterparts. * thunar/thunar-tree-model.{c,h}, thunar/thunar-tree-pane.{c,h}, thunar/thunar-tree-view.{c,h}, thunar/Makefile.am, thunar/thunar-window-ui.xml, thunar/thunar-window.c: Initial import of the tree side pane. Still missing a lot of features, but the basics are in place and the performance and memory overhead is quite good already. Bug #1363. * po/POTFILES.in: Add new files. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 20405)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-util.c: Do not include <libxfce4util/libxfce4util.h> directly. (Old svn revision: 20404)
-
- Mar 13, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-path-entry.c(thunar_path_entry_init): Always sort folders before files here, and always include hidden files in the entry completion. (Old svn revision: 20391)
-
Benedikt Meurer authored
* thunar/thunar-standard-view.c(thunar_standard_view_drag_motion): Add drag scroll support for XDS. (Old svn revision: 20384)
-
Daichi Kawahata authored
(Old svn revision: 20382)
-
Daichi Kawahata authored
(Old svn revision: 20379)
-
Daichi Kawahata authored
(Old svn revision: 20378)
-
Benedikt Meurer authored
* thunar/thunar-location-button.c(thunar_location_button_init): Fix misalignment of the file system icon. Reported by Pablo Hdez-M. Saiz <homeless3d@gmail.com>. (Old svn revision: 20377)
-
- Mar 12, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-permissions-chooser.c (thunar_permissions_chooser_fixperm_clicked): Forgot to adjust the mode mask. (Old svn revision: 20376)
-
Benedikt Meurer authored
* thunar/thunar-permissions-chooser.c (thunar_permissions_chooser_fixperm_clicked): Make sure the owner can read and enter the folder after fixing folder permissions. (Old svn revision: 20374)
-
Benedikt Meurer authored
* thunar/thunar-details-view.c(thunar_details_view_init): Use 2px spacing for the name column. (Old svn revision: 20366)
-