- Jan 05, 2006
-
-
Benedikt Meurer authored
* thunar/thunar-text-renderer.c: Don't determine the focus-padding and focus-line-width style properties on every call to get_size() when used within the icon view. (Old svn revision: 19301)
-
- Jan 04, 2006
-
-
Benedikt Meurer authored
* thunar/Makefile.am, thunar/thunar-pango-extensions.{c,h}: Add common PangoAttrList's here, to avoid allocating them over and over again, and of course to avoid markup, which makes translator's life easier. * thunar/thunar-location-buttons.c, thunar/thunar-preferences-dialog.c, thunar/thunar-progress-dialog.c, thunar/thunar-properties-dialog.c: Use common PangoAttrList's provided by the thunar-pango-extensions. * thunar/thunar-permissions-view.c(thunar_permissions_view_init): Use italic font for the warning to make it easier to distinguish the text from the other parts of the GUI. * thunar/thunar-chooser-dialog.c(thunar_chooser_dialog_update_header): Also setup the window icon in addition to the header image icon. (Old svn revision: 19299)
-
Benedikt Meurer authored
* docs/reference/thunar-vfs/thunar-vfs-sections.txt, thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs.symbols, docs/reference/thunar-vfs/tmpl/thunar-vfs-info.sgml: Add method thunar_vfs_info_chmod() to change the permissions of a file identified by a given ThunarVfsInfo. * thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs.symbols, docs/reference/thunar-vfs/thunar-vfs-sections.txt, docs/reference/thunar-vfs/tmpl/thunar-vfs-info.sgml: Add method thunar_vfs_info_chgrp() to change the group id of a file identified by a given ThunarVfsInfo. * thunar-vfs/thunar-vfs-user.c(thunar_vfs_user_load): Properly substitute '&' in real names. * icons/16x16/, icons/Makefile.am, configure.in.in, thunar/Makefile.am, thunar/thunar-stock.{c,h}: Add stock icons thunar-permissions-user, thunar-permissions-group and thunar-permissions-other. * thunar-uca/thunar-uca-plugin.c: Don't display debug messages unless G_ENABLE_DEBUG is defined. * thunar-vfs/thunar-vfs-user.{c,h}, thunar-vfs/thunar-vfs.symbols, docs/reference/thunar-vfs/thunar-vfs-sections.txt, docs/reference/thunar-vfs/tmpl/thunar-vfs-user-manager.sgml: Add new method thunar_vfs_user_manager_get_all_groups() to retrieve all groups known to the ThunarVfsUserManager. * thunar/thunar-advanced-permissions-dialog.{c,h}, thunar/thunar-change-group-dialog.{c,h}, thunar/thunar-permissions-model.{c,h}, thunar/thunar-permissions-view.{c,h}, thunar/Makefile.am, thunar/thunar-file.{c,h}, thunar/thunar-properties-dialog.c: Add permissions tab to the file properties dialog. * po/POTFILES.in: Add new files. * po/*.po: Merge new strings. * tdb/tdbtool.c(print_rec): Fix printf format. (Old svn revision: 19296)
-
- Jan 02, 2006
-
-
Benedikt Meurer authored
* thunar-uca/thunar-uca-model.c: Include <locale.h> to get LC_MESSAGES definition. (Old svn revision: 19269)
-
- Jan 01, 2006
-
-
Daichi Kawahata authored
(Old svn revision: 19250)
-
Daichi Kawahata authored
(Old svn revision: 19248)
-
Jean-François Wauthy authored
(Old svn revision: 19242)
-
- Dec 30, 2005
-
-
Benedikt Meurer authored
* configure.in.in: Add ca to XDT_I18n(). (Old svn revision: 19198)
-
- Dec 22, 2005
-
-
Benedikt Meurer authored
* configure.in.in: Use -Wall -Werror for --enable-debug=yes as well. * thunar/thunar-list-model.c(thunar_list_model_get_value): The MIME info name is static. * thunar/thunar-text-renderer.c: Don't copy static strings. * pixmaps/Thunar-fallback-icon.png, pixmaps/Makefile.am, thunar/thunar-fallback-icon.{h,png}, thunar/Makefile.am, thunar/thunar-icon-factory.c: Load the fallback icon and the thumbnail frame on-demand. * thunar/main.c(main): Use Thunar icon as default for new windows. * thunar/thunar-icon-factory.c: Allocate the thumbnail factory and the thumbnail generator on-demand. * thunar/thunar-file.c: Add "display-name" and "special-name" readonly properties and emit notifications on these properties whenever the file is changed/renamed. * thunar/thunar-location-buttons.c(thunar_location_buttons_make_button): Automatically synchronize the button labels with the file's special names. * configure.in.in: Add it translations to XDT_I18N(). * THANKS: Add credits for it translator Roberto Pariset. (Old svn revision: 19125)
-
Daichi Kawahata authored
(Old svn revision: 19116)
-
- Dec 21, 2005
-
-
Daichi Kawahata authored
(Old svn revision: 19097)
-
- Dec 20, 2005
-
-
Benedikt Meurer authored
* THANKS: Update credits. * README, configure.in.in, thunar-vfs/thunar-vfs-info.c, thunar-vfs/thunar-vfs-mime-database.c, thunar-vfs/thunar-vfs-mime-info.c, thunar-vfs/thunar-vfs-path.c, thunar/main.c, thunar/thunar-file.c: Support four different levels of debugging support. Default for SVN builds is `yes', while the default for release builds is `minimum'. Closes bug #1254. (Old svn revision: 19091)
-
Daichi Kawahata authored
(Old svn revision: 19088)
-
Daichi Kawahata authored
(Old svn revision: 19087)
-
- Dec 19, 2005
-
-
Pau Rullan Ferragut authored
so I have left the 4.2 branch in 'maintain mode'. My goal is to end the work before new year so that 4.4 goes beta in catalan (the whole). This is because I have term exams after Chrismas holidays and time will not be much. (Old svn revision: 19082)
-
- Dec 13, 2005
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-volume-bsd.c(thunar_vfs_volume_bsd_update): Specify correct buffer size for read(). * thunar/thunar-icon-factory.c(thunar_icon_factory_load_from_file): Don't add frames for small icon sizes (< 36). Be sure to scale icon to the required size, so we don't need to scale on every render() call. * thunar/thunar-icon-renderer.c(thunar_icon_renderer_init): Add 1px padding to the icons. * thunar/thunar-icon-renderer.c(thunar_icon_renderer_render): Try to avoid scaling icons if they fit into the given cell area (including the padding). (Old svn revision: 19037)
-
- Dec 10, 2005
-
-
Daichi Kawahata authored
(Old svn revision: 19016)
-
Daichi Kawahata authored
(Old svn revision: 19015)
-
- Dec 04, 2005
-
-
Stavros Giannouris authored
* el.po: Updated Greek translations. (Old svn revision: 18991)
-
Benedikt Meurer authored
* thunar/thunar-progress-dialog.c: Use Pango attribute list instead of markup for the dialog action label. This fixes bug #1252. * thunar-uca/thunar-uca-chooser.c(thunar_uca_chooser_init): Be sure to create the button widgets prior to connecting the "selection-changed" handler. This fixes bug #1260. (Old svn revision: 18990)
-
Daichi Kawahata authored
(Old svn revision: 18988)
-
- Dec 03, 2005
-
-
Benedikt Meurer authored
* thunar/, po/POTFILES.in, po/*.po: Rename "Favourites" to "Shortcuts", so we're consistent with the GtkFileChooser wording. This fixes bug #1258. (Old svn revision: 18987)
-
Benedikt Meurer authored
* thunar-uca/thunar-uca-model.c(start_element_handler): Properly truncate values. (Old svn revision: 18985)
-
Benedikt Meurer authored
* configure.in.in: Build the gnuc visibility test program with -Wall -Werror, as gcc reports warnings instead of errors if ELF visibility is not supported for the target platform. This fixes bug #1253. (Old svn revision: 18984)
-
- Nov 30, 2005
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-scandir.c: Workaround missing dirfd() definition using the POSIX/XPG API on IRIX. This fixes bug #1247. (Old svn revision: 18976)
-
Benedikt Meurer authored
* thunar/thunar-dnd.c, thunar/thunar-favourites-view.c, thunar/thunar-folder.c, thunar/thunar-preferences-dialog.c, thunar/thunar-standard-view.c: Use exo_gtk_object_ref_sink() to automatically handle floating references properly and avoid the use of GTK_OBJECT_FLOATING (see GNOME bug #322853 for details). This fixes bug #1249. (Old svn revision: 18974)
-
Benedikt Meurer authored
* thunar/thunar-standard-view.c(thunar_standard_view_renamed): Use persistent iterators instead of tree row references when renaming a file. This fixes bug #1248. (Old svn revision: 18972)
-
- Nov 29, 2005
-
-
Benedikt Meurer authored
* thunar/thunar-thumbnail-generator.c (thunar_thumbnail_generator_thread): Don't generate thumbnails for files for which only the generator owns a reference. (Old svn revision: 18964)
-
Benedikt Meurer authored
* thunar/thunar-standard-view.c (thunar_standard_view_merge_custom_actions): Fix typo. * thunarx/thunarx-private.{c,h}, thunarx/thunarx-menu-provider.c, thunarx/Makefile.am, thunarx/thunarx-property-page-provider.c: Add helper function thunarx_object_list_take_reference(), so we don't need to repeat the same code again and again. * thunar/thunar-window.c(action_entries): Add ... to the Preferences action, since it opens a dialog. Use "e" as mnemonic, as "P" is already used by "Paste". * thunar/thunar-standard-view.c(action_entries): Add ... to the Select by Pattern action, since it opens a dialog. * thunar/thunar-preferences-dialog.c: Close preferences dialog on Esc key press. * thunarx/thunarx-preferences-provider.{c,h}, thunarx/thunarx.h, thunarx/thunarx.symbols, thunarx/Makefile.am: Add new interface ThunarxPreferencesProvider, which can be implemented to add custom actions to the preferences section of the "Edit" menu. * thunar/thunar-window-ui.xml, thunar/thunar-window.c: Query custom preferences actions from the installed providers and add them to the preferences section of the "Edit" menu. Actions are loaded in an idle source to not delay folder loading when opening a new window, even if a lot of preferences providers are installed. * docs/reference/thunarx/: Update the thunarx reference documentation. * thunar-uca/, configure.in.in, Makefile.am: Import the thunar-uca module, which provides advanced users with an easy way to add custom actions to Thunar's context menus. With this extension in place there's no longer a need to add support G-Scripts (except maybe an importer for thunar-uca). * po/POTFILES.in: Add new translatable files. * po/: Merge new strings. * examples/tex-open-terminal/README: Add note to use thunar-uca, and consider the tex-open-terminal as example for extension writers. (Old svn revision: 18962)
-
Benedikt Meurer authored
* configure.in.in, thunar-vfs/thunar-vfs-types.h: Add largefile support for systems that don't support 64bit file offsets by default. This fixes bug #1243. (Old svn revision: 18960)
-
- Nov 28, 2005
-
-
Daichi Kawahata authored
(Old svn revision: 18958)
-
Daichi Kawahata authored
(Old svn revision: 18957)
-
Benedikt Meurer authored
* thunar/thunar-location-buttons.c, thunar/thunar-properties-dialog.c: Use attribute lists instead of markup strings. (Old svn revision: 18956)
-
- Nov 27, 2005
-
-
Benedikt Meurer authored
* tdb/Makefile.am: Fix make -j<N>. (Old svn revision: 18951)
-
- Nov 25, 2005
-
-
Benedikt Meurer authored
* thunar/thunar-standard-view.c (thunar_standard_view_merge_custom_actions): Don't sort custom actions explicitly, but leave it up to the provider plugins to determine the order of their actions. Also, be sure to update the UI manager after unmerging the previously set menu actions, else GtkUIManager will mess up the order of the actions. (Old svn revision: 18938)
-
Benedikt Meurer authored
* thunarx/thunarx-provider-factory.c: Make sure, ThunarxProviderModules are never finalized, as GObject cannot unregister dynamic types (yet). * thunar/thunar-standard-view.c(thunar_standard_view_renamed): Properly release the path returned from gtk_tree_row_reference_get_path(). (Old svn revision: 18937)
-
- Nov 22, 2005
-
-
Benedikt Meurer authored
* thunar-vfs/*.{c,h}, thunar/*.c, thunarx/*.c: Avoid duplicating static strings if possible. * thunar-vfs/thunar-vfs-scandir.c(thunar_vfs_scandir_collect): Ignore EACCES and EPERM on subdirectories with recursive scanning. * thunar-vfs/thunar-vfs-info.h(ThunarVfsInfo): Compress "type", "mode" and "flags" to reduce memory overhead. (Old svn revision: 18929)
-
Benedikt Meurer authored
* configure.in.in: Add fr and pt_BR to gettext linguas, which were previously imported by Daichi. (Old svn revision: 18924)
-
- Nov 21, 2005
-
-
Benedikt Meurer authored
* docs/reference/thunar-vfs/, thunar-vfs/thunar-vfs-info.h: Small documentation tweaks. * thunar-vfs/thunar-vfs-info.h: Allow previous declarations of the ThunarVfsInfo typedef. * thunarx/thunarx-file-info.{c,h}, thunarx/thunarx.symbols, thunar/thunar-file.c, docs/reference/thunarx/: Add new virtual method thunarx_file_info_get_vfs_info(), which can be used to query the ThunarVfsInfo for a given ThunarxFileInfo. (Old svn revision: 18920)
-
Benedikt Meurer authored
* thunarx/thunarx-provider-plugin.{c,h}, thunarx/Makefile.am, thunarx/thunarx.h, thunarx/thunarx.symbols: Add ThunarxProviderPlugin interface, which abstracts from the details of the dynamic type registration, and is accessible to the extensions. * thunarx/thunarx-provider-module.{c,h}, thunarx/Makefile.am: Add implementation for the ThunarxProviderPlugin interface, based on GTypeModule, which is used on the file manager's side to manage the type plugins. * thunarx/thunarx-provider-factory.{c,h}, thunarx/Makefile.am, thunarx/thunarx.h, thunarx/thunarx.symbols: Add ThunarxProviderFactory based on the ThunarExtensionManager as public interface to the provider plugin mechanism. This may also be used by other applications in the future. * thunarx/thunarx.h: Provide convenience macros ala G_DEFINE_TYPE() to ease type registration for plugin writers. * examples/, configure.in.in: Update the "Open Terminal Here" example. * docs/reference/thunarx/: Update the thunarx reference manual to include the new classes and interfaces. * thunar/thunar-extension-manager.{c,h}: Drop the old extension manager class in favour of the new provider factory class. * thunar/thunar-properties-dialog.c, thunar/thunar-standard-view.c: Use ThunarxProviderFactory to load the providers from the installed extensions. * po/POTFILES.in: Update with new file list. * thunar/thunar-file.{c,h}: Implement thunar_file_list_copy() using thunarx_file_info_list_copy() and thunar_file_list_free() using thunarx_file_info_list_free(). * docs/reference/thunar-vfs/thunar-vfs-overrides.txt, docs/reference/thunarx/thunarx-overrides.txt: Fix build error with older gtk-doc versions. (Old svn revision: 18919)
-