OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1656-ga82c206

Gerrit Code Review gerrit@openafs.org
Thu, 15 Sep 2011 11:25:59 -0700 (PDT)


The following commit has been merged in the master branch:
commit a82c20639843f7021fdfcca32fc6db5faa172eba
Author: Stefan Kueng <tortoisesvn@gmail.com>
Date:   Thu Sep 15 00:57:23 2011 -0400

    Windows: Explorer Shell extensions
    
    This patchset implements a broad range of improvements to
    the explorer shell.  There is still a significant amount of
    work to be done.
    
     * Remove the 'cut' and 'delete' options from the
       context menu if the selected object is a symlink
       or mount point.  This is performed in a language
       neutral manner.
    
     * Add AFS Property page to the property sheet
    
     * Add AFS Volume Property page
    
     * Add AFS ACL Property page
    
     * force the linker to add the common-controls V6 manifest and
       define ISOLATION_AWARE_ENABLED to make property sheets
       work for the shell extension dll
    
     * Fix the InfoTip handler.  Display symlink and mount point
       target strings
    
    Stefan Kueng was assisted by Jeffrey Altman.
    
    Change-Id: I6b7c4506026270a5408d90cdc5358864e3fb44c3
    Reviewed-on: http://gerrit.openafs.org/5430
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
    Tested-by: Jeffrey Altman <jaltman@openafs.org>

 src/WINNT/client_exp/NTMakefile                 |   11 +-
 src/WINNT/client_exp/PropACL.cpp                |  310 ++++++++++++++++++
 src/WINNT/client_exp/PropACL.h                  |   28 ++
 src/WINNT/client_exp/PropBase.cpp               |   21 ++
 src/WINNT/client_exp/PropBase.h                 |   19 ++
 src/WINNT/client_exp/PropFile.cpp               |  239 ++++++++++++++
 src/WINNT/client_exp/PropFile.h                 |   19 ++
 src/WINNT/client_exp/PropVolume.cpp             |  116 +++++++
 src/WINNT/client_exp/PropVolume.h               |   13 +
 src/WINNT/client_exp/add_acl_entry_dlg.cpp      |    2 -
 src/WINNT/client_exp/add_acl_entry_dlg.h        |   14 +-
 src/WINNT/client_exp/afs_shl_ext.cpp            |   16 +
 src/WINNT/client_exp/gui2fs.cpp                 |  384 ++++++++++++++++++++++-
 src/WINNT/client_exp/gui2fs.h                   |   10 +
 src/WINNT/client_exp/lang/de_DE/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/lang/en_US/afs_shl_ext.rc  |  113 +++++++
 src/WINNT/client_exp/lang/es_ES/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/lang/ja_JP/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/lang/ko_KR/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/lang/pt_BR/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/lang/zh_CN/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/lang/zh_TW/afs_shl_ext.rc  |    6 +
 src/WINNT/client_exp/make_mount_point_dlg.cpp   |   14 +-
 src/WINNT/client_exp/make_mount_point_dlg.h     |    6 +-
 src/WINNT/client_exp/make_symbolic_link_dlg.cpp |    4 +-
 src/WINNT/client_exp/resource.h                 |   59 +++-
 src/WINNT/client_exp/set_afs_acl.h              |    3 +-
 src/WINNT/client_exp/shell_ext.cpp              |  243 ++++++++++++++-
 src/WINNT/client_exp/shell_ext.h                |   10 +-
 src/WINNT/client_exp/stdafx.h                   |    2 +
 src/config/NTDllmap.txt                         |    2 +-
 31 files changed, 1655 insertions(+), 45 deletions(-)

-- 
OpenAFS Master Repository