Skip to content
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

Fix Flathub checks #368

Open
divVerent opened this issue Jun 3, 2024 · 3 comments
Open

Fix Flathub checks #368

divVerent opened this issue Jun 3, 2024 · 3 comments

Comments

@divVerent
Copy link
Owner

https://flathub.org/apps/io.github.divverent.aaaaxy

when logged in, shows 3 failing checks:

  • Has primary brand colors
    • Next release will fix that, already taken care of by adding the missing tag
  • Doesn't fill too much or too little of the canvas (https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/quality-guidelines/#reasonable-footprint)
    • Still to be done
    • While at it, may also want to install the SVG file as an icon instead
    • Gotta check if anything uses the SVG right now and will need adjustments too (e.g. macOS or iOS)
  • Reasonable window size
    • Next release will fix that, already taken care of by downscaling the images
@divVerent
Copy link
Owner Author

Seems like we need the icon to be downscaled to 13/16 its current size. It then just fits the rectangle.

@divVerent
Copy link
Owner Author

Did this scaling factor in the SVG file now. Will soon send another release to flathub to try this out.

@divVerent
Copy link
Owner Author

divVerent commented Aug 27, 2024

Remaining checks that fail:

  • Icon: good contrast on dark backgrounds
    • I thought I did that but there are some things that may still be possible. Keeping open.
  • Icon: In line with contemporary styles
    • This is very intentional, so, this is a wontfix.
  • Screenshots: reasonable window size
    • Again I thought this has been addressed, so I gotta figure out what that check really does; they ask for "1000x700 pixels or smaller" and they are 960x540 now, so no idea.

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

No branches or pull requests

1 participant