VirtCode / SmartMouse

use your smartphone as a normal computer mouse
GNU General Public License v3.0
97 stars 6 forks source link

versioning #5

Closed IzzySoft closed 9 months ago

IzzySoft commented 9 months ago

I've just noticed the APK attached to release v1.4.0 identifies as

package: name='ch.virt.smartphonemouse' versionCode='1' versionName='1.0'

Could you please take care for proper versioning, i.e. increasing versionCode with each release and adjust versionName properly? Thanks in advance!

For background: the former is used by Android internally to keep versions apart and to decide whether an APK provides an update – the latter is for humans to read.

VirtCode commented 9 months ago

Thanks for pointing that out! I've updated these numbers to something suitable and updated the built APK under the 1.4.0 release.

IzzySoft commented 9 months ago

Thanks! That looks much better now :wink: Just noticed the APK is signed by a debug key. Don't you want to create your own dedicated "release key"? You can still enable the debug flag with that.

Apart from that, with the next sync around 7 pm UTC your app will become available here in my repo, and look like this:

image

If you have any screenshots to include with the listing, I gladly add them.

VirtCode commented 9 months ago

Wow, that's cool! Yes, I probably should sign these builds properly, I just didn't have the time yet to read up on it. I'll let you know when I got around to doing that. I'll probably also add some screenshots to the readme some time soon, so you could add those to the listing.

IzzySoft commented 9 months ago

Wow, that's cool!

Glad you like it! Be welcome to pick a badge to link there e.g. from your Readme if you want to :smiley:

I probably should sign these builds properly

When you start using the new "proper key", please attach a second APK signed with the current key to that first "new release" as well, for cross-checking and confirmation. For details, please see How to keep your key safe and what measures to take for the event of loss?

I'll probably also add some screenshots to the readme some time soon, so you could add those to the listing.

Great! Please give me a ping once they are there, so I can pick them up.