fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Brage Fuglseth

Great news: Thanks to recent @flathub changes, adaptive Flathub apps are now actually shown as that in GNOME Software! Previously they were all marked as desktop-only. You'll start seeing this more and more as apps update 😁

@bragefuglseth @flathub

How is adaptiveness of the app determined?

@gloopsies Developers provide supported window sizes and input methods in the app metadata. Support for different devices is calculated based on this. For example, an app that claims to be resizable down to a width of 360px and has touch support will be marked as working on mobile.

@bragefuglseth @gloopsies what if it requires landscape orientation? Like games for example. I can easily imagine a game that can work on desktop, tablets and phones from the same build.

@a1ba My explanation was slightly simplified. What’s actually specified in the app metadata is the required «display lengths». The values are orientation agnostic; at most you can specify the «shortest» and «longest» sides: freedesktop.org/software/appst

The Linux mobile gaming space is a niche within a niche within a niche though, so I’m pretty sure it has more important struggles than metadata right now 😛

www.freedesktop.orgUpstream Metadata | AppStream | AppStream 1.0AppStream allows upstream projects to define metadata about the components they provide using small XML files, metainfo files, which get installed into locations on the client system and are used by distribuors to enhance their metadata. A component is a piece of software, like an application, a lib…
@bragefuglseth oh, it's actually even better. Thanks for reply!