From d545b2a0dedf842081f893a2576236b21020d9a7 Mon Sep 17 00:00:00 2001 From: Anders Laub Date: Mon, 19 Jun 2017 20:07:07 +0200 Subject: [PATCH] minor fixes - started on checkbox token input form --- .../HelixTemplating/Tokens/TokenInputForm.cs | 3 +- .../Dialogs/Dialogs/ManifestDialog.xaml | 2 +- .../Dialogs/Dialogs/ManifestDialog.xaml.cs | 14 ++++--- .../Dialogs/Dialogs/SettingsDialog.xaml | 2 +- .../Dialogs/Dialogs/SettingsDialog.xaml.cs | 15 +++---- .../Dialogs/Dialogs/TokenCheckboxInput.xaml | 21 ++++++++++ .../Dialogs/TokenCheckboxInput.xaml.cs | 39 ++++++++++++++++++ .../Dialogs/Dialogs/TokenInputControl.cs | 5 +++ ...ubPlusCo.VisualStudio.Helix.Dialogs.csproj | 7 ++++ .../Dialogs/Resources/StandardTemplates.zip | Bin 54092 -> 54092 bytes VisualStudio/Wizard/HelixTemplateWizard.cs | 14 +++++++ 11 files changed, 106 insertions(+), 16 deletions(-) create mode 100644 VisualStudio/Dialogs/Dialogs/TokenCheckboxInput.xaml create mode 100644 VisualStudio/Dialogs/Dialogs/TokenCheckboxInput.xaml.cs diff --git a/Foundation/HelixTemplating/Tokens/TokenInputForm.cs b/Foundation/HelixTemplating/Tokens/TokenInputForm.cs index 998f531..811985c 100644 --- a/Foundation/HelixTemplating/Tokens/TokenInputForm.cs +++ b/Foundation/HelixTemplating/Tokens/TokenInputForm.cs @@ -10,6 +10,7 @@ public enum TokenInputForm { Text, Folder, - Selection + Selection, + Checkbox } } diff --git a/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml b/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml index 605529e..56d1a53 100644 --- a/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml +++ b/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml @@ -56,7 +56,7 @@ - + diff --git a/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml.cs b/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml.cs index ee9a4c5..7c679c7 100644 --- a/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml.cs +++ b/VisualStudio/Dialogs/Dialogs/ManifestDialog.xaml.cs @@ -62,7 +62,8 @@ public void Initialize(string rootDirectory, string solutionRoot, IDictionary helixTemplateManifests) @@ -73,13 +74,13 @@ protected void SetAvailableManifestsCollection(IEnumerableHelix Templates root folder