Since my replies are full of people missing the point (it's like a two-second meme is not nuanced!):
Of course I don't think #Flatpak, #Flathub, #FreeDesktop, etc. are evil. 😂
But we should be happy to use #SteamDeck as a way to get the cool stuff we're working on into the hands of millions of new folks. And we should be happy to use it as an example when talking to app developers we want to support #Linux.
Perhaps this is an alternative interpretation.
#flatpak #flathub #freedesktop #steamdeck #linux #freesoftware #opensource #foss #floss
Do we have an implementation or even plan for apps on Linux to handle URL ownership? E.g. if I have a Flathub link and my app store has a Flathub remote, it would be neat to just pop me into the native app store. Or if I have a link out to matrix.to, it would be nice to just open it in my chat app directly.
I know we can do protocol-level stuff like apstream:// but I mean Android- and iOS-style link handling.
In fact, do other desktop platforms even do this?
I'll keep saying it, because it keeps coming up. If you're working in the FreeDesktop, Linux, or Flatpak spaces, you *need* to understand this, even if you don't personally care about gaming or Steam Deck.
#SteamDeck #Flatpak #Flathub #Linux #FreeDesktop #FreeSoftware #OpenSource #FOSS #FLOSS
#steamdeck #flatpak #flathub #linux #freedesktop #freesoftware #opensource #foss #floss
Freedesktop Platform/SDK 23.08 released 🥳
https://discourse.flathub.org/t/freedesktop-sdk-23-08-0-released/
#freedesktop #Flatpak #flathub #Linux #KDE #GNOME
#freedesktop doesn't even seem to have a spec for it. Is storing this kind of information in extended attributes the way to go?
GNOME is shaping up really nicely for privacy
• Background App indicator
• App permissions
• Device Security Settings
• Mic / Camera* indicators
• Screen Sharing indicator
• Remote Desktop indicator
• Location indicator
• Incrementally better app sandboxing
• VPN (incl Wireguard) support
• Quick Network Toggles
Made possible by #Flatpak #Wayland #PipeWire and our talented community.
#Linux #privacy #WireGuard #VPN #GNOME #freedesktop
* Available in the upcoming GNOME 45 release
#Flatpak #Wayland #PipeWire #Linux #privacy #wireguard #VPN #GNOME #freedesktop
This is probably the first hardware decoded image on Linux #freedesktop
My friend @linkmauve is working on webp hardware decoding in the Rust image crate for the Pinephone 📱
More formats and platforms to come.
That means lightning fast image decoding ⚡
#freedesktop #PinePhone #LinuxMobile #mobileLinux #Rust #Linux #Fox
Once again, we are deeply sorry for the disruption! Don't hesitate to report to us issues you may be experiencing, either here or on IRC (OFTC's #freedesktop).
Great article on @derStandard about #Flatpak (in German but translates well)
“Flatpak: The best thing that's happened to the Linux desktop in a long time”
#Flatpak #Linux #flathub #freedesktop #KDE #GNOME
I wanted to know the correct font-family of a .ttf I had, but strings(1) couldn't help me. Fontconfig to the rescue: fontconfig's fc-scan(1) does precisely that!
https://www.freedesktop.org/wiki/Software/fontconfig/ #freedesktop
#freedesktop https://gitlab.freedesktop.org/ is down, giving a 504 Gateway Time-out nginx error.
As a result, e.g., the #Inkscape build pipelines are broken now. Too bad there are no more official GitHub mirrors.
Are you working on #GNOME / #LinuxMobile / #freedesktop related things?
Want to meet and work with the community in and around #Berlin ?
We're having a hackfest + GNOME 45 release party in #Berlin on the 16 and 17 of September.
DM me if interested.
:boost_love: :boost_ok:
#GNOME #LinuxMobile #freedesktop #Berlin
#Libei is probably the most small-city-in-germany-lib I know of 😂️
#fdo #freedesktop #Linux #libei
::: Cyberpunk 2077 | Shader compilation speed up on Linux :linux:
Linux gamers with any modern GPU delight - Intel Linux driver - new function is here to make shader load quicker.
Compiling shaders decreased from 88 seconds to 33 seconds.
=> https://cgit.freedesktop.org/mesa/mesa/commit/?id=56e0aff5307f5f46bb1307917ecc23a82f90ba60
#Linux #gaming #Intel #shader #compilation #FreeDesktop #Mesa #development #drivers #Cyberpunk2077
#linux #gaming #intel #shader #compilation #freedesktop #mesa #development #drivers #cyberpunk2077
This is @halfmexican; GNOME Outreachy student excited that their effort to make a modern and sandboxed Camera demo for Workbench has paid off 🛠️
Well done! 🎉
Thanks @philn and @slomo for your help!
#GNOME #Outreachy #development #students #GStreamer #PipeWire #Flatpak #freedesktop #libcamera #GTK
#GNOME #Outreachy #development #students #gstreamer #PipeWire #Flatpak #freedesktop #libcamera #GTK
Por cierto, la distribución de #TeXLive en #flatpak lo han puesto ahora como una extensión del espacio de ejecución #freedesktop. Antes, cada aplicación lo tenía que meter, algo así. Ahora está la cosa mejor.
#texlive #flatpak #freedesktop
With FreeDesktop dark style preference support now shipping in Chromium (🎉), can we *please* get it supported on par with other platforms in Electron, next?
I don’t love Electron, but I hate using blindingly-white Electron apps that support dark style on other platforms even more. :)
#freedesktop #electron #chromium #gnome
Looking forward tomorrow 3 days hackfest organized by @tbernard
The main topic is GNOME mobile, but I expect there will be lots of collateral topics such as camera, hardware enablement, adaptive apps, UX, platform APIs, interoperability, and coordination.
We'll have people from @gnome @purism #systemd @mntmn @postmarketOS @FlatpakApps #Flathub #Phosh #freedesktop
I will be moderating and support where I can. Hopefully get some work done too.
#systemd #flathub #phosh #freedesktop #Linux #LinuxMobile #GNOME
Hours of reading and trying to understand, what CI/CD-pipelines are for and how to use them. Working through topics like deployment, stages, artefacts or environments, only to find out, that I don't need most of it.
And that the problem with crypto miners abusing resources of the #FreeDesktop #GitLab instance worsened and I am not allowed to run a job because of that.
So ... no automated build process for my projects ... no #FlatPak from my side ...
At least I learned a lot!
#myprojectdiary #flatpak #gitlab #freedesktop
Hours of reading and trying to understand, what CI/CD-pipelines are for and how to use them. Working through topics like deployment, stages, artefacts or environments, only to find out, that I don't need most of it.
And that the problem with crypto miners abusing resources of the #FreeDesktop #GitLab instance worsened and I am not allowed to run a job because of that.
So ... no automated build process for my projects ... no #FlatPak from my side ...
At least I learned a lot!
#myprojectdiary #flatpak #gitlab #freedesktop