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()