Search

Items tagged with: flatpak


DeltaTouch is finally available on Flathub, made possible by @ell1e and @d2weber. Thank you very much 🥰

Thanks also to the folks at @flathub for the excellent review and for providing this wonderful platform.

flathub.org/en/apps/page.codeb…

Please check it out and let us know if you run into issues, preferably by reporting it in this forum thread: support.delta.chat/t/feedback-…

#DeltaTouch #DeltaChat #Flathub #flatpak


Using an electronic signature stored on a hardware token is still a pretty sad story on #Linux. It took some figuring to make it available in NSS, but it's still broken in Papers and Okular and doesn't work at all in #Flatpak. 😞



An update to the #Flatpak packages in #Forgejo: I have now a working basic UI together with an flatpak+https link. I will probably open a PR today or tomorrow.

The Link is currently only working in #GNOME Software. It looks like #KDE Discover is just bugged and spits out meaningless errors. The flatpakref works with the official flatpak cli, so it's valid. If I get something easy reproducible, I will open a KDE bug.


I'm currently working on adding #Flatpak support to the #Forgejo package registry



Taking the liberty to cross-post my involvement with Fedora Flatpaks; originally posted on Fedora Discourse.

4 years ago, I discovered Fedora Flatpaks, and developed a strong interest with the tech and approach behind it. After having a thorough understanding of it, I wrote two detailed articles about Fedora Flatpaks:

Mind you, I also designed the banners (just highlighting how much I cared about promoting it back then).

I also asked to open a Matrix room (2022/01/01), which was rejected:

discussion.fedoraproject.org/t…

As time went by, I started losing interest, because there wasn’t much progress with the project, and it was duplicating effort that could have otherwise heavily benefited Flathub and every party involved (GNOME, KDE, elementary, freedesktop.org, Endless Foundation, etc.), which would have benefited Fedora, too.

This realization led me to write “Where Fedora Linux Could Improve § Only Ship Unfiltered Flathub by Default”, which criticized the lack of progress with it, as well as addressing one of the “legal concerns” (2022/12/06):

tesk.page/2022/12/06/where-fed…

(Side note: I’ve also heard from Flathub folks that they received legal advice in regards to these issues.)

This led to some community members to react and start the Flatpak SIG project, to accelerate development — 2 days after my blog post (2022/12/08):

fedoraproject.org/w/index.php?…

Then, a Matrix room was (finally) created and publicly available (2022/12/10):

fedoraproject.org/w/index.php?…

By the way, I was never reached out or invited to join the SIG, despite putting in so much effort and time to accelerate development.

However, despite that, I still tried to participate in the project, and added myself to the SIG as well:

fedoraproject.org/w/index.php?…

Any of my suggestions then were either rejected with no proper explanation, shrugged off, or sent to /dev/null. And whenever I asked for source for obvious misinformation, it would be dismissed.

I tried to push Fedora Flatpaks in a direction that would have been less controversial and more productive by limiting its scope, which would also enable us to allocate more resources on other stuff. However, once again, I wasn’t really taken seriously; at least I personally don’t feel like so.

Eventually, I lost every last bit of interest and removed myself from the SIG (2023/02/20):

fedoraproject.org/w/index.php?…

All this to say, I tried really hard to keep my opinions to myself, and communicate diplomatically with them; I even wrote articles after doing several hours of researches in the span of weeks to show my interest, but I was treated extremely unfairly in return. So this naturally led me to one conclusion which I still hold today: they’re not looking for diplomacy; they just want to do whatever they want, even if it ends up upsetting/hurting people and projects’ image — I have the same sentiment with RPM packagers, too.

#Fedora #Flatpak #Flathub #Flatpaks


If you are not yet convinced that Fedora Flatpaks is a hostile 'alternative' to Flathub, here's a good one for you:

An indeterminate amount of their packages are, in fact, directly based on existing manifests from Flathub. Not by manually inspecting code themselves; rather, by running a script which goes through Flathub's APIs and parses the respective apps' manifest to generate manifests for Fedora Flatpaks: pagure.io/flatpak-module-tools…

