Skip to content
Snippets Groups Projects
  1. Mar 01, 2006
    • Benedikt Meurer's avatar
      2006-03-01 Benedikt Meurer <benny@xfce.org> · f838d0e4
      Benedikt Meurer authored
      	* docs/manual/C/Thunar.xml.in: Add "Frequently Asked Questions".
      	* thunar/thunar-location-buttons.c(thunar_location_buttons_clicked):
      	  Make sure the new active button is visible on the location button bar.
      	* ThunarHelp.in, Makefile.am: Add ThunarHelp script, which is used to
      	  display the Thunar user manual.
      	* thunar/thunar-dialogs.{c,h}, thunar/Makefile.am: Add new helper method
      	  thunar_dialogs_show_help(), which is used to open the documentation
      	  browser.
      	* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Add "Contents"
      	  item to the "Help" menu.
      	* thunar/thunar-chooser-button.c(thunar_chooser_button_file_changed):
      	  Fix typo.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Updated the german translations.
      
      
      
      
      (Old svn revision: 20145)
      f838d0e4
  2. Feb 27, 2006
    • Benedikt Meurer's avatar
      2006-02-27 Benedikt Meurer <benny@xfce.org> · c9b96f69
      Benedikt Meurer authored
      	* 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, po/Thunar.pot, po/*.po: Revert the
      	  previous commit. Lightweight session management won't work for
      	  Thunar, instead XSM should be implemented. Bug #1415.
      
      
      
      
      (Old svn revision: 20107)
      c9b96f69
  3. Feb 26, 2006
    • Benedikt Meurer's avatar
      2006-02-27 Benedikt Meurer <benny@xfce.org> · 6fa84bea
      Benedikt Meurer authored
      	* 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 session management support based on
      	  the ExoXsessionClient class. Bug #1415.
      	* po/Thunar.pot, po/*.po: Update translations.
      
      
      
      
      (Old svn revision: 20105)
      6fa84bea
  4. Feb 25, 2006
  5. Feb 24, 2006
  6. Feb 23, 2006
    • Benedikt Meurer's avatar
      2006-02-24 Benedikt Meurer <benny@xfce.org> · 0b980a8f
      Benedikt Meurer authored
      	* thunar/thunar-window.c(thunar_window_action_about): Add credits for
      	  Young Hahn <youngjin.hahn@gmail.com> to the about dialog.
      	* thunar/thunar-preferences.c, docs/README.thunarrc: Add new preference
      	  MiscSingleClick, which controls whether single click navigation
      	  should be used.
      	* thunar/thunar-preferences-dialog.c(thunar_preferences_dialog_init):
      	  Add single/double-click options to the preferences dialog.
      	* thunar/thunar-pango-extensions.{c,h}: Add new helper function
      	  thunar_pango_attr_list_underline_single(), which returns a Pango
      	  attribute list for single-underlined text rendering.
      	* thunar/thunar-text-renderer.c: Add "follow-prelit" property, which
      	  controls whether the text renderer should highlight text using the
      	  single underline attribute when a row/item is highlighted.
      	* thunar/thunar-details-view.c, thunar/thunar-icon-view.c,
      	  thunar/thunar-shortcuts-view.c, thunar/thunar-standard-view.c: Add
      	  support for single click navigation to the details and icon views,
      	  and also to the shortcuts view. Bug #1396.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Update german translations.
      
      
      
      
      (Old svn revision: 20009)
      0b980a8f
    • Benedikt Meurer's avatar
      2006-02-24 Benedikt Meurer <benny@xfce.org> · a6b78a48
      Benedikt Meurer authored
      	* thunar/thunar-icon-view-ui.xml, thunar/thunar-launcher-ui.xml,
      	  thunar/thunar-shortcuts-pane-ui.xml, thunar/thunar-window-ui.xml,
      	  thunar/thunar-standard-view-ui.xml: Cleanup the ui description files.
      	* thunar-vfs/thunar-vfs-link-job.c, thunar-vfs/thunar-vfs-util.c,
      	  thunar/thunar-create-dialog.c, thunar/thunar-icon-factory.c,
      	  thunar/thunar-location-entry.c, thunar/thunar-window.c,
      	  thunar/thunar-properties-dialog.c, thunar/thunar-standard-view.c,
      	  thunar-uca/thunar-uca-provider.c: Further string cleanups.
      	* thunar/thunar-location-bar.{c.h}, thunar/thunar-window.c:
      	  ThunarLocationBar derives from ThunarComponent now, so the location
      	  bar widget is able to add its own custom actions to the ui manager.
      	* thunar/thunar-location-entry.c: Implement ThunarComponent here.
      	* thunar/Makefile.am, thunar/thunar-location-buttons-ui.xml,
      	  thunar/thunar-location-buttons.c, thunar/thunar-location-button.c:
      	  Let ThunarLocationButtons handle the menu for ThunarLocationButton
      	  managed by it. Also add a accelerator <Alt>Down for "down-folder",
      	  similar to GtkFileChooser. Bug #1472.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 20006)
      a6b78a48
    • Daichi Kawahata's avatar
      Updated. · aa3a5e38
      Daichi Kawahata authored
      (Old svn revision: 20002)
      aa3a5e38
    • Daichi Kawahata's avatar
      Added Swedish translations by Daniel Nylander <po@danielnylander.se>.Added... · 36595c4a
      Daichi Kawahata authored
      Added Swedish translations by Daniel Nylander <po@danielnylander.se>.Added Swedish translations by Daniel Nylander <po@danielnylander.se>.
      
      
      (Old svn revision: 20001)
      36595c4a
  7. Feb 22, 2006
  8. Feb 19, 2006
  9. Feb 18, 2006
  10. Feb 16, 2006
  11. Feb 14, 2006
    • Benedikt Meurer's avatar
      2006-02-14 Benedikt Meurer <benny@xfce.org> · 0f001e84
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-xfer.c, thunar-vfs/thunar-vfs-chmod-job.c,
      	  thunar-vfs/thunar-vfs-chown-job.c: Be more consistent with error
      	  messages.
      	* thunar/thunar-shortcuts-view.c: Even more consistency.
      	* thunar/thunar-abstract-dialog.{c,h}, thunar/Makefile.am: Add new
      	  abstract class ThunarAbstractDialog, which overrides GtkDialog::close
      	  and provides additional keybindings for the "close" action. Bug #1380.
      	* thunar/thunar-chooser-dialog.c, thunar/thunar-create-dialog.c,
      	  thunar/thunar-location-dialog.c, thunar/thunar-preferences-dialog.c,
      	  thunar/thunar-properties-dialog.c: Derive from ThunarAbstractDialog,
      	  so all dialogs/windows in Thunar can be closed using the same
      	  keyboard shortcuts and people can customize these shortcuts using
      	  the standard GtkBindingSet mechanism. Bug #1380.
      	* po/Thunar.pot, po/*.po: Update translations.
      	* po/de.po: "Gerät auswerfen" is probably not the best translation
      	  for "Eject Volume". ;-)
      	* po/de.po: Even more love for the german translation.
      
      
      
      
      (Old svn revision: 19881)
      0f001e84
    • Daichi Kawahata's avatar
      Updated French translations by Stephane Roy <sroy@j2n.net>. · 2d1bec0e
      Daichi Kawahata authored
      (Old svn revision: 19880)
      2d1bec0e
    • Benedikt Meurer's avatar
      2006-02-14 Benedikt Meurer <benny@xfce.org> · 80708327
      Benedikt Meurer authored
      	* icons/16x16/Makefile.am, icons/16x16/stock_thunar-group.png,
      	  icons/16x16/stock_thunar-user.png: Remove the "thunar-user" and
      	  "thunar-group" stock icons.
      	* thunar/thunar-permissions-chooser.c, thunar/thunar-stock.{c,h}: Do
      	  not display "thunar-user" and "thunar-group" stock icons in the
      	  permissions chooser any more, as it makes the dialog look busy.
      
      
      
      
      (Old svn revision: 19879)
      80708327
    • Benedikt Meurer's avatar
      2006-02-14 Benedikt Meurer <benny@xfce.org> · f6778f22
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-creat-job.c, thunar-vfs/thunar-vfs-info.c,
      	  thunar-vfs/thunar-vfs-mkdir-job.c,
      	  thunar-vfs/thunar-vfs-transfer-job.c,
      	  thunar-vfs/thunar-vfs-unlink-job.c,
      	  thunar-vfs/thunar-vfs-volume-hal.c, thunar/thunar-dnd.c,
      	  thunar/thunar-gdk-extensions.c, thunar/thunar-preferences.c: Cleanup
      	  error messages.
      	* po/Thunar.pot, po/*.po: Update translations.
      
      
      
      
      (Old svn revision: 19869)
      f6778f22
    • Benedikt Meurer's avatar
      2006-02-13 Benedikt Meurer <benny@xfce.org> · 17b64876
      Benedikt Meurer authored
      	* acinclude.m4, configure.in.in, thunar-vfs/Makefile.am,
      	  thunar-vfs/thunar-vfs-volume-hal.c, thunar-vfs/thunar-vfs-volume.c,
      	  thunar-vfs/thunar-vfs-volume-freebsd.{c,h},
      	  thunar-vfs/thunar-vfs-volume-none.{c,h}: Do not use AC_CONFIG_LINKS()
      	  anymore and let the user select it's preferred volume manager using
      	  the --with-volume-manager configure switch.
      	* po/POTFILES.in: Update file list.
      	* po/Thunar.pot, po/*.po: Update translations.
      
      
      
      
      (Old svn revision: 19862)
      17b64876
  12. Feb 13, 2006
    • Benedikt Meurer's avatar
      2006-02-13 Benedikt Meurer <benny@xfce.org> · 36ee7425
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-info.c(_thunar_vfs_info_new_internal): Fix
      	  typo in hidden file detection.
      	* thunar-vfs/thunar-vfs-volume.{c,h}: Add a few new volume types.
      	* docs/reference/thunar-vfs/tmpl/thunar-vfs-volume.sgml: Update API
      	  docs.
      	* thunar-vfs/thunar-vfs-volume-hal.{c,h}, thunar-vfs/Makefile.am,
      	  configure.in.in: Import the Linux/HAL implementation of the volume
      	  manager. It's still a bit rough, but it seems to work ok. Works only
      	  with pmount-hal currently, but that shouldn't be a problem. Bug #999.
      	* thunar/thunar-shortcuts-model.c: Handle the addition/removal of
      	  volumes and do not open a file for volume shortcuts as that may
      	  prevent the volume from being unmounted properly.
      	* thunar-vfs/thunar-vfs-volume.c: Setup a watch cursor on the given
      	  window when ejecting, mounting or unmounting a volume, so the user
      	  gets some feedback during the time it takes to perform the operation.
      	* po/POTFILES.in: Add new file.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19857)
      36ee7425
    • Benedikt Meurer's avatar
      2006-02-13 Benedikt Meurer <benny@xfce.org> · 3aedf954
      Benedikt Meurer authored
      	* thunar/thunar-enum-types.{c,h}, thunar/thunar-list-model.h: Rename
      	  ThunarListModelColumn to ThunarColumn and add an enum type for it.
      	* thunar/thunar-details-view.c, thunar/thunar-icon-view.c,
      	  thunar/thunar-list-model.c, thunar/thunar-path-entry.c: Use the new
      	  ThunarColumn enum type.
      	* thunar/thunar-gobject-extensions.c: Add transformation function for
      	  GtkSortType to string.
      	* thunar/thunar-preferences.c, docs/README.thunarrc: Add LastSortColumn
      	  and LastSortOrder preferences, which contain the last selected sort
      	  settings. Bug #1342.
      	* thunar/thunar-standard-view.c: Apply default sort settings on con-
      	  struction and save new defaults whenever the sort settings are
      	  changed by the user. Bug #1342.
      	* po/Thunar.pot, po/*.po: Update translations.
      
      
      
      
      (Old svn revision: 19854)
      3aedf954
  13. Feb 12, 2006
  14. Feb 11, 2006
  15. Feb 08, 2006
    • Benedikt Meurer's avatar
      2006-02-08 Benedikt Meurer <benny@xfce.org> · 736ae7a3
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-util.{c,h}, thunar-vfs/thunar-vfs.symbols: Add
      	  new function thunar_vfs_canonicalize_filename().
      	* thunar-vfs/thunar-vfs-path.c(thunar_vfs_path_new): Use
      	  thunar_vfs_canonicalize_filename() on absolute paths.
      	* docs/reference/thunar-vfs/: Update the thunar-vfs API docs.
      	* thunar/thunar-dialogs.{c,h}: Use a generic parent parameter instead of
      	  a GtkWidget, so this method is also usable if no GtkWidget is none,
      	  but the dialog must appear on a specific screen.
      	* thunar/thunar-application.{c,h}: Add a "daemon" property, which
      	  determines whether Thunar will exit once the last window is closed.
      	  Remove the D-BUS service here. Add process_filenames() method, to
      	  process the list of filenames given on the command line. Bug #1384.
      	* thunar/main.c: Attach the D-BUS here.
      	* Makefile.am, org.xfce.Thunar.service.in: Add Thunar specific service
      	  file.
      	* thunar/thunar-dbus-service-infos.xml, thunar/thunar-dbus-service.c:
      	  Add the org.xfce.Thunar interface here, with currently only a
      	  LaunchFiles() method, which can process Thunar command line parameters
      	  in a remote instance. Bug #1384.
      	* thunar/thunar-dbus-client.{c,h}, thunar/Makefile.am: Add convenience
      	  wrapper for the D-BUS LaunchFiles() of the org.xfce.Thunar interface,
      	  which is used on startup to first try to reuse an existing instance.
      	  This way new folder windows will popup instantly if an instance of
      	  Thunar is already running.
      	* org.xfce.Thunar.service.in, org.xfce.FileManager.service.in,
      	  thunar/main.c: Add --daemon option and use it when starting from the
      	  message bus. Pass all additional parameters as file names to a run-
      	  ning remote instance or to ThunarApplication as fallback. Bug #1384.
      	* examples/xfce-file-manager.py, examples/Makefile.am: Add a simple
      	  example how to communicate with the file manager using the D-BUS
      	  Python bindings.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19782)
      736ae7a3
    • Daichi Kawahata's avatar
      Updated Japanese translations. · 67815351
      Daichi Kawahata authored
      (Old svn revision: 19779)
      67815351
  16. Feb 07, 2006
    • Benedikt Meurer's avatar
      2006-02-07 Benedikt Meurer <benny@xfce.org> · bbb7233f
      Benedikt Meurer authored
      	* thunar/thunar-application.{c,h}: Add thunar_application_take_window(),
      	  which is used to add a GtkWindow to the internal application windows
      	  list. The application will not exit until the last controlled window
      	  is closed by the user.
      	* thunar/thunar-file.{c,h}: Use a generic parent parameter for the
      	  thunar_file_launch() method.
      	* thunar/thunar-chooser-dialog.{c,h}: Use a generic parent paramter for
      	  the thunar_show_chooser_dialog() method, and let the application take
      	  over control of the dialog window.
      	* thunar/thunar-gdk-extensions.{c,h}, thunar/Makefile.am: Import method
      	  thunar_gdk_screen_open() from Terminal, which opens a GdkScreen from
      	  a full qualified display name.
      	* README, configure.in.in: Add optional check for D-BUS.
      	* thunar/Makefile.am, org.xfce.FileManager.service.in, Makefile.am,
      	  thunar/thunar-dbus-service-infos.xml, thunar/thunar-application.{c,h},
      	  thunar/thunar-dbus-service.{c,h}: Initial import of the basic D-BUS
      	  service for Thunar, the org.xfce.FileManager implementation. See the
      	  thunar-dbus-service-infos.xml file for a description of the current
      	  interface.
      	* po/Thunar.pot, po/*.po: Update the translations.
      
      
      
      
      (Old svn revision: 19776)
      bbb7233f
  17. Feb 06, 2006
    • Benedikt Meurer's avatar
      2006-02-06 Benedikt Meurer <benny@xfce.org> · ed5bef9a
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-transfer-job.c(thunar_vfs_transfer_job_execute):
      	  Try to use g_rename() first when moving files, and only fallback to
      	  copy&delete if either the target exists (which requires user inter-
      	  action to resolve the issue) or the rename didn't work, i.e. source
      	  and target are not on the same filesystem. Bug #1229.
      	* thunar-vfs/thunar-vfs-volume.{c,h}: Add thunar_vfs_volume_is_disc()
      	  to allow applications to decide whether to eject or unmount a
      	  volume.
      	* thunar/thunar-shortcuts-view.c
      	  (thunar_shortcuts_view_button_press_event): Use the newly added method
      	  thunar_vfs_volume_is_disc() to determine whether to display Eject or
      	  Unmount.
      	* thunar/thunar-side-pane.{c,h}: Derive ThunarSidePane from
      	  ThunarComponent instead of ThunarNavigator.
      	* thunar/thunar-launcher.c, thunar/thunar-standard-view.c,
      	  thunar/thunar-window.c: Use the class name as name for the action
      	  groups.
      	* thunar/thunar-shortcuts-pane-ui.xml, thunar/thunar-shortcuts-pane.c,
      	  thunar/thunar-window.c, thunar/thunar-window-ui.xml,
      	  thunar/Makefile.am: Add new action to add a folder (or a list of
      	  folders, depending on the selection content) to the shortcuts pane.
      	  Bug #1397.
      	* thunar/thunar-throbber.c, thunar/thunar-throbber-fallback.{h,png},
      	  thunar/Makefile.am: Use the "process-working" icon for the throbber,
      	  as specified by the Icon Naming Specification, with an internal
      	  fallback to a modified version of the Tango "process-working" icon.
      	* configure.in.in, icons/Makefile.am, icons/scalable/,
      	  icons/16x16/Thunar.png, icons/16x16/Thunar.png,
      	  icons/24x24/Thunar.png, icons/48x48/Thunar.png: Revert to the previous
      	  Thunar icon.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19768)
      ed5bef9a
    • Daichi Kawahata's avatar
      Fixed an error. · 9f491c61
      Daichi Kawahata authored
      (Old svn revision: 19753)
      9f491c61
  18. Feb 05, 2006
    • Benedikt Meurer's avatar
      2006-02-05 Benedikt Meurer <benny@xfce.org> · 3dbb6969
      Benedikt Meurer authored
      	* thunar/thunar-chooser-dialog.{c,h}: Add a new convenience function
      	  thunar_show_chooser_dialog().
      	* thunar/thunar-launcher.c(thunar_launcher_open_files),
      	  thunar/thunar-file.c(thunar_file_launch): Use the new function
      	  thunar_show_chooser_dialog() here.
      	* thunar/thunar-gtk-extensions.{c,h}: Add a new convenience function
      	  thunar_gtk_ui_manager_get_action_by_name(), which is unfortunately
      	  missing from GtkUIManager.
      	* thunar/thunar-details-view.c, thunar/thunar-icon-view.c: Use
      	  thunar_gtk_ui_manager_get_action_by_name() to locate the launcher
      	  actions in the UI manager.
      	* thunar/thunar-file.{c,h}: Add a new convenience function
      	  thunar_file_list_get_applications(), which can be used to determine
      	  the set of applications that can be used to open a given set of
      	  files.
      	* thunar-uca/thunar-uca-chooser.c(thunar_uca_chooser_delete_clicked):
      	  Save the model after removing a custom action.
      	* thunar/thunar-launcher.{c,h}, thunar/thunar-chooser-dialog.{c,h},
      	  thunar/thunar-launcher-ui.xml, thunar/Makefile.am, 
      	  thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c,
      	  thunar/thunar-window-ui.xml, thunar/thunar-window.c: Replace the
      	  previous ThunarLauncher class with a more advanced one, which has
      	  access to the GtkUIManager. The new implementation also displays
      	  which application will be used to open files, based on Jonathan
      	  Blandfords suggestion for Nautilus. Bug #1428.
      	* thunar-vfs/thunar-vfs-mime-action-private.h, thunar-vfs/Makefile.am,
      	  thunar-vfs/thunar-vfs-mime-action.{c,h},thunar-vfs/thunar-vfs.symbols,
      	  thunar-vfs/thunar-vfs-mime-handler-private.h, thunar-vfs/thunar-vfs.h,
      	  thunar-vfs/thunar-vfs-mime-handler.{c,h},
      	  thunar-vfs/thunar-vfs-mime-application.{c,h},
      	  thunar-vfs/thunar-vfs-mime-database.c: Import ThunarVfsMimeAction
      	  class to support desktop actions in Thunar. The abstract base class
      	  ThunarVfsMimeHandler is used to avoid duplicating the existing code
      	  for ThunarVfsMimeApplication in ThunarVfsMimeAction, and it will also
      	  make it easier to handle both ThunarVfsMimeApplication's and
      	  ThunarVfsMimeAction's in the user interface code. Bug #1374.
      	* docs/reference/thunar-vfs/: Update the Thunar-VFS API docs.
      	* thunar/thunar-chooser-button.c, thunar/thunar-chooser-dialog.c,
      	  thunar/thunar-chooser-model.c, thunar/thunar-file.c,
      	  thunar/thunar-launcher.c: Update to the new ThunarVfsMimeHandler and
      	  ThunarVfsMimeApplication interface.
      	* thunar/thunar-launcher.c: Display desktop actions in the file context
      	  menu and the "File" menu, based on the newly added ThunarVfsMimeAction
      	  class. Bug #1375.
      	* po/POTFILES.in: Update the file list.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Update german translations.
      	* configure.in.in, icons/: Change the Thunar icon to the new one
      	  provided by Young Hahn <youngjin.hahn@gmail.com>. Any artists around
      	  to make it look even better?
      
      
      
      
      (Old svn revision: 19750)
      3dbb6969
  19. Feb 04, 2006
Loading