maks / MGit

A Git client for Android.
https://manichord.com/projects/mgit.html
GNU General Public License v3.0
1.18k stars 164 forks source link

Create a check for new MGit version being available and prompt user to update if they are available #669

Open maks opened 1 year ago

maks commented 1 year ago

MGit can no longer be distributed through Google Play see: #620.

Because of this F-Droid will be the only distribution channel available for users on Android 11+, but some users may need to upgrade vs un/reinstalling, hence I will begin making APK's signed with the existing certificate available from CI builds but I first want to implement a check in MGit for new versions being available for the user to install, hence this issue.

I also intend to include functionality in this to stop the app from running if a "hard-upgrade" is available for cases where there may be a serious security vulnerability discovered in a published version of MGit.