Added a new entry "Run automatically at startup" to the settings GUI which allow to create the appropriate windows' registry entry to start the desktop app after login in windows.
To avoid any synchronization issues (ex : having the checkbox "On" but without the equivalent registry entry or vice-versa) this settings is not saved in the user.config file like a regular setting. Also this setting is not sent to the device, so it does not go through the usual RaisePropertyChanged().
While I was in the settings I fixed a couple of typo (camel cases) and renamed ContinuousScroll to the front-end name : LoopAroundApplications.
Also added a if() so the app doesn't crash in Debug when exiting via the tray icon because sentry is not initialized.
Types of changes
[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)
Checklist
[x] Requested changes are in a branch
[x] Compiled and tested requested changes on target hardware (PC, device)
Issues
Description
Added a new entry "Run automatically at startup" to the settings GUI which allow to create the appropriate windows' registry entry to start the desktop app after login in windows.
To avoid any synchronization issues (ex : having the checkbox "On" but without the equivalent registry entry or vice-versa) this settings is not saved in the user.config file like a regular setting. Also this setting is not sent to the device, so it does not go through the usual RaisePropertyChanged().
While I was in the settings I fixed a couple of typo (camel cases) and renamed ContinuousScroll to the front-end name : LoopAroundApplications.
Also added a if() so the app doesn't crash in Debug when exiting via the tray icon because sentry is not initialized.
Types of changes
Checklist