Pinned toot

If your application works on GNOME phones like the Librem 5, please add the relevant metadata to your appdata file and to your desktop entry.

It will let Phosh, GNOME Software 41 and PureOS Store 41 know your application works on phones.

Use the new standardized AppStream hardware support information to your appdata: freedesktop.org/software/appst

GNOME Software and PureOS Store will use this to let users of your application know if it works on their hardware.

1/3

I started working on session verification for Fractal-next. Still a long way to go, but it's a start.

Finally, to let Phosh know your application supports phones, add this to your desktop entry:
X-Purism-FormFactor=Workstation;Mobile;

More information here: adrienplazas.com/blog/2020/10/

That's it! 😄

3/3

Show thread

In most cases, this boils down to adding:
<recommends>
<control>keyboard</control>
<control>pointing</control>
<control>touch</control>
</recommends>
<requires>
<display_length compare="ge">360</display_length>
</requires>

More info here: blogs.gnome.org/tbernard/2021/

Also add the non-standard PureOS Store-specific hardware support information for some transition period:
<custom>
<value key="Purism::form_factor">workstation</value>
<value key="Purism::form_factor">mobile</value>
</custom>

2/3

Show thread

If your application works on GNOME phones like the Librem 5, please add the relevant metadata to your appdata file and to your desktop entry.

It will let Phosh, GNOME Software 41 and PureOS Store 41 know your application works on phones.

Use the new standardized AppStream hardware support information to your appdata: freedesktop.org/software/appst

GNOME Software and PureOS Store will use this to let users of your application know if it works on their hardware.

1/3

No idea if that is useful to any of you, but you can enable touch support in Firefox from Flathub with this command:

sudo flatpak override --env=MOZ_USE_XINPUT2=1 org.mozilla.firefox

I've been working on Highscore to add a setting to render games in HD! When enabled, 3DS, Dreamcast, GameCube and N64 will be rendered as closely as possible to 1080p!

gitlab.gnome.org/World/highsco

Oh in case you didn't know, Highscore is the new identity of GNOME Games. 😁

Oh hi, don't pay attention, I'm just building the future version of @gnome Software in Builder on my Librem 5, with the help of my fellow assistants.

If you're interested in GNOME Mobile development, adaptive apps, and the future of the GNOME platform join our virtual Q&A later this week!

We'll have many of the core people behind various pieces of the stack, including @agx, @KekunPlazas, @exalm, @dos, and myself.

Thursday, July 29
14:00 UTC

meet.gnome.org/ale-z3p-pjq-kkn

I wrote about how Purism helps transforming GNOME since over 3 years, and how it's all just the start!

puri.sm/posts/making-a-platfor

I’m currently having a really rough time searching for work. I don’t know when I’ll be able to get a proper income, and I only have $150 total.

If anyone can help me out, I would really appreciate it.

My patreon: https://www.patreon.com/chrisgnome

One-time payments on PayPal: https://www.paypal.com/paypalme/chrisdavisgnome

And a huge shoutout to @exalm who almost single-handedly developed it, polished it, and brought it to you!

Show thread

Libadwaita 1.0.0-alpha.1 is out!

Start porting your application from GTK 3 and Libhandy to GTK 4 and Libadwaita now with our migration guide: gnome.pages.gitlab.gnome.org/l

Be aware that the API is bound to change until the first beta, planned for mid-August.

1111 apps on Flathub 🎉

Huge kudos to @barthalion, @wjt, @bilelmoussaoui and everyone else who helped to get it to this point!

Very happy to finally get the screen cast portal demo fully working o/

Show thread

A few GTK4 widgets, 3d transformations and css...

For some reason video uploading doesn't work right now, so see twitter.com/alexm_gnome/status for a video.

Show older
La Quadrature du Net - Mastodon - Media Fédéré

Mamot.fr est une serveur Mastodon francophone, géré par La Quadrature du Net.