ImranR98 / Obtainium

Get Android app updates straight from the source.
https://obtainium.imranr.dev
GNU General Public License v3.0
7.19k stars 160 forks source link

Fetch app description from repo #1768

Open wasu-code opened 1 month ago

wasu-code commented 1 month ago

Prerequisites

Describe the feature

It would be very helpful to display app description and icon from github repo. There is already "About" section that allows adding custom description. Would be great to add it automatically for sources that support it.

Also when app is not yet installed it have no icon. I often add apps to Obtainium but don't install them right away (they're interesting and may be useful in the future). Icon whould make it easier to search for an app and remember what were its use cases.

Describe alternatives you've considered (if applicable) description: N/A icon: allow for manually changing icon

Additional context

App description is already displayed when searching (Import/Eksport » Search Source).

I belive it would also apply to all major providers like Github, Gitlab, F-droid.

Gitlab returns project avatar avatar_urland description in api example

Github returns description. Github allows setting social media preview (Settings > Social preview ), but it's not returned by api (probably present in html though). Alternatively most repos include app icon in README so taking first image (or first with 1:1 aspect ratio) would allow adding icons before installation.

ImranR98 commented 1 month ago

Partly a duplicate of #661 (icon caching). Modifying this issue to only be about descriptions.

Turhvjbufv commented 1 month ago

Partly a duplicate of #661 (icon caching). Modifying this issue to only be about descriptions.

611

(Miss click I'm guessing)