Add see more uri button

This commit is contained in:
Jack251970 2025-06-07 11:34:06 +08:00
parent 749dcc6ed2
commit 54c6eaa0cd
3 changed files with 18 additions and 2 deletions

View file

@ -365,6 +365,9 @@
<system:String x:Key="LogLevelINFO">Info</system:String>
<system:String x:Key="settingWindowFontTitle">Setting Window Font</system:String>
<!-- Release Notes Window -->
<system:String x:Key="seeMoreReleaseNotes">See more release notes on GitHub</system:String>
<!-- FileManager Setting Dialog -->
<system:String x:Key="fileManagerWindow">Select File Manager</system:String>
<system:String x:Key="fileManager_learnMore">Learn more</system:String>

View file

@ -2,6 +2,7 @@
x:Class="Flow.Launcher.ReleaseNotesWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:cc="clr-namespace:Flow.Launcher.Resources.Controls"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:Flow.Launcher"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
@ -42,6 +43,7 @@
<Grid.RowDefinitions>
<RowDefinition Height="32" />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<!-- TitleBar and Control -->
<Image
@ -153,9 +155,17 @@
</Path>
</Button>
<Grid
Grid.Row="1"
Grid.Column="0"
Grid.ColumnSpan="5"
Margin="10 0 20 0">
<cc:HyperLink x:Name="SeeMore" Text="{DynamicResource seeMoreReleaseNotes}" />
</Grid>
<mdxam:MarkdownScrollViewer
x:Name="MarkdownViewer"
Grid.Row="1"
Grid.Row="2"
Grid.Column="0"
Grid.ColumnSpan="5"
Height="510"
@ -168,7 +178,7 @@
<!-- Put this Grid in the same position as MarkdownViewer -->
<Grid
Grid.Row="1"
Grid.Row="2"
Grid.Column="0"
Grid.ColumnSpan="5"
Height="510"

View file

@ -15,9 +15,12 @@ namespace Flow.Launcher
{
public partial class ReleaseNotesWindow : Window
{
private static readonly string ReleaseNotes = Properties.Settings.Default.GithubRepo + "/releases";
public ReleaseNotesWindow()
{
InitializeComponent();
SeeMore.Uri = ReleaseNotes;
ModernWpf.ThemeManager.Current.ActualApplicationThemeChanged += ThemeManager_ActualApplicationThemeChanged;
}