- Dec 20, 2005
-
-
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)
-
Daichi Kawahata authored
(Old svn revision: 18917)
-
Daichi Kawahata authored
(Old svn revision: 18916)
-
Daichi Kawahata authored
(Old svn revision: 18914)
-
Daichi Kawahata authored
(Old svn revision: 18912)
-
Daichi Kawahata authored
(Old svn revision: 18908)
-
- Nov 16, 2005
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-mime-application.{c,h}, thunar-vfs/thunar-vfs.symbols: Drop obsolete error class ThunarVfsMimeApplicationError. (Old svn revision: 18881)
-
- Nov 15, 2005
-
-
Benedikt Meurer authored
* thunar/thunar-gtk-extensions.{c,h}: Add new convenience function thunar_gtk_action_group_create_tool_item(), which creates a new GtkToolItem proxy for a given GtkAction in a GtkActionGroup. * thunar/thunar-location-bar.{c,h}, thunar/thunar-location-entry.c, thunar/thunar-location-buttons.c: Add new virtual method thunar_location_bar_is_standalone(), which determines whether a given location bar should be displayed in a standalone fashion, or embedded within a location toolbar. * thunar/thunar-window-ui.xml, thunar/thunar-window.c: Check whether the location should be embedded into a location toolbar and if so, generate a toolbar for it on-demand and place it below the menubar. Else, the location bar is placed right above the view pane. This gives a better appearance when using the location entry implementation with a toolbar, and you don't need the toolbar with the pathbar anyways. * po/POTFILES.in: Add thunar-preferences-dialog.c here. * po/*.po: Merge new strings. (Old svn revision: 18871)
-
Stavros Giannouris authored
* po/el.po: Updated Greek translation (Old svn revision: 18870)
-
Benedikt Meurer authored
* thunar/thunar-standard-view.c: Use "b" as mnemonic for the "Select by Pattern" action to avoid clash with "Preferences". * thunar/thunar-preferences.c: Add "default-folders-first" property, which determines whether folders should be sorted before other files. Add "default-view", which dictates the default view pane used for new windows, or "void" to use the view remembered in "last-view". * thunar/thunar-standard-view.{c,h}: Connect the list models "folders-first" property to the "default-folders-first" preference. * thunar/thunar-window.c(thunar_window_init): Check "default-view" first and if it does not contain a valid view class name, check "last-view". * thunar/thunar-details-view.c(thunar_details_view_get_accessible), thunar/thunar-icon-view.c(thunar_icon_view_get_accessible): Set ATK role for our folder views to ATK_ROLE_DIRECTORY_PANE. * thunar/Makefile.am, thunar/thunar-preferences-dialog.{c,h}, thunar/thunar-window-ui.xml, thunar/thunar-window.c: Import class ThunarPreferencesDialog, which allows the user to customize the global preferences for Thunar. Add a "Preferences" menu item to the "Edit" menu of ThunarWindow's. * thunar/thunar-preferences.c: Add "default-text-beside-icons" property, which tells whether the icon view should display the file names beside the file icons, rather than below the file icons. * thunar/thunar-icon-view.c: Add a property "text-beside-icons", which tells whether the icon view will place the icon captions beside the icons rather than below. Synchronize the property with the global option "default-text-beside-icons". * po/*.po: Merge new strings. (Old svn revision: 18868)
-
- Nov 14, 2005
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-xfer.c: Return G_FILE_ERROR_INTR when the copy operation is explicitly cancelled by the user. * thunar-vfs/thunar-vfs-transfer-job.c (thunar_vfs_transfer_job_copy_pair): Don't delete the source file when moving unless the target file was written successfully and the job wasn't cancelled. This fixes a bug reported by Jari Rahkonen. (Old svn revision: 18850)
-
Benedikt Meurer authored
* thunar/thunar-standard-view.{c,h}: Register "Delete" as key binding for the ThunarStandardView class, rather than registering it as accelerator for the "delete" action. This fixes bug #1226. * thunar/thunar-marshal.list: Add BOOLEAN:VOID marshaller. (Old svn revision: 18848)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-exec.c(thunar_vfs_exec_on_screen): Fix invalid calculation of the number of environment variables. (Old svn revision: 18847)
-
Benedikt Meurer authored
* configure.in.in: Bump version to 0.1.4svn and depend on libexo 0.3.1.1. (Old svn revision: 18846)
-