From a438ab547568a77760efde95b306b5518b78d75a Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Thu, 22 Jan 2026 14:25:30 +0100 Subject: [PATCH] Add Documentation navigation item with click handler linking to GitHub --- src/DesktopMagic/MainWindow.xaml | 12 +++++++----- src/DesktopMagic/MainWindow.xaml.cs | 11 +++++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/DesktopMagic/MainWindow.xaml b/src/DesktopMagic/MainWindow.xaml index 87d1dd7..e4e5811 100644 --- a/src/DesktopMagic/MainWindow.xaml +++ b/src/DesktopMagic/MainWindow.xaml @@ -73,7 +73,12 @@ - + + + + + + @@ -94,10 +99,7 @@ - - - - + diff --git a/src/DesktopMagic/MainWindow.xaml.cs b/src/DesktopMagic/MainWindow.xaml.cs index aad8d58..79e9962 100644 --- a/src/DesktopMagic/MainWindow.xaml.cs +++ b/src/DesktopMagic/MainWindow.xaml.cs @@ -134,6 +134,17 @@ public partial class MainWindow : FluentWindow _ = Process.Start(psi); } + private void DocumentationNavigationViewItem_Click(object sender, RoutedEventArgs e) + { + string uri = "https://github.com/Stone-Red-Code/DesktopMagic"; + ProcessStartInfo psi = new() + { + UseShellExecute = true, + FileName = uri + }; + _ = Process.Start(psi); + } + private void NotifyIcon_LeftClick(Wpf.Ui.Tray.Controls.NotifyIcon sender, RoutedEventArgs e) { RestoreWindow();