Skip to content
Snippets Groups Projects
  1. 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
  2. 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
  3. 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
  4. 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
  5. Feb 04, 2006
    • Daichi Kawahata's avatar
      Updated Japanese translations. · 9bd86d2d
      Daichi Kawahata authored
      (Old svn revision: 19738)
      9bd86d2d
    • Benedikt Meurer's avatar
      2006-02-04 Benedikt Meurer <benny@xfce.org> · 0baedad3
      Benedikt Meurer authored
      	* thunar/thunar-permissions-chooser.c
      	  (thunar_permissions_chooser_file_changed): Display the program check
      	  box only for files which we will actually execute.
      	* thunar/thunar-permissions-chooser.c: Add a warning text to the
      	  permissions chooser for folders, whose exec and read flags are
      	  inconsistent. Add a button to allow the user to fix the folder
      	  permissions automatically if inconsistent.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19736)
      0baedad3
    • Benedikt Meurer's avatar
      2006-02-04 Benedikt Meurer <benny@xfce.org> · a4adae14
      Benedikt Meurer authored
      	* thunar/thunar-file.{c,h}: Add method thunar_file_list_to_path_list(),
      	  which transforms a list of ThunarFile's to a list of ThunarVfsPath's.
      	* thunar/thunar-clipboard-manager.c
      	  (thunar_clipboard_manager_get_callback): Use newly added function
      	  thunar_file_list_to_path_list() here.
      	* thunarx/thunarx-file-info.c(thunarx_file_info_list_copy): Use a
      	  slightly more efficient implementation here.
      	* thunarx/thunarx-file-info.{c,h}, thunarx/thunarx.symbols: Add a boxed
      	  type for a list of ThunarxFileInfo's.
      	* docs/reference/thunarx/: Update the thunarx API docs.
      	* thunar/thunar-launcher.c: Use the new boxed type for the list of
      	  selected files, rather than a pointer.
      	* thunar/thunar-navigator.c(thunar_navigator_get_type): Add requirement
      	  on G_TYPE_OBJECT.
      	* thunar/thunar-component.{c,h}: Add new interface ThunarComponent for
      	  those parts of a ThunarWindow that require access to both the UI
      	  manager and the currently selected files. ThunarComponent extends
      	  ThunarNavigator.
      	* thunar/thunar-view.{c,h}: The ui-manager property is now in 
      	  ThunarComponent and ThunarView inherits ThunarComponent.
      	* thunar/thunar-standard-view.{c,h}: Implement ThunarComponent interface
      	  as required by ThunarView now. This way other components will be able
      	  to determine the selected files and set the selected files without
      	  having to interact with the ThunarView implementation directly.
      	* thunar-vfs/thunar-vfs-info.c(thunar_vfs_info_get_free_space): Be sure
      	  to use statvfs(2) for IRIX. Bug #1425.
      	* thunar-vfs/thunar-vfs-volume.h(ThunarVfsVolumeManagerIface): Reserve
      	  some space for future expansion now.
      	* thunar-vfs/thunar-vfs-*.c, docs/reference/thunar-vfs/: Some updates
      	  to the Thunar-VFS API documentation.
      	* po/Thunar.pot, po/*.po: Update translations.
      
      
      
      
      (Old svn revision: 19735)
      a4adae14
  6. Feb 02, 2006
    • Benedikt Meurer's avatar
      2006-02-02 Benedikt Meurer <benny@xfce.org> · 625a2f20
      Benedikt Meurer authored
      	* thunar/thunar-shortcuts-model.{c,h}: Drop obsolete method
      	  thunar_shortcuts_model_file_for_iter() from ThunarShortcutsModel.
      	* thunar-vfs/thunar-vfs-volume.{c,h}, thunar-vfs/thunar-vfs.symbols:
      	  Add eject(), mount() and unmount() methods to the ThunarVfsVolume
      	  interface. The interface is therefore mostly done now, maybe some
      	  small additions required for certain backends in the future. Bug #995.
      	* docs/reference/thunar-vfs/: Update the API docs.
      	* thunar-vfs/thunar-vfs-volume-bsd.c: Implement eject(), mount() and
      	  unmount() for the BSD backend.
      	* thunar/thunar-shortcuts-view.c: Allow users to mount, unmount and
      	  eject volumes using the shortcuts pane. Volumes will also be mounted
      	  automatically if you select "Open", "Open in New Window" or just
      	  double click them. But all this is currently only available to BSD
      	  users.
      	* docs/README.volumes: Add notes about the volume manager.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Another four strings translated!
      
      
      
      
      (Old svn revision: 19713)
      625a2f20
  7. Feb 01, 2006
    • Benedikt Meurer's avatar
      2006-02-01 Benedikt Meurer <benny@xfce.org> · 1e9014e0
      Benedikt Meurer authored
      	* thunar/thunar-standard-view.c: Open a dialog when renaming a file.
      	  Bug #1413.
      	* thunar/thunar-standard-view.c(thunar_standard_view_action_delete):
      	  Use "Cancel" and "Delete" buttons in the delete confirmation dialog,
      	  as suggested by Jasper.
      	* thunar/thunar-progress-dialog.c(thunar_progress_dialog_error),
      	  thunar/thunar-permissions-chooser.c
      	  (thunar_permissions_chooser_job_error): Use "Close" button for the
      	  error dialogs.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Some work on the german translations.
      	* docs/reference/thunar-vfs/tmpl/: Update thunar-vfs API docs.
      
      
      
      
      (Old svn revision: 19709)
      1e9014e0
  8. Jan 31, 2006
    • Daichi Kawahata's avatar
      * Updated. · 155778f8
      Daichi Kawahata authored
      * Discarded obsolete translations.
      
      
      (Old svn revision: 19693)
      155778f8
  9. Jan 30, 2006
    • Benedikt Meurer's avatar
      2006-01-30 Benedikt Meurer <benny@xfce.org> · d1f9d815
      Benedikt Meurer authored
      	* thunar/Makefile.am, thunar/thunar-throbber.{c,h}: Import the
      	  ThunarThrobber widget class, which display a loading animation
      	  similar to the one found in Firefox.
      	* thunar/thunar-statusbar.{c,h}: Drop the statusbar icon, as it's
      	  confusing, since it refers to the current folder instead of the
      	  selected items, but the text displayed in the statusbar refers to the
      	  selected items.
      	* thunar/thunar-window.c: Add a ThunarThrobber to the menu bar, and use
      	  it to display loading animation instead of the statusbar icon.
      	* thunar/thunar-window.c: Add additional reload shortcut GDK_F5.
      	* docs/README.thunarrc, thunar/thunar-preferences.c,
      	  thunar/thunar-window-ui.xml, thunar/thunar-window.c: The statusbar
      	  is optional now. Bug #1395.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19671)
      d1f9d815
  10. Jan 29, 2006
    • Benedikt Meurer's avatar
      2006-01-29 Benedikt Meurer <benny@xfce.org> · 2772a801
      Benedikt Meurer authored
      	* thunar/thunar-enum-types.{c,h}: Add ThunarZoomLevel and ThunarIconSize
      	  required for the zoom-level support.
      	* docs/README.thunarrc, thunar/thunar-preferences.c: Changed property
      	  ShortcutsIconSize to ThunarIconSize, required for the upcoming
      	  changes to ThunarIconRenderer. People starting Thunar for the first
      	  time after this upgrade will notice that the size of the shortcuts
      	  icons is too small because of this change. Either edit thunarrc and
      	  change ShortcutsIconSize appropriately or just remove thunarrc and
      	  let Thunar recreate it with sane defaults (your settings will be lost
      	  then). Add two new preferences LastDetailsViewZoomLevel and
      	  LastIconViewZoomLevel.
      	* thunar/thunar-icon-renderer.{c,h}: The size property is now of type
      	  ThunarIconSize, rather than plain int.
      	* thunar/thunar-view.{c,h}: Add zoom control methods to the ThunarView
      	  interface.
      	* thunar/thunar-standard-view.{c,h}, thunar/thunar-standard-view-ui.xml,
      	  thunar/thunar-window-ui.xml, thunar/thunar-window.{c,h},
      	  thunar/thunar-details-view.c, thunar/thunar-icon-view.c: Add support
      	  for seven different zoom levels to Thunar based on the previous
      	  changes. This fixes bug #1357, and thereby implements one of the most
      	  oftenly requested features.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19662)
      2772a801
    • Benedikt Meurer's avatar
      2006-01-29 Benedikt Meurer <benny@xfce.org> · 2e87c196
      Benedikt Meurer authored
      	* thunar/thunar-list-model.c(thunar_list_model_files_removed): Fix bug
      	  where only the first file was removed.
      	* thunar/thunar-folder.{c,h}: Add new method thunar_folder_reload(),
      	  which explicitly forces the ThunarFolder to reload its contents.
      	  This fixes bug #1360.
      	* thunar/thunar-view.{c,h}: Add new method thunar_view_reload() to the
      	  ThunarView interface.
      	* thunar/thunar-standard-view.c: Implement thunar_view_reload() for the
      	  ThunarStandardView class, using the newly added thunar_folder_reload()
      	  method.
      	* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Add a "Reload"
      	  item to the "View" menu, using "Ctrl+R" as accelerator to stay com-
      	  patible with Firefox, Nautilus, etc. This fixes bug #1361.
      	* thunar/thunar-standard-view.c
      	  (thunar_standard_view_drag_data_received): Reload the contents of the
      	  target folder after a successful XDirectSave. This fixes bug #1362.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19658)
      2e87c196
    • Daichi Kawahata's avatar
      Updated Japanese translations. · a0729887
      Daichi Kawahata authored
      (Old svn revision: 19646)
      a0729887
    • Daichi Kawahata's avatar
      * Updated. · 88e927c8
      Daichi Kawahata authored
      * Discarded obsolete translations.
      
      
      (Old svn revision: 19645)
      88e927c8
  11. Jan 28, 2006
    • Benedikt Meurer's avatar
      2006-01-28 Benedikt Meurer <benny@xfce.org> · bf0e8ec4
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-chmod-job.c(thunar_vfs_chmod_job_execute),
      	  thunar-vfs/thunar-vfs-chown-job.c(thunar_vfs_chown_job_execute):
      	  Properly emit and release an error that occurred on the last file.
      	* THANKS, thunar/thunar-shortcuts-view.c: Add support to open shortcuts
      	  in new windows using the context menu or double-middle-clicks, based
      	  on a patch by Laurent Meunier <meunier.laurent@laposte.net>. This
      	  fixes bug #1381.
      	* docs/README.thunarrc, thunar/thunar-preferences.c,
      	  thunar/thunar-window.c: Remember the window dimensions whenever the
      	  size of a window is changed and use the last saved window dimensions
      	  for newly created windows. This fixes bug #1389.
      	* thunar/thunar-pango-extensions.{c,h}: Add new helper function
      	  thunar_pango_attr_list_big_bold(), which returns a pango attribute
      	  list for big, bold text rendering.
      	* thunar/thunar-permissions-chooser.c
      	  (thunar_permissions_chooser_ask_recursive): Use big, bold label for
      	  the dialog title to stay consistent with GtkMessageDialog.
      	* thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-creat-job.{c,h},
      	  thunar-vfs/thunar-vfs.{c,h}, thunar-vfs/thunar-vfs.symbols: Add new
      	  class ThunarVfsCreatJob, which is used to create empty files for a
      	  given list of paths.
      	* docs/reference/thunar-vfs/tmpl/thunar-vfs-operations.sgml,
      	  docs/reference/thunar-vfs/thunar-vfs-sections.txt: Update API docs.
      	* thunar/thunar-application.{c,h}: Add thunar_application_creat() as
      	  wrapper for the newly imported ThunarVfsCreatJob.
      	* thunar/thunar-application.{c,h}: Add thunar_application_copy_to() to
      	  copy files from one location to another, rather than copying files
      	  from different sources to exactly one folder.
      	* thunar/thunar-create-dialog.c(thunar_create_dialog_set_filename):
      	  If the suggested file name contains a dot, pre-select only the text
      	  up to the dot.
      	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c,
      	  thunar/thunar-templates-action.{c,h}, thunar/Makefile.am: Add support
      	  for Templates in a way compatible with what Nautilus does currently.
      	  This is part one of the fix for bug #1391.
      	* thunar/thunar-preferences, docs/README.thunarrc: Add new property
      	  "misc-show-about-templates", which determines whether the "About
      	  Templates" dialog will be shown when entering the Templates folder.
      	* icons/16x16/stock_thunar-templates.png, icons/16x16/Makefile.am,
      	  thunar/thunar-stock.{c,h}: Add new stock icon "thunar-templates".
      	* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Add "Templates"
      	  to the "Go" menu, which will open the ~/Templates folder (it will be
      	  created on-demand) and popup a message describing the purpose of the
      	  ~/Templates folder. This is part two of the fix for bug #1391.
      	* po/POTFILES.in: Add new files here.
      	* po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19639)
      bf0e8ec4
  12. Jan 25, 2006
    • Daichi Kawahata's avatar
      * nl.po: Added Dutch translations by Vincent Tunru <imnotb@gmail.com>. · 9dffaf80
      Daichi Kawahata authored
      * ja.po: Updated Japanese translations.
      * *.po: Bumped version up. Discarded obsolete translations.
      
      
      (Old svn revision: 19609)
      9dffaf80
    • Benedikt Meurer's avatar
      2006-01-25 Benedikt Meurer <benny@xfce.org> · 7e7b0ffb
      Benedikt Meurer authored
      	* thunar/thunar-chooser-dialog.c, thunar/thunar-chooser-model.c,
      	  thunar/thunar-clipboard-manager.c, thunar/thunar-create-dialog.c,
      	  thunar/thunar-emblem-chooser.c, thunar/thunar-file.c,
      	  thunar/thunar-folder.c, thunar/thunar-history.c,
      	  thunar/thunar-icon-factory.c, thunar/thunar-icon-view.c,
      	  thunar/thunar-launcher.c, thunar/thunar-list-model.c,
      	  thunar/thunar-navigator.c, thunar/thunar-open-with-action.c,
      	  thunar/thunar-path-entry.c, thunar/thunar-progress-dialog.c,
      	  thunar/thunar-properties-dialog.c, thunar/thunar-standard-view.c,
      	  thunar/thunar-statusbar.c, thunar/thunar-text-renderer.c,
      	  thunar/thunar-view.c, thunar/thunar-window.c: Remove various internal
      	  strings from the list of translatable strings to reduce confusion
      	  for translators.
      	* po/*.po: Update translations.
      
      
      
      
      (Old svn revision: 19607)
      7e7b0ffb
  13. Jan 23, 2006
    • Benedikt Meurer's avatar
      2006-01-23 Benedikt Meurer <benny@xfce.org> · 2f0f640d
      Benedikt Meurer authored
      	* thunar/thunar-properties-dialog.c(thunar_properties_dialog_update):
      	  Display size only for regular files, as it's misleading for other
      	  file system entities.
      	* po/*.po: Merge new strings. Some work on the german translations,
      	  we really need a german translator!
      
      
      
      
      (Old svn revision: 19569)
      2f0f640d
  14. Jan 22, 2006
    • Benedikt Meurer's avatar
      2006-01-22 Benedikt Meurer <benny@xfce.org> · 49a605b4
      Benedikt Meurer authored
      	* configure.in.in: Bump version to 0.2.0alpha.
      	* configure.in.in: Bump library interface version.
      	* configure.in.in: Depend on libexo 0.3.1.2.
      	* po/*.po: Update translations.
      	* TODO: Remove obsolete TODO items.
      
      
      
      
      (Old svn revision: 19547)
      49a605b4
  15. Jan 17, 2006
  16. Jan 14, 2006
    • Benedikt Meurer's avatar
      2006-01-14 Benedikt Meurer <benny@xfce.org> · 47649a19
      Benedikt Meurer authored
      	* THANKS, configure.in.in, po/pl.po: Add initial polish translations,
      	  thanks to Tomasz Michał Łukaszewski <T.Lukaszewski@aster.pl>.
      	* thunar/thunar-icon-factory.c, thunar/thunar-preferences-dialog.c,
      	  thunar/thunar-preferences.c, thunar/thunar-standard-view.c: Make
      	  thumbnails configurable.
      	* po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19421)
      47649a19
  17. Jan 10, 2006
    • Benedikt Meurer's avatar
      2006-01-10 Benedikt Meurer <benny@xfce.org> · d8cbc345
      Benedikt Meurer authored
      	* thunar/thunar-chooser-dialog.c(thunar_chooser_dialog_response): If
      	  the default application was changed successfully, emit "changed" on
      	  the file so everybody updates its state.
      	* thunar/thunar-chooser-button.{c,h}, thunar/thunar-properties-dialog.c:
      	  Import the ThunarChooserButton, which allows people to change the
      	  default application from within the properties dialog.
      	* po/POTFILES.in, po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19381)
      d8cbc345
  18. Jan 09, 2006
    • Benedikt Meurer's avatar
      2006-01-09 Benedikt Meurer <benny@xfce.org> · 1525d1c7
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-util.{c,h}: Add thunar_vfs_expand_filename(),
      	  which is used to expand filenames that start with the tilde character.
      	* docs/reference/thunar-vfs/thunar-vfs-sections.txt,
      	  docs/reference/thunar-vfs/tmpl/thunar-vfs-util.sgml: Update
      	  documentation.
      	* thunar/thunar-permissions-chooser.c: Implement cancel-semantics for
      	  the recursive permissions dialog.
      	* thunar/thunar-permissions-chooser.c: Add tooltips.
      	* thunar/thunar-list-model.{c,h}: Additional column to access the real
      	  file name (in UTF-8 encoding).
      	* thunar/thunar-path-entry.{c,h}: Add support for auto path completion.
      	* thunar/thunar-file.{c,h}: Add thunar_file_launch() to automatically
      	  launch a given ThunarFile without having to manually figure out the
      	  proper action.
      	* thunar/thunar-location-entry.c, thunar/thunar-window.c: If the
      	  ThunarPathEntry returns a non-directory file, just try to launch it.
      	  This allows users to just open files right away from the path entry
      	  without having to lookup the file in the icon/details view.
      	* thunar/thunar-standard-view.c, THANKS: Allow people to use the
      	  horizontal mouse wheel to navigate back/forward. Based on a patch
      	  provided by Danny Milosavljevic <danny.milo@gmx.net>.
      	* po/*.po: Merge new strings.
      
      
      
      
      (Old svn revision: 19367)
      1525d1c7
  19. Jan 08, 2006
    • Benedikt Meurer's avatar
      2006-01-08 Benedikt Meurer <benny@xfce.org> · f41b3447
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-monitor.c
      	  (thunar_vfs_monitor_queue_notification): Don't use strcmp() here, as
      	  the notification's filename may be NULL.
      	* thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs.symbols: Drop
      	  thunar_vfs_info_chmod() and thunar_vfs_info_chgrp() again.
      	* thunar-vfs/thunar-vfs-chmod-job.{c,h}, thunar-vfs/thunar-vfs.{c,h},
      	  thunar-vfs/thunar-vfs-chown-job.{c,h}, thunar-vfs/Makefile.am: Add
      	  new classes ThunarVfsChmodJob and ThunarVfsChownJob as replacements
      	  for the thunar_vfs_info_chmod() and thunar_vfs_info_chgrp() functions.
      	  These jobs can operate recursively. Add interfaces to the new classes,
      	  thunar_vfs_change_mode() and thunar_vfs_change_group().
      	* docs/reference/thunar-vfs/: Update documentation.
      	* thunar/thunar-file.{c,h}: Drop thunar_file_chmod(),thunar_file_chgrp()
      	  and thunar_file_is_chgrpable(), as we'll use the asynchronous jobs
      	  added to Thunar-VFS now.
      	* 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-properties-dialog.c: Ditch the ACL aware permissions
      	  user interface, as it's unlikely that ACL support will be there for
      	  1.0 and so there's no need to reduce the usability of the permissions
      	  user interface yet.
      	* thunar/thunar-pango-extensions.{c,h}: Add new Pango helper method
      	  thunar_pango_attr_list_small_italic().
      	* thunar/thunar-enum-types.{c,h}: Import new files to contain enum
      	  types that don't fit anywhere else and provide conversation functions
      	  for these types.
      	* thunar/thunar-permissions-chooser.{c,h}, thunar/Makefile.am,
      	  thunar/thunar-properties-dialog.c: Import simplified permissions
      	  chooser, similar to the Aqua Finder one, with support to change
      	  permissions recursively for folders.
      	* thunar/thunar-preferences-dialog.c, thunar/thunar-preferences.c: Add
      	  option "misc-recursive-permissions", which controls whether
      	  permissions are always/never applied recursively, or whether Thunar
      	  should ask the user everytime a permission flag is changed.
      	* icons/16x16/, thunar/thunar-stock.{c,h}: Remove now obsolete icon
      	  thunar-permissions-other. Rename the user and group icons.
      	* po/*.po, po/POTFILES.in: Update file list. Merge new strings.
      
      
      
      (Old svn revision: 19357)
      f41b3447
  20. Jan 07, 2006
  21. Jan 04, 2006
    • Benedikt Meurer's avatar
      2006-01-04 Benedikt Meurer <benny@xfce.org> · 1d4706a4
      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)
      1d4706a4
  22. Jan 01, 2006
  23. Dec 10, 2005
  24. Dec 04, 2005
  25. Dec 03, 2005
  26. Nov 29, 2005
    • Benedikt Meurer's avatar
      2005-11-29 Benedikt Meurer <benny@xfce.org> · f1883411
      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)
      f1883411
  27. Nov 28, 2005
  28. Nov 21, 2005
  29. Nov 15, 2005
    • Benedikt Meurer's avatar
      2005-11-15 Benedikt Meurer <benny@xfce.org> · ed798e45
      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)
      ed798e45
    • Benedikt Meurer's avatar
      2005-11-15 Benedikt Meurer <benny@xfce.org> · 41faa4c0
      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)
      41faa4c0
Loading