Re: gio, gvfs and nautilus fixes



Hi,

So here we go again with what I hope is the final patch

http://people.freedesktop.org/~david/gvfs-fixes-4.patch

Changes from gvfs-fixes-3.patch

 - Include revised version the bash completion bits and gvfs-tree
   - Adds completion on native files (still need to handle things
     like ".." - not a deal break we don't do it but would be nice
     to add in the future)
   - Make gvfs-tree follow mountables if using --follow-symlinks; e.g.
     try "gvfs-tree -l computer:/// |less"
   - These bits are very useful for backend writers

 - Make LUKS volumes work

 - The patch that was added for supporting loading icons referenerd by
    autorun.inf was a little broken. So fixed it.
   - Change g_new() to g_new0() throughout (otherwise we may SEGV
     trying to free uninitialized pointers)
   - The icon may refer to an .exe file; GTK+ don't grok that icon
     format (yet?)

 - Add translator comments as requested by the i18n team
   - Also, we got the green light for the string breakage that this
     patch introduces

Thanks for reviewing this.

     David

$ diffstat gvfs-fixes-4.patch 
 ChangeLog                        |   47 +
 client/gdaemonfile.c             |    7 
 client/gdaemonvolumemonitor.c    |   57 +
 client/gdaemonvolumemonitor.h    |    3 
 configure.ac                     |   38 +
 daemon/Makefile.am               |   24 
 daemon/gphoto2.mount.in          |    4 
 daemon/gvfsbackendcdda.c         |  171 ++++
 daemon/gvfsbackendgphoto2.c      | 1405 +++++++++++++++++++++++++++++++++++++++
 daemon/gvfsbackendgphoto2.h      |   51 +
 hal/ghaldrive.c                  |   47 -
 hal/ghalmount.c                  |   84 +-
 hal/ghalvolume.c                 |  140 +++
 hal/ghalvolumemonitor.c          |   96 ++
 hal/ghalvolumemonitor.h          |    5 
 hal/hal-device.c                 |   16 
 hal/hal-device.h                 |    2 
 hal/hal-pool.c                   |    6 
 programs/Makefile.am             |    7 
 programs/gvfs-bash-completion.sh |   56 +
 programs/gvfs-ls.c               |  226 ++++++
 programs/gvfs-tree.c             |  270 +++++++
 22 files changed, 2656 insertions(+), 106 deletions(-)





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]