All this, without crediting the original authors.

#Flatpak #Flathub #Fedora



@sesivany

Is there any hope for update of #Datovka #flatpak? We are back in the era of Datovka being the last app for me holding org.kde.Platform branch 6.7 around.




It's concerning to me that arguably *the* way to get Linux apps, Flathub, has all of its packaging data hosted on GitHub, with seemingly no plans to move away from it. With the direction GitHub is going, I am worried that Flathub will want to move and it'll be too late to do it cleanly.

#Flatpak #Flathub #Linux


My article about the @gnome conference #GUADEC was translated to English (thanks God not by me 😜 ).

Linux desktop Gnome: Between financial difficulties and technical progress

heise.de/en/news/Linux-desktop…

#Flatpak #Gnome #Guadec2025 #OpenSource #FreeSoftware #LinuxDesktop



🛡️ "Stop Subverting Sandboxes"
with Michael Catanzaro at #GUADEC2025
📅 25 July 🕒 13:40 CEST 📍 Brescia

🔒 Flatpak can protect users—but not if we keep bypassing it. Michael calls for stronger sandboxing, better portals, and shares GNOME’s new security bounty program.

🔗 events.gnome.org/event/259/con…

#Flatpak #GNOME #Sandboxing #Security #FOSS


🛡️ "State of Portals"
with Georges Stavracas at #GUADEC2025
📅 25 July 🕒 11:40 CEST 📍 Brescia

🚪 Georges covers the current state and future of XDG Desktop Portals—essential for modern app developers.

🔗 events.gnome.org/event/259/con…

#GNOME #XDG #Flatpak #Portals #Linux #FOSS


Not sure we should block on all the @flathub requirements listed here, but I agree the current Fedora Flatpak model is hurting Fedora Workstation more than helping.

"Fedora Must (Carefully) Embrace Flathub" by Michael Catanzaro blogs.gnome.org/mcatanzaro/202… #Flatpak #Fedora #Flathub


I’m continuing to accidentally become a Godot to Flathub pipeline expert, stumbling through GitHub Actions on the way. Chaining all of this stuff together is actually pretty fun and powerful. :D

If you have a free¹ Godot game you want help getting onto the biggest Linux app store, let me know! I wrote a blog post² but could probably update it with what else I’ve learned.

¹Free because Flathub doesn’t support payments… yet

²cassidyjames.com/blog/publish-…

#GodotEngine #Flatpak #Flathub #LinuxGaming


Hiring for Flatpak Automation


The desktop team in Red Hat has another open position. We’re looking for someone to work on Flatpak automation, for someone who enjoys working on infrastructure. Although the job description states 2+ years of experience, it’s suitable for juniors. Formal experience can be replaced by relevant open source contributions. Being onsite in Brno, Czech Republic is preferred, but not required. We’re open to hiring good candidates elsewhere, too.

If you’d like to know more about the job before formally applying, don’t hesitate to contact me on Mastodon, Signal, Matrix (@eischmann at fedora.im), or email.

#Flatpak #job #redHat



Ever wonder how we help keep millions of users safe while delivering thousands of apps and their updates?

We’ve written up a bit about the journey an app takes behind the scenes from its source code all the way to running on your device—with all of the safety nets along the way. 🔒

docs.flathub.org/blog/app-safe…

#Flathub #Flatpak #LinuxApps #OpenSource #Linux




Besides the AMD crasher, I wondered why the dev version of Showtime, #GNOME's power-efficient video player in incubation, sometimes still refused to launch; turns out it's randomly crashing with a segfault on startup for another reason.

