Hello all,
Hope you have been well! We have just released v5.1.0 of the Commons Android app to production. The update is now available on Play store (beta track) [1] and F-droid [2]. You could also build the app directly from our GitHub repository [3].
This release includes the improved upload queue that was specified in the previous release post. This was contributed by Kanahia during Google Summer of Code 2024[4]! He was mentored by Nicolas and Ritika.
The new upload queue system ensures smoother, sequential processing and better progress tracking. It also provides more flexibility with managing your whole upload queue by allowing to pause / resume / cancel all ongoing uploads.
With this enhancement, we have retired the "Limited Connection Mode". However, the new upload queue's pause provides flexibility similar to the old mode. We would love to hear any thoughts / concerns about this change.
Other significant changes:
- Fixed an UI issue where the 'Subcategories' and 'Parent Categories' tabs appeared blank in the Category Details screen. Resolved by optimizing view binding handling in the parent fragments.
- Added an option in "Nearby" feature enabling users to provide feedback on Wikidata items. Users can report if an item doesn’t exist, is at a different location, or has other issues, with submissions tagged for easy tracking and updates.
- Improved the "Nearby" feature by splitting the query into two parts for faster loading and better performance, especially in areas with dense amount of places. This update also resolves issues with pins overlapping place names.
- Upgraded AGP and target/compile SDK to 34 and make necessary adjustments to the app such as adding "Partial Access" support.
- Fixed an issue where editing depictions removed all other structured data from images. Now, only depictions are updated, preserving other associated data.
- Fixed map centering in the image upload flow to use GPS EXIF tag location from pictures and ensured "Show in map app" accurately reflects this location.
- Fixed navigation after uploading via Nearby by directing users to the Uploads activity instead of returning to Nearby, preventing confusion about needing to upload again.
These are only a small chunk of all the changes that were part of this release. Checkout our release notes [3] for a more detailed set of changes since the last announcement.
As always, feel free to reach our to us with your valuable feedback. You could share feedback in our talk page [5] / by writing an e-mail to commons-app-android@googlegroups.com / via our issue tracker [6].
[ References ]]
[1]: https://play.google.com/store/apps/details?id=fr.free.nrw.commons [2]: https://f-droid.org/en/packages/fr.free.nrw.commons [3]: https://github.com/commons-app/apps-android-commons/releases/tag/v5.1.0 [4]: https://phabricator.wikimedia.org/T360265 [5]: https://commons.wikimedia.org/wiki/Commons_talk:Mobile_app [6]: https://github.com/commons-app/apps-android-commons/issues
Best regards, Sivaraam (User:Kaartic)