Commit graph

11 commits

Author SHA1 Message Date
Cassidy James Blaede
9a2b12ca62
MetaInfo: Add 2025.04.29 release notes
Needed for Flathub
2025-04-30 15:07:00 -06:00
Cassidy James Blaede
e5ce112c76
linux: Move release notes to their own file (#14)
* linux: Put release info into its own file

See https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-releases

* linux: point to external release info in main MetaInfo file

* linux: Update manifest to install releases XML
2025-04-11 00:53:44 -06:00
Cassidy James Blaede
4d75082716
MetaInfo: Add 2025.03.05 release notes (#11) 2025-04-10 10:41:14 -06:00
Cassidy James Blaede
238d8db040
Linux: Update MetaInfo for 2025.03.03 release (#9) 2025-03-03 21:07:39 -07:00
Cassidy James Blaede
80acca522b
Linux: New icons, CI, and release info (#7)
* Linux: Export symbolic icon in Flatpak manifest

* GitHub Actions: Add Flatpak action

Help make sure any Linux changes don't break the Flatpak build.

* GitHub Actions: Add Godot PCK export

Helpful for testing Linux releases

* MetaInfo: Update release info
2025-02-23 18:20:06 -07:00
Micah Ilbery
845d8d59c7 add gnome/flathub style icon 2025-02-19 22:35:28 -07:00
Cassidy James Blaede
0bbd650e72
Linux: update for 2025.01.16 release (#4)
* Linux: update metainfo for 2025.01.16 release

I also corrected the last screenshot caption; I said 18 levels for some reason when it's five worlds and over 30 levels.

* Linux: Update Flatpak manifest with latest PCK release
2025-01-16 13:31:10 -07:00
Cassidy James Blaede
fc12e223ca linux: Use vector icon in manifest 2025-01-14 15:59:42 -07:00
Cassidy James Blaede
3b7a3e6366 linux: Add GNOME/Flathub-styled icons
Adds the source (to be used with [App Icon Preview]) as well as the
exported SVG. I redrew the existing icon as a vector in Inkscape,
matched the square shape recommended by GNOME and Flathub, pixel-aligned
it to reduce blurryness at some scales, and added a GNOME-style shape
shading.

I think it comes through pretty nicely as the original crate but in a
style that is very at-home on GNOME.

[App Icon Preview]:
https://flathub.org/apps/org.gnome.design.AppIconPreview
2025-01-14 15:53:27 -07:00
Cassidy James Blaede
63424cb8fa
Flatpak: point manifest to 2024.12.16 release 2024-12-16 15:37:47 -07:00
Cassidy James Blaede
5e6d3ca434 Linux: Prep Flatpak build
This contains everything needed for a Flatpak build and Flathub release!
We'll want to point the PCK download to a release made on the upstream
repo before submitting to Flathub.
2024-12-15 16:30:52 -07:00