flathub / org.xonotic.Xonotic

https://flathub.org/apps/details/org.xonotic.Xonotic
6 stars 5 forks source link

Add GameMode Support #19

Open FOSSProponent9436 opened 11 months ago

FOSSProponent9436 commented 11 months ago

This flatpak doesn't seem to support Feral Game Mode. There is a portal which lets Flatpaks access it: https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.GameMode

FOSSProponent9436 commented 11 months ago

Actually, just saw that while the portal is available, the shared module doesn't seem to have been merged yet (https://github.com/flathub/shared-modules/pull/221). So while it still can be achieved, it would probably be better for that to be merged first to make it easier.

FOSSProponent9436 commented 11 months ago

I just noticed that the xonotic manifest currently doesn't include external modules. So I'd understand if you wouldn't want to implement this (it's not a necessary addition by any means)

orowith2os commented 10 months ago

Embedding shared-modules here is fine - that's literally the use case of the repository.

Sadly, it looks like the appropriate shared module here isn't going to happen - I'd recommend stripping the manifest out of the PR and embedding it here instead.