Skip to content

Commit e61ee02

Browse files
committed
Feature: Add all Dialogs to RealRimeLayout
1 parent 88b8f21 commit e61ee02

15 files changed

+30
-15
lines changed

src/Files.App/Dialogs/AddBranchDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Files.App.Dialogs
99
{
10-
public sealed partial class AddBranchDialog : ContentDialog, IDialog<AddBranchDialogViewModel>
10+
public sealed partial class AddBranchDialog : ContentDialog, IDialog<AddBranchDialogViewModel>, IRealTimeControl
1111
{
1212
private FrameworkElement RootAppElement
1313
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -21,6 +21,7 @@ public AddBranchDialogViewModel ViewModel
2121
public AddBranchDialog()
2222
{
2323
InitializeComponent();
24+
InitializeContentLayout();
2425
}
2526

2627
public new async Task<DialogResult> ShowAsync() => (DialogResult)await base.ShowAsync();

src/Files.App/Dialogs/AddItemDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Files.App.Dialogs
1010
{
11-
public sealed partial class AddItemDialog : ContentDialog, IDialog<AddItemDialogViewModel>
11+
public sealed partial class AddItemDialog : ContentDialog, IDialog<AddItemDialogViewModel>, IRealTimeControl
1212
{
1313
private readonly IAddItemService addItemService = Ioc.Default.GetRequiredService<IAddItemService>();
1414

@@ -24,6 +24,7 @@ public AddItemDialogViewModel ViewModel
2424
public AddItemDialog()
2525
{
2626
InitializeComponent();
27+
InitializeContentLayout();
2728
}
2829

2930
public new async Task<DialogResult> ShowAsync()

src/Files.App/Dialogs/BulkRenameDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
namespace Files.App.Dialogs
77
{
8-
public sealed partial class BulkRenameDialog : ContentDialog, IDialog<BulkRenameDialogViewModel>
8+
public sealed partial class BulkRenameDialog : ContentDialog, IDialog<BulkRenameDialogViewModel>, IRealTimeControl
99
{
1010
private FrameworkElement RootAppElement
1111
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -19,6 +19,7 @@ public BulkRenameDialogViewModel ViewModel
1919
public BulkRenameDialog()
2020
{
2121
InitializeComponent();
22+
InitializeContentLayout();
2223
}
2324

2425
public new async Task<DialogResult> ShowAsync()

src/Files.App/Dialogs/CreateArchiveDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Files.App.Dialogs
1010
{
11-
public sealed partial class CreateArchiveDialog : ContentDialog
11+
public sealed partial class CreateArchiveDialog : ContentDialog, IRealTimeControl
1212
{
1313
private FrameworkElement RootAppElement
1414
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -63,6 +63,7 @@ public int CPUThreads
6363
public CreateArchiveDialog()
6464
{
6565
InitializeComponent();
66+
InitializeContentLayout();
6667

6768
ViewModel.PropertyChanged += ViewModel_PropertyChanged;
6869
}

src/Files.App/Dialogs/CreateShortcutDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Files.App.Dialogs
1111
{
12-
public sealed partial class CreateShortcutDialog : ContentDialog, IDialog<CreateShortcutDialogViewModel>
12+
public sealed partial class CreateShortcutDialog : ContentDialog, IDialog<CreateShortcutDialogViewModel>, IRealTimeControl
1313
{
1414
private FrameworkElement RootAppElement
1515
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -23,6 +23,7 @@ public CreateShortcutDialogViewModel ViewModel
2323
public CreateShortcutDialog()
2424
{
2525
InitializeComponent();
26+
InitializeContentLayout();
2627
this.Closing += CreateShortcutDialog_Closing;
2728

2829
InvalidPathWarning.SetBinding(TeachingTip.TargetProperty, new Binding()

src/Files.App/Dialogs/CredentialDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Files.App.Dialogs
99
{
10-
public sealed partial class CredentialDialog : ContentDialog, IDialog<CredentialDialogViewModel>
10+
public sealed partial class CredentialDialog : ContentDialog, IDialog<CredentialDialogViewModel>, IRealTimeControl
1111
{
1212
private FrameworkElement RootAppElement
1313
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -21,6 +21,7 @@ public CredentialDialogViewModel ViewModel
2121
public CredentialDialog()
2222
{
2323
InitializeComponent();
24+
InitializeContentLayout();
2425
}
2526

2627
public new async Task<DialogResult> ShowAsync()

src/Files.App/Dialogs/DecompressArchiveDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Files.App.Dialogs
1010
{
11-
public sealed partial class DecompressArchiveDialog : ContentDialog
11+
public sealed partial class DecompressArchiveDialog : ContentDialog, IRealTimeControl
1212
{
1313
private FrameworkElement RootAppElement
1414
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -22,6 +22,7 @@ public DecompressArchiveDialogViewModel ViewModel
2222
public DecompressArchiveDialog()
2323
{
2424
InitializeComponent();
25+
InitializeContentLayout();
2526
}
2627

2728
private void ContentDialog_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args)

src/Files.App/Dialogs/DynamicDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Files.App.Dialogs
99
{
10-
public sealed partial class DynamicDialog : ContentDialog, IDisposable
10+
public sealed partial class DynamicDialog : ContentDialog, IDisposable, IRealTimeControl
1111
{
1212
private FrameworkElement RootAppElement
1313
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -31,6 +31,7 @@ public DynamicDialogResult DynamicResult
3131
public DynamicDialog(DynamicDialogViewModel dynamicDialogViewModel)
3232
{
3333
InitializeComponent();
34+
InitializeContentLayout();
3435

3536
dynamicDialogViewModel.HideDialog = Hide;
3637
ViewModel = dynamicDialogViewModel;

src/Files.App/Dialogs/ElevateConfirmDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Files.App.Dialogs
1111
{
12-
public sealed partial class ElevateConfirmDialog : ContentDialog, IDialog<ElevateConfirmDialogViewModel>
12+
public sealed partial class ElevateConfirmDialog : ContentDialog, IDialog<ElevateConfirmDialogViewModel>, IRealTimeControl
1313
{
1414
private FrameworkElement RootAppElement
1515
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -23,6 +23,7 @@ public ElevateConfirmDialogViewModel ViewModel
2323
public ElevateConfirmDialog()
2424
{
2525
InitializeComponent();
26+
InitializeContentLayout();
2627
}
2728

2829
public new async Task<DialogResult> ShowAsync()

src/Files.App/Dialogs/FileTooLargeDialog.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Files.App.Dialogs
88
{
9-
public sealed partial class FileTooLargeDialog : ContentDialog, IDialog<FileTooLargeDialogViewModel>
9+
public sealed partial class FileTooLargeDialog : ContentDialog, IDialog<FileTooLargeDialogViewModel>, IRealTimeControl
1010
{
1111
private FrameworkElement RootAppElement
1212
=> (FrameworkElement)MainWindow.Instance.Content;
@@ -20,6 +20,7 @@ public FileTooLargeDialogViewModel ViewModel
2020
public FileTooLargeDialog()
2121
{
2222
InitializeComponent();
23+
InitializeContentLayout();
2324
}
2425

2526
public new async Task<DialogResult> ShowAsync()

0 commit comments

Comments
 (0)