From 90f91945582b2020f236d666e16028159143c57f Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sun, 30 Aug 2015 23:18:07 +0200 Subject: Windows: Support setting volume label in Explorer through mount option. Support using favorite label as label in Explorer. --- src/Mount/Favorites.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/Mount/Favorites.h') diff --git a/src/Mount/Favorites.h b/src/Mount/Favorites.h index b7ffc1e7..f82037c4 100644 --- a/src/Mount/Favorites.h +++ b/src/Mount/Favorites.h @@ -29,7 +29,8 @@ namespace VeraCrypt OpenExplorerWindow (false), ReadOnly (false), Removable (false), - SystemEncryption (false) + SystemEncryption (false), + UseLabelInExplorer (false) { } @@ -47,6 +48,7 @@ namespace VeraCrypt bool ReadOnly; bool Removable; bool SystemEncryption; + bool UseLabelInExplorer; }; struct FavoriteVolumesDlgProcArguments @@ -67,7 +69,7 @@ namespace VeraCrypt static void FillFavoriteVolumesMenu (); static void FillListControl (HWND favoriteListControl, vector &favorites); static void FillListControlSubItems (HWND favoriteListControl, int line, const FavoriteVolume &favorite); - wstring GetFavoriteVolumeLabel (const string &volumePath); + wstring GetFavoriteVolumeLabel (const string &volumePath, bool& useInExplorer); void LoadFavoriteVolumes (); void LoadFavoriteVolumes (vector &favorites, bool systemFavorites, bool noUacElevation = false); static void OnFavoriteVolumesUpdated (); -- cgit v1.2.3