Skip to content

Conversation

@teamcons
Copy link
Collaborator

@teamcons teamcons commented Jun 1, 2025

Me again!
So when doing the modern port (which i PRed in one go... should have done several PRs), i moved the SVG to Scalable, and did sized PNGs for Hicolor

Thats apparently a convention. The appcenter says nothing in the matter, but flathub linter has a red warning saying "hey, no SVG in hicolor!" (and i think i saw that they reduce visibility for apps that have more reds in their bullet list?)
So i thought i was doing Badger a favour here

However, on doing some epic hi-res screenshots for the appcenter, i noticed that when scaled to 200%, the icons for Badger (and Jorts which also follows the convention) are blurred - because the dock uses the PNG i believe, while the other apps all go with a SVG as hicolor

so here's a draft PR. Im not sure if its a fault for us or for the dock but in the meantime heres a fix

EDIT: So the freedesktop standard doesnt seem to care about PNG or SVG. Now i am confused if it is a flathub thing or a standard thing, and opened up an issue against the dock, exposing the topic

Bildschirmfoto von 2025-06-01 13 25 33@2x

@dar5hak
Copy link
Collaborator

dar5hak commented Jun 1, 2025

Thanks for pointing this out. So going by Leo's comment on the dock issue, we do need to merge this, yes?

@teamcons teamcons marked this pull request as ready for review June 1, 2025 17:37
@teamcons
Copy link
Collaborator Author

teamcons commented Jun 1, 2025

I think we can merge. This annoys me. Lets merge this.

@teamcons
Copy link
Collaborator Author

teamcons commented Jun 1, 2025

Im mad at flathub now. If anyone screams ill tell them eOS does it like this and everyone else is wrong.

@dar5hak dar5hak merged commit e2dfdcb into elfenware:main Jun 1, 2025
2 checks passed
@teamcons teamcons deleted the break-conventions branch June 1, 2025 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants