Update README.md
This commit is contained in:
parent
42519055d5
commit
0cdb60638b
1 changed files with 22 additions and 13 deletions
33
README.md
33
README.md
|
@ -4,7 +4,12 @@
|
|||
<br />
|
||||
<img src="https://raw.githubusercontent.com/deckerst/aves/develop/aves_logo.svg" alt='Aves logo' width="200" />
|
||||
|
||||
[<img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt='Get it on Google Play' width="200">](https://play.google.com/store/apps/details?id=deckers.thibault.aves&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1)
|
||||
[<img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png"
|
||||
alt='Get it on Google Play'
|
||||
height="80">](https://play.google.com/store/apps/details?id=deckers.thibault.aves&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1)
|
||||
[<img src="https://raw.githubusercontent.com/deckerst/common/main/assets/get-it-on-github.png"
|
||||
alt='Get it on GitHub'
|
||||
height="80">](https://github.com/deckerst/aves/releases/latest)
|
||||
|
||||
Aves is a gallery and metadata explorer app. It is built for Android, with Flutter.
|
||||
|
||||
|
@ -12,17 +17,21 @@ Aves is a gallery and metadata explorer app. It is built for Android, with Flutt
|
|||
|
||||
## Features
|
||||
|
||||
- support raster images: JPEG, GIF, PNG, HEIC/HEIF (including multi-track, from Android Pie), WEBP, TIFF (including multi-page), BMP, WBMP, ICO
|
||||
- support animated images: GIF, WEBP
|
||||
- support raw images: ARW, CR2, DNG, NEF, NRW, ORF, PEF, RAF, RW2, SRW
|
||||
- support vector images: SVG
|
||||
- support videos: MP4, AVI, MKV, AVCHD & probably others
|
||||
- identify panoramas (aka photo spheres), 360° videos, GeoTIFF files
|
||||
- search and filter by country, place, XMP tag, type (animated, raster, vector…)
|
||||
- favorites
|
||||
- statistics
|
||||
- support Android API 20 ~ 31 (Lollipop ~ S)
|
||||
- Android integration (app shortcuts, handle view/pick intents)
|
||||
Aves can handle all sorts of images and videos, including your typical JPEGs and MP4s, but also more exotic things like **multi-page TIFFs, SVGs, old AVIs and more**!
|
||||
|
||||
It scans your media collection to identify **motion photos**, **panoramas** (aka photo spheres), **360° videos**, as well as **GeoTIFF** files.
|
||||
|
||||
**Navigation and search** is an important part of Aves. The goal is for users to easily flow from albums to photos to tags to maps, etc.
|
||||
|
||||
Aves integrates with Android (from **API 20 to 31**, i.e. from Lollipop to S) with features such as **app shortcuts** and **global search** handling. It also works as a **media viewer and picker**.
|
||||
|
||||
## Permissions
|
||||
|
||||
Aves requires a few permissions to to its job:
|
||||
- **read contents of shared storage**: the app only accesses media files, and modifying them requires explicit access grants from the user,
|
||||
- **read locations from media collection**: necessary to display the media coordinates, and to group them by country (via reverse geocoding),
|
||||
- **have network access**: necessary for the map view, and most likely for precise reverse geocoding too,
|
||||
- **view network connections**: checking for connection states allows Aves to gracefully degrade features that depend on internet.
|
||||
|
||||
## Project Setup
|
||||
|
||||
|
|
Loading…
Reference in a new issue