mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-02-14 07:43:31 -07:00
Use native OpenFolderDialog in GUI
This commit is contained in:
parent
6f5f747632
commit
5846129cc6
|
|
@ -21,7 +21,6 @@
|
||||||
<PackageReference Include="MaterialDesignColors" Version="2.1.4" />
|
<PackageReference Include="MaterialDesignColors" Version="2.1.4" />
|
||||||
<PackageReference Include="MaterialDesignThemes" Version="4.9.0" />
|
<PackageReference Include="MaterialDesignThemes" Version="4.9.0" />
|
||||||
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.77" />
|
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.77" />
|
||||||
<PackageReference Include="Ookii.Dialogs.Wpf" Version="5.0.1" />
|
|
||||||
<PackageReference Include="Onova" Version="2.6.10" />
|
<PackageReference Include="Onova" Version="2.6.10" />
|
||||||
<PackageReference Include="PropertyChanged.Fody" Version="4.1.0" PrivateAssets="all" />
|
<PackageReference Include="PropertyChanged.Fody" Version="4.1.0" PrivateAssets="all" />
|
||||||
<PackageReference Include="Stylet" Version="1.3.6" />
|
<PackageReference Include="Stylet" Version="1.3.6" />
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@ using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using MaterialDesignThemes.Wpf;
|
using MaterialDesignThemes.Wpf;
|
||||||
using Microsoft.Win32;
|
using Microsoft.Win32;
|
||||||
using Ookii.Dialogs.Wpf;
|
|
||||||
using Stylet;
|
using Stylet;
|
||||||
|
|
||||||
namespace DiscordChatExporter.Gui.ViewModels.Framework;
|
namespace DiscordChatExporter.Gui.ViewModels.Framework;
|
||||||
|
|
@ -68,9 +67,8 @@ public class DialogManager : IDisposable
|
||||||
|
|
||||||
public string? PromptDirectoryPath(string defaultDirPath = "")
|
public string? PromptDirectoryPath(string defaultDirPath = "")
|
||||||
{
|
{
|
||||||
var dialog = new VistaFolderBrowserDialog { SelectedPath = defaultDirPath };
|
var dialog = new OpenFolderDialog { InitialDirectory = defaultDirPath };
|
||||||
|
return dialog.ShowDialog() == true ? dialog.FolderName : null;
|
||||||
return dialog.ShowDialog() == true ? dialog.SelectedPath : null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue