Valerie
Valerie
Currently detection can only handle a single image at a time. This causes Multi camera systems with multiple image generations per second to have their record events delayed until irrelevant....
The shell class is over 2000 lines long and currently is responsible for most of the applications code. Suggest breaking up into smaller pieces to provide easier maintenance and separation...
Hitting tab on the camera edit screen doesn't seem to navigate to the next expected element but instead seems to move to different controls in random order
Utilize built in [JsonSerializer ](https://docs.microsoft.com/en-us/dotnet/api/system.text.json.jsonserializer?view=netcore-3.1) to save/load camera configs to disk. While not really providing much initial value will make updating the camera object without the side effect of breaking...
Currently only the root directory is monitored for image files. This present s sorting issue when numerous cameras/images are present. The [FileSystemWatcher](https://docs.microsoft.com/en-us/dotnet/api/system.io.filesystemwatcher?view=netcore-3.1) class supports optionally monitoring sub [subdirectories](https://docs.microsoft.com/en-us/dotnet/api/system.io.filesystemwatcher.includesubdirectories?view=netcore-3.1#System_IO_FileSystemWatcher_IncludeSubdirectories) as well....