From f3a72e1f16b8eb0014a7fe05a8bdffe119f6a5f8 Mon Sep 17 00:00:00 2001 From: Yair <39923744+yaira2@users.noreply.github.com> Date: Sat, 4 Nov 2023 22:31:41 -0400 Subject: [PATCH] Release: 3.0 (#13660) --- src/Files.App (Package)/Package.appxmanifest | 2 +- src/Files.App/Dialogs/ReleaseNotesDialog.xaml | 3 ++- .../Dialogs/ReleaseNotesDialog.xaml.cs | 18 ++++++++++++++++++ 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/Files.App (Package)/Package.appxmanifest b/src/Files.App (Package)/Package.appxmanifest index 4a9b7a50b452..231ef412a498 100644 --- a/src/Files.App (Package)/Package.appxmanifest +++ b/src/Files.App (Package)/Package.appxmanifest @@ -16,7 +16,7 @@ + Version="3.0.0.0" /> Files - Dev diff --git a/src/Files.App/Dialogs/ReleaseNotesDialog.xaml b/src/Files.App/Dialogs/ReleaseNotesDialog.xaml index 0fadd28854c3..610dd2ba35a0 100644 --- a/src/Files.App/Dialogs/ReleaseNotesDialog.xaml +++ b/src/Files.App/Dialogs/ReleaseNotesDialog.xaml @@ -7,6 +7,7 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:helpers="using:Files.App.Helpers" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + Closing="ContentDialog_Closing" CornerRadius="{StaticResource OverlayCornerRadius}" DefaultButton="None" RequestedTheme="{x:Bind helpers:ThemeHelper.RootTheme}" @@ -18,7 +19,7 @@ - + diff --git a/src/Files.App/Dialogs/ReleaseNotesDialog.xaml.cs b/src/Files.App/Dialogs/ReleaseNotesDialog.xaml.cs index 1609c50a5eb5..38d23d23d534 100644 --- a/src/Files.App/Dialogs/ReleaseNotesDialog.xaml.cs +++ b/src/Files.App/Dialogs/ReleaseNotesDialog.xaml.cs @@ -17,6 +17,24 @@ public ReleaseNotesDialogViewModel ViewModel public ReleaseNotesDialog() { InitializeComponent(); + + MainWindow.Instance.SizeChanged += Current_SizeChanged; + UpdateDialogLayout(); + } + + private void UpdateDialogLayout() + { + ContainerGrid.MaxHeight = MainWindow.Instance.Bounds.Height - 70; + } + + private void Current_SizeChanged(object sender, WindowSizeChangedEventArgs e) + { + UpdateDialogLayout(); + } + + private void ContentDialog_Closing(ContentDialog sender, ContentDialogClosingEventArgs args) + { + MainWindow.Instance.SizeChanged -= Current_SizeChanged; } public new async Task ShowAsync()