Various bug fixing and minor features
Hi there,
Thanks for your efforts writing this app. This pull request fixes pending issues which occurred on Android 11.
As i personally started using the app, I added some minor changes including:
- Add androidx.constraintlayout dependency
- Fix gradle build for android studio 2021 (update to gradle-7.2)
- Fix gitlab runner to work with gradle 7, jdk11, cmdline-tools
- Fix crashing behavior due to missing startForeground() in onCreate of service
- Reduce lag when viewing large log files with recycleview
- Add feature to scroll to bottom of log file
- Add feature to only sync when connected to charger
- Fix bug trying to cast string to boolean when persisting shared preferences
- Fix fingerprint issue with dropbear which prevented fingerprint check to proceed
- Include rsync command in log file
- Open activity if notification is pressed
- Properly add permission to manifest which was used but not requested: get_accounts
This fixes bugs mentioned in #147 (closed) #144 (closed) #139 (closed) #145 (closed) #136 (closed).
Would be great if we can release these changes in upstream.
Cheers andrin