- begin the rework
27c3ef70
Dimitar Tsenev
committed
109 changed files
NuGet.Config
/.nuget/NuGet.Config-70
/.nuget/NuGet.Config
Add comment 1 Minus  using System;
Add comment 2 Minus  using System.Collections.Generic;
Add comment 3 Minus  using System.Linq;
Add comment 4 Minus  using System.Text;
Add comment 5 Minus  using System.Threading.Tasks;
Add comment 6 Minus  using System.Windows;
Add comment 7 Minus  using System.Windows.Controls;
Add comment 8 Minus  
Add comment 9 Minus  namespace BExplorer.Shell {
Add comment 10 Minus   public class FilterMenu_Strings : ContextMenu {
Add comment 11 Minus   /// <summary>
Add comment 12 Minus   /// Represents the changing of a CheckBox's check state
Add comment 13 Minus   /// </summary>
Add comment 14 Minus   /// <param name="sender">The sender.</param>
Add comment 15 Minus   /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
Add comment 16 Minus   /// <param name="IsChecked">if set to <c>true</c> [is checked].</param>
Add comment 17 Minus   public delegate void CheckChanged(object sender, RoutedEventArgs e, bool IsChecked);
Add comment 18 Minus  
Add comment 19 Minus   /// <summary>Occurs when a CheckBox's check has been changed</summary>
Add comment 20 Minus   public event CheckChanged OnCheckChanged;
Add comment 21 Minus  
Add comment 22 Minus   public void SetItems(params string[] Items) {
Add comment 23 Minus   SetItems(Items.ToList());
Add comment 24 Minus   }
Add comment 25 Minus  
Add comment 26 Minus  
Add comment 27 Minus   /// <summary>
Add comment 28 Minus   /// Sets the items.
Add comment 29 Minus   /// </summary>
Add comment 30 Minus   /// <param name="Items">The items you want to use.</param>
Add comment 31 Minus   public void SetItems(IEnumerable<string> Items) {
Add comment 32 Minus   this.Items.Clear();
Add comment 33 Minus   foreach (var Item in Items) {
Add comment 34 Minus   //this.Height += 25;
Add comment 35 Minus   var CheckBox = new CheckBox();
Add comment 36 Minus   CheckBox.Content = Item;
Add comment 37 Minus  
Add comment 38 Minus   CheckBox.Checked += CheckBox_Checked;
Add comment 39 Minus   CheckBox.Unchecked += CheckBox_Unchecked;
Add comment 40 Minus  
Add comment 41 Minus   this.Items.Add(CheckBox);
Add comment 42 Minus   }
Add comment 43 Minus   }
Add comment 44 Minus  
Add comment 45 Minus   /// <summary>
Add comment 46 Minus   /// Gets the [Content] of the checked CheckBoxes.
Add comment 47 Minus   /// </summary>
Add comment 48 Minus   /// <returns></returns>
Add comment 49 Minus   public List<string> CheckedItems() {
Add comment 50 Minus   return this.Items.OfType<CheckBox>().Where(x => x.IsChecked.Value).Select(x => x.Content.ToString()).ToList();
Add comment 51 Minus   }
Add comment 52 Minus  
Add comment 53 Minus   public void Activate(Control Container) {
Add comment 54 Minus   Container.ContextMenu = this;
Add comment 55 Minus   Container.ContextMenu.IsEnabled = true;
Add comment 56 Minus   Container.ContextMenu.PlacementTarget = Container;
Add comment 57 Minus   Container.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
Add comment 58 Minus   Container.ContextMenu.IsOpen = true;
Add comment 59 Minus   }
Add comment 60 Minus  
Add comment 61 Minus   void CheckBox_Unchecked(object sender, RoutedEventArgs e) {
Add comment 62 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, false);
Add comment 63 Minus   }
Add comment 64 Minus  
Add comment 65 Minus   void CheckBox_Checked(object sender, System.Windows.RoutedEventArgs e) {
Add comment 66 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, true);
Add comment 67 Minus   }
Add comment 68 Minus   }
Add comment 69 Minus  }
Add comment 70 Minus  
NuGet.targets
/.nuget/NuGet.targets-70
/.nuget/NuGet.targets
Add comment 1 Minus  using System;
Add comment 2 Minus  using System.Collections.Generic;
Add comment 3 Minus  using System.Linq;
Add comment 4 Minus  using System.Text;
Add comment 5 Minus  using System.Threading.Tasks;
Add comment 6 Minus  using System.Windows;
Add comment 7 Minus  using System.Windows.Controls;
Add comment 8 Minus  
Add comment 9 Minus  namespace BExplorer.Shell {
Add comment 10 Minus   public class FilterMenu_Strings : ContextMenu {
Add comment 11 Minus   /// <summary>
Add comment 12 Minus   /// Represents the changing of a CheckBox's check state
Add comment 13 Minus   /// </summary>
Add comment 14 Minus   /// <param name="sender">The sender.</param>
Add comment 15 Minus   /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
Add comment 16 Minus   /// <param name="IsChecked">if set to <c>true</c> [is checked].</param>
Add comment 17 Minus   public delegate void CheckChanged(object sender, RoutedEventArgs e, bool IsChecked);
Add comment 18 Minus  
Add comment 19 Minus   /// <summary>Occurs when a CheckBox's check has been changed</summary>
Add comment 20 Minus   public event CheckChanged OnCheckChanged;
Add comment 21 Minus  
Add comment 22 Minus   public void SetItems(params string[] Items) {
Add comment 23 Minus   SetItems(Items.ToList());
Add comment 24 Minus   }
Add comment 25 Minus  
Add comment 26 Minus  
Add comment 27 Minus   /// <summary>
Add comment 28 Minus   /// Sets the items.
Add comment 29 Minus   /// </summary>
Add comment 30 Minus   /// <param name="Items">The items you want to use.</param>
Add comment 31 Minus   public void SetItems(IEnumerable<string> Items) {
Add comment 32 Minus   this.Items.Clear();
Add comment 33 Minus   foreach (var Item in Items) {
Add comment 34 Minus   //this.Height += 25;
Add comment 35 Minus   var CheckBox = new CheckBox();
Add comment 36 Minus   CheckBox.Content = Item;
Add comment 37 Minus  
Add comment 38 Minus   CheckBox.Checked += CheckBox_Checked;
Add comment 39 Minus   CheckBox.Unchecked += CheckBox_Unchecked;
Add comment 40 Minus  
Add comment 41 Minus   this.Items.Add(CheckBox);
Add comment 42 Minus   }
Add comment 43 Minus   }
Add comment 44 Minus  
Add comment 45 Minus   /// <summary>
Add comment 46 Minus   /// Gets the [Content] of the checked CheckBoxes.
Add comment 47 Minus   /// </summary>
Add comment 48 Minus   /// <returns></returns>
Add comment 49 Minus   public List<string> CheckedItems() {
Add comment 50 Minus   return this.Items.OfType<CheckBox>().Where(x => x.IsChecked.Value).Select(x => x.Content.ToString()).ToList();
Add comment 51 Minus   }
Add comment 52 Minus  
Add comment 53 Minus   public void Activate(Control Container) {
Add comment 54 Minus   Container.ContextMenu = this;
Add comment 55 Minus   Container.ContextMenu.IsEnabled = true;
Add comment 56 Minus   Container.ContextMenu.PlacementTarget = Container;
Add comment 57 Minus   Container.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
Add comment 58 Minus   Container.ContextMenu.IsOpen = true;
Add comment 59 Minus   }
Add comment 60 Minus  
Add comment 61 Minus   void CheckBox_Unchecked(object sender, RoutedEventArgs e) {
Add comment 62 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, false);
Add comment 63 Minus   }
Add comment 64 Minus  
Add comment 65 Minus   void CheckBox_Checked(object sender, System.Windows.RoutedEventArgs e) {
Add comment 66 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, true);
Add comment 67 Minus   }
Add comment 68 Minus   }
Add comment 69 Minus  }
Add comment 70 Minus  
MainWindow_Tabs.cs
/BExplorer/BetterExplorer/_MainWindow/MainWindow_Tabs.cs-70
/BExplorer/BetterExplorer/_MainWindow/MainWindow_Tabs.cs
Add comment 1 Minus  using System;
Add comment 2 Minus  using System.Collections.Generic;
Add comment 3 Minus  using System.Linq;
Add comment 4 Minus  using System.Text;
Add comment 5 Minus  using System.Threading.Tasks;
Add comment 6 Minus  using System.Windows;
Add comment 7 Minus  using System.Windows.Controls;
Add comment 8 Minus  
Add comment 9 Minus  namespace BExplorer.Shell {
Add comment 10 Minus   public class FilterMenu_Strings : ContextMenu {
Add comment 11 Minus   /// <summary>
Add comment 12 Minus   /// Represents the changing of a CheckBox's check state
Add comment 13 Minus   /// </summary>
Add comment 14 Minus   /// <param name="sender">The sender.</param>
Add comment 15 Minus   /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
Add comment 16 Minus   /// <param name="IsChecked">if set to <c>true</c> [is checked].</param>
Add comment 17 Minus   public delegate void CheckChanged(object sender, RoutedEventArgs e, bool IsChecked);
Add comment 18 Minus  
Add comment 19 Minus   /// <summary>Occurs when a CheckBox's check has been changed</summary>
Add comment 20 Minus   public event CheckChanged OnCheckChanged;
Add comment 21 Minus  
Add comment 22 Minus   public void SetItems(params string[] Items) {
Add comment 23 Minus   SetItems(Items.ToList());
Add comment 24 Minus   }
Add comment 25 Minus  
Add comment 26 Minus  
Add comment 27 Minus   /// <summary>
Add comment 28 Minus   /// Sets the items.
Add comment 29 Minus   /// </summary>
Add comment 30 Minus   /// <param name="Items">The items you want to use.</param>
Add comment 31 Minus   public void SetItems(IEnumerable<string> Items) {
Add comment 32 Minus   this.Items.Clear();
Add comment 33 Minus   foreach (var Item in Items) {
Add comment 34 Minus   //this.Height += 25;
Add comment 35 Minus   var CheckBox = new CheckBox();
Add comment 36 Minus   CheckBox.Content = Item;
Add comment 37 Minus  
Add comment 38 Minus   CheckBox.Checked += CheckBox_Checked;
Add comment 39 Minus   CheckBox.Unchecked += CheckBox_Unchecked;
Add comment 40 Minus  
Add comment 41 Minus   this.Items.Add(CheckBox);
Add comment 42 Minus   }
Add comment 43 Minus   }
Add comment 44 Minus  
Add comment 45 Minus   /// <summary>
Add comment 46 Minus   /// Gets the [Content] of the checked CheckBoxes.
Add comment 47 Minus   /// </summary>
Add comment 48 Minus   /// <returns></returns>
Add comment 49 Minus   public List<string> CheckedItems() {
Add comment 50 Minus   return this.Items.OfType<CheckBox>().Where(x => x.IsChecked.Value).Select(x => x.Content.ToString()).ToList();
Add comment 51 Minus   }
Add comment 52 Minus  
Add comment 53 Minus   public void Activate(Control Container) {
Add comment 54 Minus   Container.ContextMenu = this;
Add comment 55 Minus   Container.ContextMenu.IsEnabled = true;
Add comment 56 Minus   Container.ContextMenu.PlacementTarget = Container;
Add comment 57 Minus   Container.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
Add comment 58 Minus   Container.ContextMenu.IsOpen = true;
Add comment 59 Minus   }
Add comment 60 Minus  
Add comment 61 Minus   void CheckBox_Unchecked(object sender, RoutedEventArgs e) {
Add comment 62 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, false);
Add comment 63 Minus   }
Add comment 64 Minus  
Add comment 65 Minus   void CheckBox_Checked(object sender, System.Windows.RoutedEventArgs e) {
Add comment 66 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, true);
Add comment 67 Minus   }
Add comment 68 Minus   }
Add comment 69 Minus  }
Add comment 70 Minus  
ConditionalSelectForm.xaml.cs
/BExplorer/BetterExplorer/ConditionalSelect/ConditionalSelectForm.xaml.cs-70
/BExplorer/BetterExplorer/ConditionalSelect/ConditionalSelectForm.xaml.cs
Add comment 1 Minus  using System;
Add comment 2 Minus  using System.Collections.Generic;
Add comment 3 Minus  using System.Linq;
Add comment 4 Minus  using System.Text;
Add comment 5 Minus  using System.Threading.Tasks;
Add comment 6 Minus  using System.Windows;
Add comment 7 Minus  using System.Windows.Controls;
Add comment 8 Minus  
Add comment 9 Minus  namespace BExplorer.Shell {
Add comment 10 Minus   public class FilterMenu_Strings : ContextMenu {
Add comment 11 Minus   /// <summary>
Add comment 12 Minus   /// Represents the changing of a CheckBox's check state
Add comment 13 Minus   /// </summary>
Add comment 14 Minus   /// <param name="sender">The sender.</param>
Add comment 15 Minus   /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
Add comment 16 Minus   /// <param name="IsChecked">if set to <c>true</c> [is checked].</param>
Add comment 17 Minus   public delegate void CheckChanged(object sender, RoutedEventArgs e, bool IsChecked);
Add comment 18 Minus  
Add comment 19 Minus   /// <summary>Occurs when a CheckBox's check has been changed</summary>
Add comment 20 Minus   public event CheckChanged OnCheckChanged;
Add comment 21 Minus  
Add comment 22 Minus   public void SetItems(params string[] Items) {
Add comment 23 Minus   SetItems(Items.ToList());
Add comment 24 Minus   }
Add comment 25 Minus  
Add comment 26 Minus  
Add comment 27 Minus   /// <summary>
Add comment 28 Minus   /// Sets the items.
Add comment 29 Minus   /// </summary>
Add comment 30 Minus   /// <param name="Items">The items you want to use.</param>
Add comment 31 Minus   public void SetItems(IEnumerable<string> Items) {
Add comment 32 Minus   this.Items.Clear();
Add comment 33 Minus   foreach (var Item in Items) {
Add comment 34 Minus   //this.Height += 25;
Add comment 35 Minus   var CheckBox = new CheckBox();
Add comment 36 Minus   CheckBox.Content = Item;
Add comment 37 Minus  
Add comment 38 Minus   CheckBox.Checked += CheckBox_Checked;
Add comment 39 Minus   CheckBox.Unchecked += CheckBox_Unchecked;
Add comment 40 Minus  
Add comment 41 Minus   this.Items.Add(CheckBox);
Add comment 42 Minus   }
Add comment 43 Minus   }
Add comment 44 Minus  
Add comment 45 Minus   /// <summary>
Add comment 46 Minus   /// Gets the [Content] of the checked CheckBoxes.
Add comment 47 Minus   /// </summary>
Add comment 48 Minus   /// <returns></returns>
Add comment 49 Minus   public List<string> CheckedItems() {
Add comment 50 Minus   return this.Items.OfType<CheckBox>().Where(x => x.IsChecked.Value).Select(x => x.Content.ToString()).ToList();
Add comment 51 Minus   }
Add comment 52 Minus  
Add comment 53 Minus   public void Activate(Control Container) {
Add comment 54 Minus   Container.ContextMenu = this;
Add comment 55 Minus   Container.ContextMenu.IsEnabled = true;
Add comment 56 Minus   Container.ContextMenu.PlacementTarget = Container;
Add comment 57 Minus   Container.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
Add comment 58 Minus   Container.ContextMenu.IsOpen = true;
Add comment 59 Minus   }
Add comment 60 Minus  
Add comment 61 Minus   void CheckBox_Unchecked(object sender, RoutedEventArgs e) {
Add comment 62 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, false);
Add comment 63 Minus   }
Add comment 64 Minus  
Add comment 65 Minus   void CheckBox_Checked(object sender, System.Windows.RoutedEventArgs e) {
Add comment 66 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, true);
Add comment 67 Minus   }
Add comment 68 Minus   }
Add comment 69 Minus  }
Add comment 70 Minus  
PathStringCombiner.cs
/BExplorer/BetterExplorer/HelperClasses/PathStringCombiner.cs-70
/BExplorer/BetterExplorer/HelperClasses/PathStringCombiner.cs
Add comment 1 Minus  using System;
Add comment 2 Minus  using System.Collections.Generic;
Add comment 3 Minus  using System.Linq;
Add comment 4 Minus  using System.Text;
Add comment 5 Minus  using System.Threading.Tasks;
Add comment 6 Minus  using System.Windows;
Add comment 7 Minus  using System.Windows.Controls;
Add comment 8 Minus  
Add comment 9 Minus  namespace BExplorer.Shell {
Add comment 10 Minus   public class FilterMenu_Strings : ContextMenu {
Add comment 11 Minus   /// <summary>
Add comment 12 Minus   /// Represents the changing of a CheckBox's check state
Add comment 13 Minus   /// </summary>
Add comment 14 Minus   /// <param name="sender">The sender.</param>
Add comment 15 Minus   /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
Add comment 16 Minus   /// <param name="IsChecked">if set to <c>true</c> [is checked].</param>
Add comment 17 Minus   public delegate void CheckChanged(object sender, RoutedEventArgs e, bool IsChecked);
Add comment 18 Minus  
Add comment 19 Minus   /// <summary>Occurs when a CheckBox's check has been changed</summary>
Add comment 20 Minus   public event CheckChanged OnCheckChanged;
Add comment 21 Minus  
Add comment 22 Minus   public void SetItems(params string[] Items) {
Add comment 23 Minus   SetItems(Items.ToList());
Add comment 24 Minus   }
Add comment 25 Minus  
Add comment 26 Minus  
Add comment 27 Minus   /// <summary>
Add comment 28 Minus   /// Sets the items.
Add comment 29 Minus   /// </summary>
Add comment 30 Minus   /// <param name="Items">The items you want to use.</param>
Add comment 31 Minus   public void SetItems(IEnumerable<string> Items) {
Add comment 32 Minus   this.Items.Clear();
Add comment 33 Minus   foreach (var Item in Items) {
Add comment 34 Minus   //this.Height += 25;
Add comment 35 Minus   var CheckBox = new CheckBox();
Add comment 36 Minus   CheckBox.Content = Item;
Add comment 37 Minus  
Add comment 38 Minus   CheckBox.Checked += CheckBox_Checked;
Add comment 39 Minus   CheckBox.Unchecked += CheckBox_Unchecked;
Add comment 40 Minus  
Add comment 41 Minus   this.Items.Add(CheckBox);
Add comment 42 Minus   }
Add comment 43 Minus   }
Add comment 44 Minus  
Add comment 45 Minus   /// <summary>
Add comment 46 Minus   /// Gets the [Content] of the checked CheckBoxes.
Add comment 47 Minus   /// </summary>
Add comment 48 Minus   /// <returns></returns>
Add comment 49 Minus   public List<string> CheckedItems() {
Add comment 50 Minus   return this.Items.OfType<CheckBox>().Where(x => x.IsChecked.Value).Select(x => x.Content.ToString()).ToList();
Add comment 51 Minus   }
Add comment 52 Minus  
Add comment 53 Minus   public void Activate(Control Container) {
Add comment 54 Minus   Container.ContextMenu = this;
Add comment 55 Minus   Container.ContextMenu.IsEnabled = true;
Add comment 56 Minus   Container.ContextMenu.PlacementTarget = Container;
Add comment 57 Minus   Container.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
Add comment 58 Minus   Container.ContextMenu.IsOpen = true;
Add comment 59 Minus   }
Add comment 60 Minus  
Add comment 61 Minus   void CheckBox_Unchecked(object sender, RoutedEventArgs e) {
Add comment 62 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, false);
Add comment 63 Minus   }
Add comment 64 Minus  
Add comment 65 Minus   void CheckBox_Checked(object sender, System.Windows.RoutedEventArgs e) {
Add comment 66 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, true);
Add comment 67 Minus   }
Add comment 68 Minus   }
Add comment 69 Minus  }
Add comment 70 Minus  
IconView.cs
/BExplorer/BetterExplorer/IconClasses/IconView.cs-70
/BExplorer/BetterExplorer/IconClasses/IconView.cs
Add comment 1 Minus  using System;
Add comment 2 Minus  using System.Collections.Generic;
Add comment 3 Minus  using System.Linq;
Add comment 4 Minus  using System.Text;
Add comment 5 Minus  using System.Threading.Tasks;
Add comment 6 Minus  using System.Windows;
Add comment 7 Minus  using System.Windows.Controls;
Add comment 8 Minus  
Add comment 9 Minus  namespace BExplorer.Shell {
Add comment 10 Minus   public class FilterMenu_Strings : ContextMenu {
Add comment 11 Minus   /// <summary>
Add comment 12 Minus   /// Represents the changing of a CheckBox's check state
Add comment 13 Minus   /// </summary>
Add comment 14 Minus   /// <param name="sender">The sender.</param>
Add comment 15 Minus   /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
Add comment 16 Minus   /// <param name="IsChecked">if set to <c>true</c> [is checked].</param>
Add comment 17 Minus   public delegate void CheckChanged(object sender, RoutedEventArgs e, bool IsChecked);
Add comment 18 Minus  
Add comment 19 Minus   /// <summary>Occurs when a CheckBox's check has been changed</summary>
Add comment 20 Minus   public event CheckChanged OnCheckChanged;
Add comment 21 Minus  
Add comment 22 Minus   public void SetItems(params string[] Items) {
Add comment 23 Minus   SetItems(Items.ToList());
Add comment 24 Minus   }
Add comment 25 Minus  
Add comment 26 Minus  
Add comment 27 Minus   /// <summary>
Add comment 28 Minus   /// Sets the items.
Add comment 29 Minus   /// </summary>
Add comment 30 Minus   /// <param name="Items">The items you want to use.</param>
Add comment 31 Minus   public void SetItems(IEnumerable<string> Items) {
Add comment 32 Minus   this.Items.Clear();
Add comment 33 Minus   foreach (var Item in Items) {
Add comment 34 Minus   //this.Height += 25;
Add comment 35 Minus   var CheckBox = new CheckBox();
Add comment 36 Minus   CheckBox.Content = Item;
Add comment 37 Minus  
Add comment 38 Minus   CheckBox.Checked += CheckBox_Checked;
Add comment 39 Minus   CheckBox.Unchecked += CheckBox_Unchecked;
Add comment 40 Minus  
Add comment 41 Minus   this.Items.Add(CheckBox);
Add comment 42 Minus   }
Add comment 43 Minus   }
Add comment 44 Minus  
Add comment 45 Minus   /// <summary>
Add comment 46 Minus   /// Gets the [Content] of the checked CheckBoxes.
Add comment 47 Minus   /// </summary>
Add comment 48 Minus   /// <returns></returns>
Add comment 49 Minus   public List<string> CheckedItems() {
Add comment 50 Minus   return this.Items.OfType<CheckBox>().Where(x => x.IsChecked.Value).Select(x => x.Content.ToString()).ToList();
Add comment 51 Minus   }
Add comment 52 Minus  
Add comment 53 Minus   public void Activate(Control Container) {
Add comment 54 Minus   Container.ContextMenu = this;
Add comment 55 Minus   Container.ContextMenu.IsEnabled = true;
Add comment 56 Minus   Container.ContextMenu.PlacementTarget = Container;
Add comment 57 Minus   Container.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
Add comment 58 Minus   Container.ContextMenu.IsOpen = true;
Add comment 59 Minus   }
Add comment 60 Minus  
Add comment 61 Minus   void CheckBox_Unchecked(object sender, RoutedEventArgs e) {
Add comment 62 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, false);
Add comment 63 Minus   }
Add comment 64 Minus  
Add comment 65 Minus   void CheckBox_Checked(object sender, System.Windows.RoutedEventArgs e) {
Add comment 66 Minus   if (OnCheckChanged != null) OnCheckChanged(sender, e, true);
Add comment 67 Minus   }
Add comment 68 Minus   }
Add comment 69 Minus  }
Add comment 70 Minus  
UndoCloseGalleryItem.xaml.cs
/BExplorer/BetterExplorer/Tabs/UndoCloseGalleryItem.xaml.cs
/BExplorer/BetterExplorer/Tabs/UndoCloseGalleryItem.xaml.cs
app.config
/BExplorer/BetterExplorer/app.config
/BExplorer/BetterExplorer/app.config
App.xaml.cs
/BExplorer/BetterExplorer/App.xaml.cs
/BExplorer/BetterExplorer/App.xaml.cs
BetterExplorer.csproj
/BExplorer/BetterExplorer/BetterExplorer.csproj
/BExplorer/BetterExplorer/BetterExplorer.csproj
MainWindow.xaml.cs
/BExplorer/BetterExplorer/MainWindow.xaml.cs
/BExplorer/BetterExplorer/MainWindow.xaml.cs
packages.config
/BExplorer/BetterExplorer/packages.config
/BExplorer/BetterExplorer/packages.config
BreadcrumbBar.cs
/BreadcrumbBar/BreadcrumbBar/BreadcrumbBar.cs
/BreadcrumbBar/BreadcrumbBar/BreadcrumbBar.cs
BreadcrumbButton.cs
/BreadcrumbBar/BreadcrumbBar/BreadcrumbButton.cs
/BreadcrumbBar/BreadcrumbBar/BreadcrumbButton.cs
GMailDrivePlugin.csproj
/GMailDrivePlugin/GMailDrivePlugin.csproj
/GMailDrivePlugin/GMailDrivePlugin.csproj
EntityFramework.SqlServer.xml
/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.SqlServer.xml
/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.SqlServer.xml
EntityFramework.xml
/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.xml
/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.xml
EntityFramework.SqlServer.xml
/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.SqlServer.xml
/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.SqlServer.xml
EntityFramework.xml
/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.xml
/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.xml
EntityFramework.psd1
/packages/EntityFramework.6.0.0/tools/EntityFramework.psd1
/packages/EntityFramework.6.0.0/tools/EntityFramework.psd1
init.ps1
/packages/EntityFramework.6.0.0/tools/init.ps1
/packages/EntityFramework.6.0.0/tools/init.ps1
install.ps1
/packages/EntityFramework.6.0.0/tools/install.ps1
/packages/EntityFramework.6.0.0/tools/install.ps1
EntityFramework.6.0.0.nupkg
/packages/EntityFramework.6.0.0/EntityFramework.6.0.0.nupkg
/packages/EntityFramework.6.0.0/EntityFramework.6.0.0.nupkg
App.config.transform
/packages/EntityFramework.6.1.2/content/App.config.transform
/packages/EntityFramework.6.1.2/content/App.config.transform
Renamed from
/packages/EntityFramework.6.0.0/Content/App.config.transform
The file content is identical.
Web.config.transform
/packages/EntityFramework.6.1.2/content/Web.config.transform
/packages/EntityFramework.6.1.2/content/Web.config.transform
Renamed from
/packages/EntityFramework.6.0.0/Content/Web.config.transform
The file content is identical.
EntityFramework.SqlServer.xml
/packages/EntityFramework.6.1.2/lib/net40/EntityFramework.SqlServer.xml
/packages/EntityFramework.6.1.2/lib/net40/EntityFramework.SqlServer.xml
EntityFramework.xml
/packages/EntityFramework.6.1.2/lib/net40/EntityFramework.xml
/packages/EntityFramework.6.1.2/lib/net40/EntityFramework.xml
EntityFramework.SqlServer.xml
/packages/EntityFramework.6.1.2/lib/net45/EntityFramework.SqlServer.xml
/packages/EntityFramework.6.1.2/lib/net45/EntityFramework.SqlServer.xml
EntityFramework.xml
/packages/EntityFramework.6.1.2/lib/net45/EntityFramework.xml
/packages/EntityFramework.6.1.2/lib/net45/EntityFramework.xml
about_EntityFramework.help.txt
/packages/EntityFramework.6.1.2/tools/about_EntityFramework.help.txt
/packages/EntityFramework.6.1.2/tools/about_EntityFramework.help.txt
Renamed from
/packages/EntityFramework.6.0.0/tools/about_EntityFramework.help.txt
The file content is identical.
EntityFramework.psd1
/packages/EntityFramework.6.1.2/tools/EntityFramework.psd1
/packages/EntityFramework.6.1.2/tools/EntityFramework.psd1
EntityFramework.psm1
/packages/EntityFramework.6.1.2/tools/EntityFramework.psm1
/packages/EntityFramework.6.1.2/tools/EntityFramework.psm1
Renamed from
/packages/EntityFramework.6.0.0/tools/EntityFramework.psm1
init.ps1
/packages/EntityFramework.6.1.2/tools/init.ps1
/packages/EntityFramework.6.1.2/tools/init.ps1
install.ps1
/packages/EntityFramework.6.1.2/tools/install.ps1
/packages/EntityFramework.6.1.2/tools/install.ps1
EntityFramework.6.1.2.nupkg
/packages/EntityFramework.6.1.2/EntityFramework.6.1.2.nupkg
/packages/EntityFramework.6.1.2/EntityFramework.6.1.2.nupkg
System.Data.SQLite.1.0.92.0.nupkg
/packages/System.Data.SQLite.1.0.92.0/System.Data.SQLite.1.0.92.0.nupkg
/packages/System.Data.SQLite.1.0.92.0/System.Data.SQLite.1.0.92.0.nupkg
System.Data.SQLite.1.0.96.0.nupkg
/packages/System.Data.SQLite.1.0.96.0/System.Data.SQLite.1.0.96.0.nupkg
/packages/System.Data.SQLite.1.0.96.0/System.Data.SQLite.1.0.96.0.nupkg
install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net20/install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net20/install.ps1
install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net40/install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net40/install.ps1
install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net45/install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net45/install.ps1
install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net451/install.ps1
/packages/System.Data.SQLite.Core.1.0.92.0/tools/net451/install.ps1
System.Data.SQLite.Core.1.0.92.0.nupkg
/packages/System.Data.SQLite.Core.1.0.92.0/System.Data.SQLite.Core.1.0.92.0.nupkg
/packages/System.Data.SQLite.Core.1.0.92.0/System.Data.SQLite.Core.1.0.92.0.nupkg
System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net20/System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net20/System.Data.SQLite.Core.targets
System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net40/System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net40/System.Data.SQLite.Core.targets
System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net45/System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net45/System.Data.SQLite.Core.targets
System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net451/System.Data.SQLite.Core.targets
/packages/System.Data.SQLite.Core.1.0.96.0/build/net451/System.Data.SQLite.Core.targets
System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net20/System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net20/System.Data.SQLite.xml
Renamed from
/packages/System.Data.SQLite.Core.1.0.92.0/lib/net20/System.Data.SQLite.xml
System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net40/System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net40/System.Data.SQLite.xml
Renamed from
/packages/System.Data.SQLite.Core.1.0.92.0/lib/net40/System.Data.SQLite.xml
System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net45/System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net45/System.Data.SQLite.xml
Renamed from
/packages/System.Data.SQLite.Core.1.0.92.0/lib/net45/System.Data.SQLite.xml
System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net451/System.Data.SQLite.xml
/packages/System.Data.SQLite.Core.1.0.96.0/lib/net451/System.Data.SQLite.xml
Renamed from
/packages/System.Data.SQLite.Core.1.0.92.0/lib/net451/System.Data.SQLite.xml
System.Data.SQLite.Core.1.0.96.0.nupkg
/packages/System.Data.SQLite.Core.1.0.96.0/System.Data.SQLite.Core.1.0.96.0.nupkg
/packages/System.Data.SQLite.Core.1.0.96.0/System.Data.SQLite.Core.1.0.96.0.nupkg
app.config.transform
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net451/app.config.transform
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net451/app.config.transform
web.config.transform
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net451/web.config.transform
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net451/web.config.transform
System.Data.SQLite.EF6.1.0.92.0.nupkg
/packages/System.Data.SQLite.EF6.1.0.92.0/System.Data.SQLite.EF6.1.0.92.0.nupkg
/packages/System.Data.SQLite.EF6.1.0.92.0/System.Data.SQLite.EF6.1.0.92.0.nupkg
app.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/app.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/app.config.install.xdt
app.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/app.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/app.config.transform
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net45/web.config.transform
web.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/web.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/web.config.install.xdt
web.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/web.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net40/web.config.transform
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net40/app.config.transform
app.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/app.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/app.config.install.xdt
app.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/app.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/app.config.transform
web.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/web.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/web.config.install.xdt
web.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/web.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net45/web.config.transform
app.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/app.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/app.config.install.xdt
app.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/app.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/app.config.transform
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net40/web.config.transform
web.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/web.config.install.xdt
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/web.config.install.xdt
web.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/web.config.transform
/packages/System.Data.SQLite.EF6.1.0.96.0/content/net451/web.config.transform
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/content/net45/app.config.transform
install.ps1
/packages/System.Data.SQLite.EF6.1.0.96.0/tools/net40/install.ps1
/packages/System.Data.SQLite.EF6.1.0.96.0/tools/net40/install.ps1
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/tools/net40/install.ps1
The file content is identical.
install.ps1
/packages/System.Data.SQLite.EF6.1.0.96.0/tools/net45/install.ps1
/packages/System.Data.SQLite.EF6.1.0.96.0/tools/net45/install.ps1
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/tools/net45/install.ps1
The file content is identical.
install.ps1
/packages/System.Data.SQLite.EF6.1.0.96.0/tools/net451/install.ps1
/packages/System.Data.SQLite.EF6.1.0.96.0/tools/net451/install.ps1
Renamed from
/packages/System.Data.SQLite.EF6.1.0.92.0/tools/net451/install.ps1
The file content is identical.
System.Data.SQLite.EF6.1.0.96.0.nupkg
/packages/System.Data.SQLite.EF6.1.0.96.0/System.Data.SQLite.EF6.1.0.96.0.nupkg
/packages/System.Data.SQLite.EF6.1.0.96.0/System.Data.SQLite.EF6.1.0.96.0.nupkg
app.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net45/app.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net45/app.config.transform
web.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net45/web.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net45/web.config.transform
app.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net451/app.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net451/app.config.transform
web.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net451/web.config.transform
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net451/web.config.transform
System.Data.SQLite.Linq.1.0.92.0.nupkg
/packages/System.Data.SQLite.Linq.1.0.92.0/System.Data.SQLite.Linq.1.0.92.0.nupkg
/packages/System.Data.SQLite.Linq.1.0.92.0/System.Data.SQLite.Linq.1.0.92.0.nupkg
app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net20/app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net20/app.config.transform
Renamed from
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net40/app.config.transform
web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net20/web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net20/web.config.transform
Renamed from
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net20/app.config.transform
app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net40/app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net40/app.config.transform
web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net40/web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net40/web.config.transform
app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net45/app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net45/app.config.transform
web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net45/web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net45/web.config.transform
app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net451/app.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net451/app.config.transform
Renamed from
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net20/web.config.transform
web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net451/web.config.transform
/packages/System.Data.SQLite.Linq.1.0.96.0/content/net451/web.config.transform
Renamed from
/packages/System.Data.SQLite.Linq.1.0.92.0/content/net40/web.config.transform
System.Data.SQLite.Linq.1.0.96.0.nupkg
/packages/System.Data.SQLite.Linq.1.0.96.0/System.Data.SQLite.Linq.1.0.96.0.nupkg
/packages/System.Data.SQLite.Linq.1.0.96.0/System.Data.SQLite.Linq.1.0.96.0.nupkg
FileSystemListItem.cs
/Shell/_Plugin Interfaces/FileSystemListItem.cs
/Shell/_Plugin Interfaces/FileSystemListItem.cs
IListItemEx.cs
/Shell/_Plugin Interfaces/IListItemEx.cs
/Shell/_Plugin Interfaces/IListItemEx.cs
IShellItemEx.cs
/Shell/_Plugin Interfaces/IShellItemEx.cs
/Shell/_Plugin Interfaces/IShellItemEx.cs
IIFileOperation.cs
/Shell/FileOperation/IIFileOperation.cs
/Shell/FileOperation/IIFileOperation.cs
ListViewGroupEx.cs
/Shell/Groups/ListViewGroupEx.cs
/Shell/Groups/ListViewGroupEx.cs
ShellThumbnail.cs
/Shell/Interop/ShellThumbnail.cs
/Shell/Interop/ShellThumbnail.cs
VirtualGrouping.cs
/Shell/VirtualGroups/VirtualGrouping.cs
/Shell/VirtualGroups/VirtualGrouping.cs
app.config
/Shell/app.config
/Shell/app.config
Extensions.cs
/Shell/Extensions.cs
/Shell/Extensions.cs
FOperationProgressSink.cs
/Shell/FOperationProgressSink.cs
/Shell/FOperationProgressSink.cs
MessageHandler.cs
/Shell/MessageHandler.cs
/Shell/MessageHandler.cs
NavigationLog.cs
/Shell/NavigationLog.cs
/Shell/NavigationLog.cs
packages.config
/Shell/packages.config
/Shell/packages.config
Shell.csproj
/Shell/Shell.csproj
/Shell/Shell.csproj
ShellComboBox.cs
/Shell/ShellComboBox.cs
/Shell/ShellComboBox.cs
ShellContextMenu.cs
/Shell/ShellContextMenu.cs
/Shell/ShellContextMenu.cs
ShellItem.cs
/Shell/ShellItem.cs
/Shell/ShellItem.cs
ShellTreeViewEx.cs
/Shell/ShellTreeViewEx.cs
/Shell/ShellTreeViewEx.cs
ShellViewEx.cs
/Shell/ShellViewEx.cs
/Shell/ShellViewEx.cs
ToolTip.xaml.cs
/Shell/ToolTip.xaml.cs
/Shell/ToolTip.xaml.cs
Generic.xaml
/TabControl/Themes/Generic.xaml
/TabControl/Themes/Generic.xaml
TabControl.cs
/TabControl/TabControl.cs
/TabControl/TabControl.cs
TabItem.cs
/TabControl/TabItem.cs
/TabControl/TabItem.cs
PreviewPane.xaml.cs
/WpfControlLibrary1/PreviewPane.xaml.cs
/WpfControlLibrary1/PreviewPane.xaml.cs
BExplorer.sln
/BExplorer.sln
/BExplorer.sln