-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some apps show up with a generic icon #273
Comments
A lot of apps still don't respect modern metdata requirements and thus their icons are left out or a they should be aggregated from some others places (which have many negative sides regarding security, performance etc..). |
Addition relating to the absence of the application icon in F-droid (although it is present in the app, and perfectly displayed by Android). See @machiav3lli's comment here: NeoApplications/Neo-Store#273 (comment)
According to one of the jitsi devs, adaptive icons are not supported yet. |
Addition relating to the absence of the application icon in F-droid (although it is present in the app, and perfectly displayed by Android). See @machiav3lli's comment here: NeoApplications/Neo-Store#273 (comment)
also: github.com/NeoApplications/Neo-Store/issues/273#issuecomment-1214153179
@machiav3lli does Neo-Store support adaptive icons? |
As long as FDroid doesn't we don't |
@machiav3lli i'm currently investigating for Catfriend1/syncthing-android#904 and all icons seem to be where they belong? The original f-droid client does in fact display an icon for the app. Edit: the play listing also provides an icon: |
@bt90 In case you're interested and for the sake of completeness: the only way to provide an icon for an app in the main F-Droid repository is using Fastlane/Triple-T metadata in the source code repository of the app. See https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/. What seemingly caused confusion here is that Neo Store only checks the en-US locale for the icon (and presumably other metadata). en-US is the default locale in the F-Droid ecosystem and all apps should provide metadata in en-US. Syncthing-Fork didn't provide the icon in en-US but in en-GB. I recently sent a PR moving the metadata to en-US, which was merged: Catfriend1/syncthing-android#1182. You should now see the icon and screenshots :) The official F-Droid client and f-droid.org also check en-GB and plain en for metadata. That's why the official client and website showed an icon, but Neo Store didn't. |
@leoheitmannruiz thanks for the insights. I should be able to patch things up for next release |
For the record: I'm not convinced that additionally checking I think I'd like the F-Droid project to commit to either: " I'm definitely not sure though. I've been wanting to open an issue about this for some time now. I think I'll do so later today or tomorrow. Perhaps you want to wait until I have a response? I'll gladly keep you updated. |
The fallback is correct for Transistor which doesn't provide an icon. Syncthing-Fork has a proper icon but it isn't used.
https://f-droid.org/en/packages/com.github.catfriend1.syncthingandroid/
The text was updated successfully, but these errors were encountered: