From 7a4ddaf423b231f8b002d20be8871a9c15ad5451 Mon Sep 17 00:00:00 2001 From: Cassidy James Blaede Date: Sun, 23 Feb 2025 17:33:05 -0700 Subject: [PATCH 1/3] Linux: add new icons to Flatpak manifest Follow-up to #28 --- linux/net.hhoney.rota.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linux/net.hhoney.rota.yml b/linux/net.hhoney.rota.yml index 18b59e9..f23eb13 100644 --- a/linux/net.hhoney.rota.yml +++ b/linux/net.hhoney.rota.yml @@ -26,5 +26,5 @@ modules: - install -Dm644 ROTA.pck ${FLATPAK_DEST}/bin/godot-runner.pck - install -Dm644 linux/${FLATPAK_ID}.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop - install -Dm644 linux/${FLATPAK_ID}.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml - - install -Dm644 media/image/icon/icon256.png ${FLATPAK_DEST}/share/icons/hicolor/256x256/apps/${FLATPAK_ID}.png - + - install -Dm644 linux/${FLATPAK_ID}.svg ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg + - install -Dm644 linux/${FLATPAK_ID}-symbolic.svg ${FLATPAK_DEST}/share/icons/hicolor/symbolic/apps/${FLATPAK_ID}-symbolic.svg From 21d6e63578b9cfd0fa4585b3e705a3435a371086 Mon Sep 17 00:00:00 2001 From: Cassidy James Blaede Date: Sun, 23 Feb 2025 17:39:47 -0700 Subject: [PATCH 2/3] MetaInfo: Update brand colors, add release notes --- linux/net.hhoney.rota.metainfo.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/linux/net.hhoney.rota.metainfo.xml b/linux/net.hhoney.rota.metainfo.xml index f663eb0..a65c7ff 100644 --- a/linux/net.hhoney.rota.metainfo.xml +++ b/linux/net.hhoney.rota.metainfo.xml @@ -3,7 +3,7 @@ ROTA Gravity bends beneath your feet - #ff99ff + #ffc3d6 #850087 HHoney Software @@ -61,6 +61,11 @@ + + +

Refreshed app icon and brand colors

+
+

Touch screen revisions

From e265d23ed33a73d4d5ea82a25ff2808df9418b9d Mon Sep 17 00:00:00 2001 From: Cassidy James Blaede Date: Sun, 23 Feb 2025 17:42:41 -0700 Subject: [PATCH 3/3] GitHub Actions: Add Flatpak action Help make sure any Linux changes don't break the Flatpak build. --- .github/workflows/flatpak.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/flatpak.yml diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml new file mode 100644 index 0000000..74c3d54 --- /dev/null +++ b/.github/workflows/flatpak.yml @@ -0,0 +1,24 @@ +name: Flatpak +on: + push: + branches: + - master4 + pull_request: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + flatpak: + runs-on: ubuntu-latest + container: + image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-47 + options: --privileged + steps: + - uses: actions/checkout@v4 + - uses: flathub-infra/flatpak-github-actions/flatpak-builder@master + with: + bundle: rota.flatpak + manifest-path: linux/net.hhoney.rota.yml + cache-key: "flatpak-builder-${{ github.sha }}"