Add help page #3
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new Help section to the TouchSenderTablet application, including updates to the navigation, resources, and localization files. The most important changes are detailed below:
New Help Section Implementation:
HelpViewModelclass to manage the Help section's data and logic. (TouchSenderTablet.GUI/ViewModels/HelpViewModel.cs)HelpPageview with XAML layout to display Help content. (TouchSenderTablet.GUI/Views/HelpPage.xaml)HelpPageto initialize the component. (TouchSenderTablet.GUI/Views/HelpPage.xaml.cs)PageServiceto include the new Help page configuration. (TouchSenderTablet.GUI/Services/PageService.cs)Navigation and Localization Updates:
ShellPagefor accessing the Help section. (TouchSenderTablet.GUI/Views/ShellPage.xaml)TouchSenderTablet.GUI/Strings/en-us/Resources.resw,TouchSenderTablet.GUI/Strings/ja-jp/Resources.resw)Dependency Update:
CommunityToolkit.WinUI.Controls.SettingsControlspackage to version 8.2.250402. (TouchSenderTablet.GUI/TouchSenderTablet.GUI.csproj)