feature<FolderDialog>: remove View.FolderBrowser and use windows shell32 API to select folders

This commit is contained in:
leo 2021-05-26 11:08:31 +08:00
parent 0419cf96fc
commit 6061f5a074
8 changed files with 169 additions and 213 deletions

View file

@ -47,7 +47,8 @@ namespace SourceGit.Views.Widgets {
#region FUNC_EVENTS
private void OnOpenClicked(object sender, RoutedEventArgs e) {
FolderBrowser.Open(null, App.Text("Welcome.OpenOrInitDialog"), CheckAndOpen);
var dialog = new Controls.FolderDialog("Welcome.OpenOrInitDialog");
if (dialog.ShowDialog() == true) CheckAndOpen(dialog.SelectedPath);
}
private void OnCloneClicked(object sender, RoutedEventArgs e) {