After jumping through hoops to get a backtrace (#Python in #Flatpak makes things somewhat harder to debug), it turns out that #GStreamer is not the culprit. Presumably, it may be a bug in #GTK or somewhere else in the stack. Details here: gitlab.gnome.org/GNOME/Incubat…



For those encountering random video playback application crash heisenbugs on the open source #AMDgpu #Mesa drivers on #Linux (thankfully, with #Wayland this no longer crashes the entire system), with the suspicious "CS has been rejected" error, here is the bug I reported upstream: gitlab.freedesktop.org/mesa/me…

The theory is that the DRM's implementation of AMD's Unified Video Decoder does not properly keep track of #Flatpak process IDs. A patch is underway.

#opensource #AMD #Radeon #GStreamer


🕹️ Title: The Battle for Wesnoth
🦊️ What's: A libre high fantasy TBS game
🏡️ wesnoth.org
🐣️ github.com/wesnoth
🦉️ fosstodon.org/@wesnoth
🔖 #LinuxGaming #ShareYourGames #Flagship #Strategy #Wargame
📦️ #Libre #Arch #RPM #Deb #Flatpak
📖 Our entry: 🛒️Homeless

🥁️ Update: 1.19.8
⚗️ Consistent version 🦍️
📌️ Changes: github.com/wesnoth/wesnoth/blo…
🦣️ From: 🛜️ github.com/wesnoth/wesnoth/rel…

🏝️ youtube.com/embed/4Ebww6utt9I
🎲️ youtube.com/embed/zEXjOg6fQhY?…
🎲️[fr] youtube.com/embed/?list=PLAn12…



Introducing Refine, an app to tweak advanced and experimental settings in GNOME. It is an alternative to GNOME Tweaks, and is a pet project I'm currently working to experiment with PyGObject and dconf, while following the data-driven, object-oriented, and composition paradigms.

The entire codebase is made up of widgets that provide all the functionality needed to add an option. For example, instead of adding each option programmatically in Refine, the ultimate goal is to have it all done in the UI file.

For example, if we want to add an option to enable or disable middle click paste, all we need is the following code in the UI file:

$RefineSwitchRow {<br>  title: _('Middle Click Paste');<br>  schema-id: 'org.gnome.desktop.interface';<br>  key: 'gtk-enable-primary-paste';<br>}<br>

That's it. The RefineSwitchRow widget will do whatever it needs to do to ensure the option is available, grab the setting if it's available, and display it to the user. Many of these widgets provide extra functionality, such as a Reset button.

You can get Refine on Flathub: flathub.org/apps/page.tesk.Ref…

Everything else (source code, screenshot, etc.) is in the project website: tesk.page/refine/, as well as the Flathub link.

#GNOME #Flatpak #Flathub #FOSS #OpenSource #GTK #Libadwaita



Have experience in open source program management, especially within the US legislative landscape? We’re seeking a contractor to help bootstrap Flathub into a self-sustaining entity.

Help us:

• Launch payment & donation systems
• Establish operational governance
• Coordinate financial & legal operations
• Ensure community engagement & transparency
discourse.flathub.org/t/reques…

#Flathub #FediHire #GetFediHired #Flatpak #job #JobAlert #OpenSource #Flatpak #Linux


At last, the USB portal originally authored by @refi64 in 2021, later continued by Georges Stavracas in 2023, and finalized by @hub, has been merged!

The USB portal allows sandboxed formats like Flatpak to access USB devices without poking holes in the sandbox. This is great for security, as accessing USB devices will now need to be explicitly granted by the user.

Now we just need to wait for implementers to implement them in their respective portal implementations, starting with GNOME: gitlab.gnome.org/GNOME/xdg-des…

The documentation for the USB portal is available on the xdg-desktop-portal website: flatpak.github.io/xdg-desktop-…

#Flatpak #Security #GNOME


It’s been just over a week and we’ve gotten lots of great feedback so far.

If you’re an app developer and haven’t had a chance to chime in, check out @cassidy’s summary of the current points, and leave a comment on the forum if you have anything important that hasn’t been mentioned:

discourse.flathub.org/t/app-de…

We look forward to continued feedback, and are excited to get more apps featured on Flathub!

#Flathub #Linux #LinuxApps #OpenSource #Flatpak #FOSS


Linux app developers, we want your feedback!

If you have an app on Flathub (or are planning to), please share your thoughts on the optional quality guidelines—especially if your app doesn't currently meet the guidelines.

discourse.flathub.org/t/app-de…

#Flathub #Flatpak #LinuxApps #OpenSource #FOSS #Linux