I packaged the game as a flatpak

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2755
Joined: Sat Jun 11, 2011 6:07 am
Location: Nova Hollandia
Contact:

Re: I packaged the game as a flatpak

Post by Wildeblood »

sharpenedblade wrote: Fri May 30, 2025 3:58 am
So it looks for an AddOns dir next to the .app dir?
Yes.
"Must keep this response efficient to preserve remaining context."
sharpenedblade
Above Average
Above Average
Posts: 24
Joined: Thu Nov 09, 2023 11:05 pm

Re: I packaged the game as a flatpak

Post by sharpenedblade »

Can pr#515 be merged soon, the last blocker for the flathub package is the appstream metadata. Once the metadata is upstream the pr can be tested according to the flathub merge process.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6828
Joined: Wed Feb 28, 2007 7:54 am

Re: I packaged the game as a flatpak

Post by another_commander »

I haven't merged it because I have no say on the Linux builds nor way to confirm the functionality of the PR. Would appreciate one of the Linux guys with access to the project on github making the decision to press the merge button, provided they are good with the contents of the PR.
User avatar
MrFlibble
---- E L I T E ----
---- E L I T E ----
Posts: 419
Joined: Sun Feb 18, 2024 12:13 pm

Re: I packaged the game as a flatpak

Post by MrFlibble »

#515 looks mostly good to me.

Does the 'requires' section need 'display length', and if so, should the (presumably minimum) be as high as 768.
sharpenedblade
Above Average
Above Average
Posts: 24
Joined: Thu Nov 09, 2023 11:05 pm

Re: I packaged the game as a flatpak

Post by sharpenedblade »

I haven't merged it because I have no say on the Linux builds nor way to confirm the functionality of the PR
#515 is just metadata for gui software apps, the actual build artifact is in #516.
Does the 'requires' section need 'display length', and if so, should the (presumably minimum) be as high as 768.
768 is what the flatpak docs say to use for desktop only apps. Flatpak doesn't strictly enforce the display length tag so desktops/laptops with smaller screens will still work. The tag actually means that it should not show up as a mobile app. https://docs.flathub.org/docs/for-app-a ... -only-apps
User avatar
MrFlibble
---- E L I T E ----
---- E L I T E ----
Posts: 419
Joined: Sun Feb 18, 2024 12:13 pm

Re: I packaged the game as a flatpak

Post by MrFlibble »

sharpenedblade wrote: Tue Jun 17, 2025 7:20 pm
I haven't merged it because I have no say on the Linux builds nor way to confirm the functionality of the PR
#515 is just metadata for gui software apps, the actual build artifact is in #516.
Does the 'requires' section need 'display length', and if so, should the (presumably minimum) be as high as 768.
768 is what the flatpak docs say to use for desktop only apps. Flatpak doesn't strictly enforce the display length tag so desktops/laptops with smaller screens will still work. The tag actually means that it should not show up as a mobile app. https://docs.flathub.org/docs/for-app-a ... -only-apps
Thanks for the clarification.

Do mobile devices need excluding? Surely a mobile device/tablet with e.g. a Bluetooth keyboard would be fine.
sharpenedblade
Above Average
Above Average
Posts: 24
Joined: Thu Nov 09, 2023 11:05 pm

Re: I packaged the game as a flatpak

Post by sharpenedblade »

Do mobile devices need excluding? Surely a mobile device/tablet with e.g. a Bluetooth keyboard would be fine.
The examples in the flathub docs add touch support for all mobile/tablet apps. Mobile flatpak can still install "desktop" apps, they just are not in the mobile section of flathub (edit: actually it will just give you a warning about compatibility, then install it like normal), so if someone does have a keyboard and wants to install the flatpak they still can.
User avatar
MrFlibble
---- E L I T E ----
---- E L I T E ----
Posts: 419
Joined: Sun Feb 18, 2024 12:13 pm

Re: I packaged the game as a flatpak

Post by MrFlibble »

sharpenedblade wrote: Tue Jun 17, 2025 10:12 pm
Do mobile devices need excluding? Surely a mobile device/tablet with e.g. a Bluetooth keyboard would be fine.
The examples in the flathub docs add touch support for all mobile/tablet apps. Mobile flatpak can still install "desktop" apps, they just are not in the mobile section of flathub (edit: actually it will just give you a warning about compatibility, then install it like normal), so if someone does have a keyboard and wants to install the flatpak they still can.
Sweet!
Post Reply