![Version badge][Version badge] ![Build badge][Build badge]
Aves logo [Get it on Google Play](https://play.google.com/store/apps/details?id=deckers.thibault.aves&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1) Aves is a gallery and metadata explorer app. It is built for Android, with Flutter. Collection screenshotImage screenshotStats screenshot ## Features - support raster images: BMP, DNG, GIF, HEIC (from Android Pie), ICO, JPEG, PNG, WBMP, WEBP - support animated images: GIF, WEBP - support vector images: SVG - support videos: MP4, AVI, AVCHD & probably others - search and filter by country, place, XMP tag, type (animated, raster, vector, video) - favorites - statistics - support Android API 24 ~ 30 (Nougat ~ R) - Android integration (app shortcuts, handle view/pick intents) ## Known Issues - gesture: double tap on image does not zoom on tapped area (cf [photo_view issue #82](https://github.com/renancaraujo/photo_view/issues/82)) - performance: image info page stutters the first time it loads a Google Maps view (cf [flutter issue #28493](https://github.com/flutter/flutter/issues/28493)) - performance: image decoding is slow ## Test Devices | Model | Name | Android Version | API | | ----------- | -------------------------- | --------------- | ---:| | SM-G970N | Samsung Galaxy S10e | 10 (Android10) | 29 | | SM-P580 | Samsung Galaxy Tab A 10.1 | 8.1.0 (Oreo) | 27 | | SM-G930S | Samsung Galaxy S7 | 8.0.0 (Oreo) | 26 | | E5823 | Sony Xperia Z5 Compact | 7.1.1 (Nougat) | 25 | ## Project Setup Create a file named `/android/key.properties`. It should contain a reference to a keystore for app signing, and other necessary credentials. See `/android/key_template.properties` for the expected keys. [Version badge]: https://img.shields.io/github/v/release/deckerst/aves?include_prereleases&sort=semver [Build badge]: https://img.shields.io/github/workflow/status/deckerst/aves/Release%20on%20tag