From c35d687751a7749d4c6bf3e0cc50af5d0efaa619 Mon Sep 17 00:00:00 2001 From: Ray Berezowski <6616212+rberezowski@users.noreply.github.com> Date: Tue, 2 Jun 2026 21:12:43 -0400 Subject: [PATCH 01/40] Add dev-only testing notes --- docs/DEV-NOTES.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docs/DEV-NOTES.md diff --git a/docs/DEV-NOTES.md b/docs/DEV-NOTES.md new file mode 100644 index 0000000..93ac24c --- /dev/null +++ b/docs/DEV-NOTES.md @@ -0,0 +1,19 @@ +# Developer Notes + +This document is for the `dev` branch only. Do not publish it on `main`. + +## Screenshot and Testing Startup Switches + +Taskbar Launcher supports a few command-line switches to open specific UI surfaces for documentation screenshots and manual testing: + +```powershell +TaskbarLauncher.exe --show-settings +TaskbarLauncher.exe --show-about +TaskbarLauncher.exe --show-launcher +``` + +- `--show-settings` opens the Settings window after startup. +- `--show-about` opens the About window after startup. +- `--show-launcher` opens the launcher popup after startup. + +These switches are not part of the normal user workflow. They exist so development and documentation captures can be repeated cleanly. From b0fc1b4679ad8a778944514c108cce41b9b857e9 Mon Sep 17 00:00:00 2001 From: Ray Berezowski <6616212+rberezowski@users.noreply.github.com> Date: Tue, 2 Jun 2026 21:28:59 -0400 Subject: [PATCH 02/40] Add config import and export --- MainWindow.xaml | 6 ++- MainWindow.xaml.cs | 71 +++++++++++++++++++++++++++++++++ Services/ConfigService.cs | 84 ++++++++++++++++++++++++++++++++++++--- 3 files changed, 153 insertions(+), 8 deletions(-) diff --git a/MainWindow.xaml b/MainWindow.xaml index 55b5d16..a506b86 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -19,15 +19,17 @@ - +