6 changed files
BExplorer/BetterExplorer | ||
BetterExplorer.csproj | ||
MainWindow.xaml.cs | ||
Shell | ||
_Plugin Interfaces | ||
FileSystemListItem.cs | ||
WindowsSearch | ||
ShellSearchFolder.cs | ||
ImageListEx.cs | ||
ShellViewEx.cs | ||
BetterExplorer.csproj
/BExplorer/BetterExplorer/BetterExplorer.csproj-1+1/BExplorer/BetterExplorer/BetterExplorer.csproj
Add comment 1215 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
Add comment 1216 <ProjectExtensions>
Add comment 1217 <VisualStudio>
Add comment 1218 Minus <UserProperties BuildVersion_BuildVersioningStyle="None.None.None.Increment" BuildVersion_UpdateAssemblyVersion="True" BuildVersion_UpdateFileVersion="True" BuildVersion_UseGlobalSettings="True" />
Add comment 1218 Plus <UserProperties BuildVersion_UseGlobalSettings="True" BuildVersion_UpdateFileVersion="True" BuildVersion_UpdateAssemblyVersion="True" BuildVersion_BuildVersioningStyle="None.None.None.Increment" />
Add comment 1219 </VisualStudio>
Add comment 1220 </ProjectExtensions>
Add comment 1221 <Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
MainWindow.xaml.cs
/BExplorer/BetterExplorer/MainWindow.xaml.cs-1+3/BExplorer/BetterExplorer/MainWindow.xaml.cs
Add comment 802
Add comment 803 private void btnmtOther_Click(object sender, RoutedEventArgs e) {
Add comment 804 var dlg = new FolderSelectDialog();
Add comment 805 Minus if (dlg.ShowDialog())
Add comment 805 Plus this._ShellListView.IsFocusAllowed = false;
Add comment 806 Plus if (dlg.ShowDialog(this._ShellListView.LVHandle))
Add comment 806 807 this.SetFOperation(dlg.FileName, OperationType.Move);
Add comment 808 Plus this._ShellListView.IsFocusAllowed = true;
Add comment 807 809 }
Add comment 808 810
Add comment 809 811 private void SetFOperation(String fileName, OperationType opType) {
FileSystemListItem.cs
/Shell/_Plugin Interfaces/FileSystemListItem.cs-1+1/Shell/_Plugin Interfaces/FileSystemListItem.cs
Add comment 64 private IExtractIconPWFlags _IconType = IExtractIconPWFlags.GIL_PERCLASS;
Add comment 65
Add comment 66 public IExtractIconPWFlags IconType {
Add comment 67 Minus get { return this.IsParentSearchFolder ? IExtractIconPWFlags.GIL_PERINSTANCE : this.GetIconType(); }
Add comment 67 Plus get { return this.GetIconType(); }
Add comment 68 set { this._IconType = value; }
Add comment 69 }
Add comment 70
ShellSearchFolder.cs
/Shell/WindowsSearch/ShellSearchFolder.cs/Shell/WindowsSearch/ShellSearchFolder.cs
Add comment 608 try {
Add comment 609 if (queue.IsEmpty) {
Add comment 610 Thread.Sleep(1);
Add comment 611 Minus //Application.DoEvents();
Add comment 611 Plus Application.DoEvents();
Add comment 612 return false;
Add comment 613 }
Add comment 614 if (queue.TryDequeue(out index)) {