Git Repositories

2006-01-08 Benedikt Meurer <benny@xfce.org>
authorBenedikt Meurer <benny@xfce.org>
Sun, 8 Jan 2006 21:52:40 +0000 (21:52 +0000)
committerBenedikt Meurer <benny@xfce.org>
Sun, 8 Jan 2006 21:52:40 +0000 (21:52 +0000)
commitf41b3447d488e4fba3ff5f52f14578adf3657365
tree30a620d5027f30c2a6a9a55a478ef703ed991b9a
parent74ff2309fa1818d45ef85274803481672d714492
2006-01-08 Benedikt Meurer <benny@xfce.org>

* 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)
51 files changed:
ChangeLog
docs/reference/thunar-vfs/thunar-vfs-sections.txt
docs/reference/thunar-vfs/tmpl/thunar-vfs-info.sgml
docs/reference/thunar-vfs/tmpl/thunar-vfs-operations.sgml
icons/16x16/Makefile.am
icons/16x16/stock_thunar-group.png [moved from icons/16x16/stock_thunar-permissions-group.png with 100% similarity]
icons/16x16/stock_thunar-permissions-other.png [deleted file]
icons/16x16/stock_thunar-user.png [moved from icons/16x16/stock_thunar-permissions-user.png with 100% similarity]
po/POTFILES.in
po/ca.po
po/de.po
po/el.po
po/es.po
po/fr.po
po/hu.po
po/it.po
po/ja.po
po/pt_BR.po
thunar-vfs/Makefile.am
thunar-vfs/thunar-vfs-chmod-job.c [new file with mode: 0644]
thunar-vfs/thunar-vfs-chmod-job.h [new file with mode: 0644]
thunar-vfs/thunar-vfs-chown-job.c [new file with mode: 0644]
thunar-vfs/thunar-vfs-chown-job.h [new file with mode: 0644]
thunar-vfs/thunar-vfs-info.c
thunar-vfs/thunar-vfs-info.h
thunar-vfs/thunar-vfs-monitor.c
thunar-vfs/thunar-vfs.c
thunar-vfs/thunar-vfs.h
thunar-vfs/thunar-vfs.symbols
thunar/Makefile.am
thunar/thunar-advanced-permissions-dialog.c [deleted file]
thunar/thunar-advanced-permissions-dialog.h [deleted file]
thunar/thunar-change-group-dialog.c [deleted file]
thunar/thunar-change-group-dialog.h [deleted file]
thunar/thunar-enum-types.c [new file with mode: 0644]
thunar/thunar-enum-types.h [new file with mode: 0644]
thunar/thunar-file.c
thunar/thunar-file.h
thunar/thunar-pango-extensions.c
thunar/thunar-pango-extensions.h
thunar/thunar-permissions-chooser.c [new file with mode: 0644]
thunar/thunar-permissions-chooser.h [new file with mode: 0644]
thunar/thunar-permissions-model.c [deleted file]
thunar/thunar-permissions-model.h [deleted file]
thunar/thunar-permissions-view.c [deleted file]
thunar/thunar-permissions-view.h [deleted file]
thunar/thunar-preferences-dialog.c
thunar/thunar-preferences.c
thunar/thunar-properties-dialog.c
thunar/thunar-stock.c
thunar/thunar-stock.h