- Sep 14, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-io-local.c(_thunar_vfs_io_local_get_info): Properly validate the Name of .desktop files. Bug #2227. (Old svn revision: 23158)
-
Benedikt Meurer authored
* thunarx/thunarx-config.h.in, thunarx/thunarx-file-info.h: Fix build with GLib 2.6.x. Bug #2317. (Old svn revision: 23156)
-
- Sep 13, 2006
-
-
Benedikt Meurer authored
* thunarx/thunarx-menu-provider.{c,h}, thunarx/thunarx.symbols: Add a new method get_dnd_actions() to the ThunarxMenuProvider, which allows menu providers to install additional actions into the Drag'n'Drop menu of the file manager. * docs/reference/thunarx/: Update the thunarx reference manual. * thunar/thunar-dnd.{c,h}, thunar/thunar-location-button.c, thunar/thunar-shortcuts-view.c, thunar/thunar-standard-view.c, thunar/thunar-tree-view.c: Insert the additional actions supplied by the installed menu providers into the Drag'n'Drop menu. (Old svn revision: 23151)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-monitor.c, thunar/thunar-standard-view.c: Fix several race conditions that were introduced over time and prevented the "new-files" job handling from working properly with Gamin and automatic folder reload. Bug #2199. * thunar/thunar-file.c: The file must not be dropped from the hash table in the dispose() function, but only when finalize is called, because dispose() may be invoked more than once and hence we might drop a newly created ThunarFile object with the same path from the hash table. (Old svn revision: 23149)
-
Benedikt Meurer authored
* configure.in.in, Makefile.am: Place automake options into configure.in.in instead of Makefile.am and add the tar-ustar option to fix building distributions on system where tar defaults to the deprecated V7 format. Bug #2304. (Old svn revision: 23144)
-
Benedikt Meurer authored
* thunar/thunar-dbus-client.c: Use default dbus connection timeout. Bug #2243. (Old svn revision: 23143)
-
- Sep 12, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-renamer-model.c(thunar_renamer_model_iter_n_children): Fix typo. (Old svn revision: 23133)
-
- Sep 11, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-io-local-xfer.c (_thunar_vfs_io_local_xfer_next_path): Remove duplicate const. Bug #2300. (Old svn revision: 23127)
-
- Sep 10, 2006
-
-
Benedikt Meurer authored
* plugins/thunar-uca/uca.xml.in: Use exo-open for the default "Open Terminal Here" action. Bug #2256. (Old svn revision: 23125)
-
- Sep 09, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs-io-local.c, thunar-vfs/thunar-vfs-private.{c,h}, thunar-vfs/thunar-vfs.symbols, thunar/thunar-file.{c,h}, thunar/thunar-properties-dialog.c: Allow to change the icon of .desktop files. Bug #2150. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 23119)
-
Benedikt Meurer authored
* configure.in.in, thunar-vfs/thunar-vfs-io-local-xfer.c: Keep the modification time when copying files. Bug #2244. * thunar-vfs/thunar-vfs-io-local-xfer.c (_thunar_vfs_io_local_xfer_next_path): Further reduce the number of relocations. (Old svn revision: 23118)
-
- Sep 08, 2006
-
-
Benedikt Meurer authored
* configure.in.in: Add missing check for setmntent(). (Old svn revision: 23112)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-os-bsd.c(_thunar_vfs_os_scandir): Allocate the directory scan buffer on the heap rather than the stack to avoid crashes on systems with very small thread stacks. Bug #2269. (Old svn revision: 23110)
-
Benedikt Meurer authored
* acinclude.m4, configure.in.in, thunar-vfs/thunar-vfs-volume-hal.c: Add support for FreeBSD to the HAL based volume manager. (Old svn revision: 23108)
-
- Sep 06, 2006
-
-
Benedikt Meurer authored
* configure.in.in: Fix typo, -DNDEBUG instead of -NDEBUG. (Old svn revision: 23093)
-
- Sep 05, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-session-client.c(thunar_session_client_connect): Make sure Thunar is restarted prior to xfdesktop, so the trash support in xfdesktop works as expected even if D-Bus autoactivation is not setup properly. (Old svn revision: 23089)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-mime-info.c: Update the icon mime icon lookup to try icon names from Icon Naming Spec first, and fallback to legacy GNOME icon names. * thunar/thunar-icon-factory.c: Use the thumbnail database to load SVG icons from the icon theme, because loading SVG is quite slow and takes a lot more memory than loading and scaling PNG icons from the thumbnail database. * thunar/thunar-properties-dialog.c(thunar_properties_dialog_init): Ellipsize the kind label at the end. * thunar/thunar-properties-dialog.c: No need to keep the "reload" signal id around. (Old svn revision: 23088)
-
- Sep 02, 2006
-
-
Benedikt Meurer authored
* configure.in.in: Post-release version bump. (Old svn revision: 23055)
-
Benedikt Meurer authored
* === Released 0.4.0rc1 === * configure.in.in, NEWS: Bump version. * configure.in.in, README: Depend on libexo 0.3.1.10rc1. * THANKS: Add missing translator credits. * po/*.po: Update Project-Id-Version. (Old svn revision: 23049)
-
Benedikt Meurer authored
* docs/reference/thunar-vfs/, thunar-vfs/: Update the thunar-vfs reference manual. * po/cs.po: Update czech translations by Michal Várady <miko.vaji@gmail.com>. * po/it.po: Update italian translations by Roberto Pariset <robdebian@gmail.com>. * po/pl.po: Update polish translations by Szymon KaÅasz <szymon_maestro@gazeta.pl>. (Old svn revision: 22992)
-
- Sep 01, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-list-model.c: GMemChunk in GLib 2.10 and above is not only inefficient, but also continously leaks memory. Therefore we don't use GMemChunk anymore, but use GSList directly. (Old svn revision: 22972)
-
- Aug 31, 2006
-
-
Benedikt Meurer authored
* docs/Thunar.xml, docs/Makefile.am: Add manual page for Thunar. Bug #1650. (Old svn revision: 22971)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-volume-hal.c(thunar_vfs_volume_hal_eject): Unmount volumes prior to ejecting them if they are currently mounted. Bug #2236. (Old svn revision: 22959)
-
- Aug 30, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-io-local.c, thunar-vfs/thunar-vfs-os-generic.c, thunar/thunar-shortcuts-view.c(thunar_shortcuts_view_drag_leave), thunar/thunar-tree-view.c(thunar_tree_view_drag_leave): Enable compilation with Sun Studio Pro. Bug #1852. (Old svn revision: 22946)
-
Benedikt Meurer authored
* thunar/thunar-standard-view-ui.xml, thunar/thunar-window-ui.xml, thunar/thunar-window.c: Add "Empty Trash" action to "File" and folder context menu, which is only visible when displaying the trash root folder. Bug #2238. (Old svn revision: 22945)
-
- Aug 29, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-column-editor.c, thunar/thunar-preferences-dialog.c, thunar/thunar-gtk-extensions.{c,h}, thunar/thunar-location-dialog.c, thunar/thunar-permissions-chooser.c, thunar/thunar-create-dialog.c: Add helper function thunar_gtk_label_set_a11y_relation(), which sets up the ATK_RELATION_LABEL_FOR for a label and a widget, so we don't need to repeat the same code over and over again. (Old svn revision: 22937)
-
Benedikt Meurer authored
* thunar/thunar-file.{c,h}, thunar/thunar-location-button.c, thunar/thunar-shortcuts-model.c: Add desktop shortcut to the shortcuts pane, and use a special icon for the desktop folder. Bug #2235. * thunar/thunar-chooser-button.c, thunar/thunar-chooser-dialog.c, thunar/thunar-gtk-extensions.{c,h}, thunar/thunar-location-buttons.c, thunar/thunar-renamer-dialog.c, thunar/thunar-shortcuts-view.c, thunar/thunar-standard-view.c, thunar/thunar-tree-view.c: Add helper method thunar_gtk_menu_run(), which takes care of running a GtkMenu in a separate main loop, placing the menu on the appropriate screen first. (Old svn revision: 22936)
-
Benedikt Meurer authored
* docs/README.gtkrc, docs/README.thunarrc, thunar/: Revert location bar related changes to the previous user interface, because the new user interface wastes too much space, and makes the file manager look busy. * po/POTFILES.in: Synchronize file list. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 22934)
-
- Aug 28, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-window.c: Add warning text to the window when running as super user. Bug #2218. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 22923)
-
Benedikt Meurer authored
* thunar/thunar-window.c(action_entries), thunar/thunar-stock.{c,h}: Use "gnome-fs-home" instead of "gtk-home" as icon for Home for consistency. * thunar/thunar-window.c(action_entries): Fix a mnemonic clash. * thunar/thunar-window.c(thunar_window_current_directory_changed): Use "<folder> - File Manager" for the title to make it easier to indentify file manager windows in the taskbar. * thunar/thunar-create-dialog.c, thunar/thunar-permissions-chooser.c, thunar/thunar-standard-view.c: No need to include thunar-stock.h here anymore. * thunar/thunar-history.c(thunar_history_init): Consider "back" as an important action wrt to the appearance in the toolbar. * thunar/thunar-window-ui.xml, thunar/thunar-window.c: Decouple the location bar from the toolbar by separating them into "Location Bar" and "Main Toolbar". Bug #1349. * thunar/thunar-preferences.c, docs/README.thunarrc: Add new options LastLocationBarVisible and LastToolbarVisible, which control the visibility of the "Location Bar" and "Main Toolbar". Add new option LastNavigationBarEntry, which controls whether the navigation bar will display the path entry widget by default. * thunar/thunar-gtk-extensions.{c,h}: Add new helper function thunar_gtk_action_set_tooltip(), which changes the tooltip of a GtkAction. * thunar/thunar-navigation-bar.{c,h}, thunar/thunar-path-button.{c,h}, thunar/thunar-navigation-bar-ui.xml, thunar/thunar-path-bar.{c,h}, thunar/thunar-location-button.{c,h}, thunar/thunar-location-bar.{c,h}, thunar/thunar-location-buttons-ui.xml, docs/README.gtkrc, thunar/thunar-location-buttons.{c,h}, thunar/Makefile.am, thunar/thunar-location-entry.{c,h}, thunar/thunar-marshal.list, thunar/thunar-shortcuts-pane.c, thunar/thunar-shortcuts-view.c, thunar/thunar-tree-pane.c, thunar/thunar-tree-view.c, thunar/thunar-window-ui.xml, thunar/thunar-window.c: Synchronize the latest user interface changes in GtkFileChooser. This way the location bar will be used for both the path bar and the path entry widgets, and a simple toggle button controls whether the path entry is visible. This way (nearly) the full width of the window is avail- able for the path bar. Bug #2060. * thunar/thunar-gtk-extensions.{c,h}: Drop now obsolete helper function thunar_gtk_action_group_create_tool_item() as it's no longer used. * thunar/thunar-location-dialog.c(thunar_location_dialog_init): Reduce translation overhead and don't use a mnemonic here. It was pretty useless anyway. * thunar/thunar-preferences.c, docs/README.thunarrc: Remove now obsolete option LastLocationBar. * po/POTFILES.in: Synchronize file list. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 22920)
-
- Aug 26, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-standard-view.c(action_entries): Do not register an additional accelerator for "Select all Files", instead rely on the key bindings registered by ExoIconView/GtkTreeView. Bug #2036. (Old svn revision: 22891)
-
Benedikt Meurer authored
* plugins/thunar-uca/thunar-uca-model.c(thunar_uca_model_parse_argv): Substitute %d properly. Bug #2214. * thunar/thunar-gdk-pixbuf-extensions.{c,h}, thunar/Makefile.am, thunar/thunar-icon-factory.c, thunar/thunar-icon-renderer.c: Use exo_gdk_pixbuf_frame() instead of thunar_gdk_pixbuf_frame() and drop the GdkPixbuf extensions. * thunar-vfs/thunar-vfs-pixbuf-thumbnailer.c, thunar/Makefile.am: Use exo_gdk_pixbuf_new_from_file_at_max_size() for the pixbuf thumbnai- ler. * configure.in.in, README, thunar-vfs/thunar-vfs-font-thumbnailer.c, thunar-vfs/thunar-vfs-update-thumbnailers-cache.c, thunar-vfs/Makefile.am: Import the font thumbnailer, which uses freetype 2.x (if available) to generate a thumbnail of a font file. * plugins/thunar-uca/thunar-uca-editor.c: Use ExoIconChooserDialog to select an icon for a custom action. * po/POTFILES.in: Add new files here. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 22885)
-
- Aug 24, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-renamer-model.c, thunar/thunar-shortcuts-model.c: Fix two typos in the tree model implementations. * configure.in.in, thunar-vfs/thunar-vfs-private.h, thunar/thunar-private.h: Use -DNDEBUG in release builds and -GG_ENABLE_DEBUG only for full debug builds. (Old svn revision: 22870)
-
- Aug 14, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-path.c(thunar_vfs_path_list_to_string): Use CRLF for text/uri-list, as specified by RFC 2483. Bug #2166. (Old svn revision: 22757)
-
- Aug 12, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-private.h, thunar-vfs/*.c: Several cleanups in the error handling. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 22734)
-
Benedikt Meurer authored
* thunar/thunar-history-action.{c,h}, thunar/thunar-history.c, thunar/Makefile.am: Add "back" and "forward" menus to the history support module. Bug #1782. * thunar/thunar-create-dialog.c, thunar/thunar-standard-view.c, thunar/thunar-stock.{c,h}: We don't really need stock items for create and rename. Instead use labels with mnemonics. * po/Thunar.pot, po/*.po: Merge new strings. * po/de.po: Update german translations. (Old svn revision: 22732)
-
- Aug 11, 2006
-
-
Benedikt Meurer authored
* thunar/Makefile.am: Fix typo. (Old svn revision: 22711)
-
- Aug 09, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-exec.c(tvsn_get_active_workspace_number), configure.in.in: Enable compilation with -fstrict-aliasing without breaking the strict aliasing rules of the compiler. * configure.in.in: Enable compilation with --enable-debug=yes or --enable-debug=full and compilers other than gcc. * configure.in.in, thunar/thunar-private.h, thunar/thunar-*.c: Disable extra debugging in release builds, Thunar received quite a lot of stabilization now. This affects only the internals of the binary. The public API is still fully sanity checked. * thunar/thunar-column-model.c, thunar/thunar-renamer-model.c, thunar/thunar-shortcuts-model.c, thunar/thunar-tree-model.c: Remove unused variables when building with --enable-debug=no or --enable-debug=minimum now. (Old svn revision: 22700)
-
Benedikt Meurer authored
* thunar/thunar-details-view.c(thunar_details_view_init): Enable rubberband selection with GTK+ 2.9.0 and above. Bug #1996. * configure.in.in: Depend on exo 0.3.1.9svn. (Old svn revision: 22696)
-
- Aug 08, 2006
-
-
Benedikt Meurer authored
* configure.in.in, docs/ThumbnailersCacheFormat.txt, docs/Makefile.am, thunar-vfs/thunar-vfs-thumb.c, thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-update-thumbnailers-cache.c: Drop the dependen- cy of libthunar-vfs on GConf, which was required to load the GNOME thumbnailers. Instead there's now an external program, which genera- tes an mmap()able file that contains a mapping between a mime type and the thumbnailer used to generate thumbnails for that mime type. Bug #2131. * thunar-vfs/thunar-vfs-pixbuf-thumbnailer.c, thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-thumb-pixbuf.{c,h}, thunar-vfs/thunar-vfs-thumb.c: Put the gdk-pixbuf thumbnailer into a separate program, which gets registered via the thumbnailers.cache file, so we don't need any extra overhead for thumbnails that can be generated using gdk-pixbuf. * thunar-vfs/thunar-vfs-monitor-private.h, thunar-vfs/thunar-vfs-monitor.c: Add a simple helper method _thunar_vfs_monitor_handle_get_path() that returns the path for a given monitor handle so we don't need to keep around both the path and the handle. * thunar-vfs/thunar-vfs-mime-database.c: Do not keep both the handle and the path around for monitored resources. * thunar-vfs/thunar-vfs-io-jobs.c(_thunar_vfs_io_jobs_chown): Fix typo. Thanks to Roberto Pariset <robdebian@gmail.com> for the hint. * po/POTFILES.in: Remove no longer existing file. * po/Thunar.pot, po/*.po: Update translations. * po/de.po: Update german translations. * po/it.po: Update italian translations by Roberto Pariset <robdebian@gmail.com>. (Old svn revision: 22685)
-