#freedesktop — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #freedesktop, aggregated by home.social.
-
@ryan
"app is ready" notifications are due to the window manager's focus-stealing prevention system. I do find it useful when clicking multiple links one after another so that Firefox doesn't raise/interrupt everytime.If you have apps that trigger this in #GNOME when emitting notifications, then they're likely using the APIs incorrectly; see https://github.com/electron/electron/issues/18445#issuecomment-1963256166 for a technical explanation. AFAIK Electron still does it wrong to this day?
-
@ryan
"app is ready" notifications are due to the window manager's focus-stealing prevention system. I do find it useful when clicking multiple links one after another so that Firefox doesn't raise/interrupt everytime.If you have apps that trigger this in #GNOME when emitting notifications, then they're likely using the APIs incorrectly; see https://github.com/electron/electron/issues/18445#issuecomment-1963256166 for a technical explanation. AFAIK Electron still does it wrong to this day?
-
@ryan
"app is ready" notifications are due to the window manager's focus-stealing prevention system. I do find it useful when clicking multiple links one after another so that Firefox doesn't raise/interrupt everytime.If you have apps that trigger this in #GNOME when emitting notifications, then they're likely using the APIs incorrectly; see https://github.com/electron/electron/issues/18445#issuecomment-1963256166 for a technical explanation. AFAIK Electron still does it wrong to this day?
-
@ryan
"app is ready" notifications are due to the window manager's focus-stealing prevention system. I do find it useful when clicking multiple links one after another so that Firefox doesn't raise/interrupt everytime.If you have apps that trigger this in #GNOME when emitting notifications, then they're likely using the APIs incorrectly; see https://github.com/electron/electron/issues/18445#issuecomment-1963256166 for a technical explanation. AFAIK Electron still does it wrong to this day?
-
@ryan
"app is ready" notifications are due to the window manager's focus-stealing prevention system. I do find it useful when clicking multiple links one after another so that Firefox doesn't raise/interrupt everytime.If you have apps that trigger this in #GNOME when emitting notifications, then they're likely using the APIs incorrectly; see https://github.com/electron/electron/issues/18445#issuecomment-1963256166 for a technical explanation. AFAIK Electron still does it wrong to this day?
-
@wwarner
Believing the shop managers blaming delivery truck drivers, the supermarket's customers order chips delivered by a "Large Lorry Model" :psyduck:Meanwhile, a group of anarcho-syndicalist farmers are building entire farmers' markets to replace the established supermarkets' management by Very Small Shell Scripts™ just to prove a point, filling immutable shelves with flat-packed goods and a JIT fast-moving inventory.
#GNOMEOS #KDELinux #Linux #distros #Flatpak #automation #FreeDesktop
-
Oh, so that's why my dad was telling me he was unable to print anything lately… https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/201#note_2686686
-
Hey @pid_eins was going to post to the XDG list but it seems dead over there. The link[1] to the Sound theme spec is dead and seems to have fallen to the wayside. As well as the default sound theme being a bit long in tooth. Is there planned work here or an updated specification somewhere. If not, i'd like to go ahead and clean this up while i'm trying to figure out wtf everything Gnome is doing with the sound spec right now. It could definitely use some love, thanks!
-
I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: https://gitlab.freedesktop.org/poppler/poppler/-/issues/1660
#PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular
-
“D-Bus Is A Disgrace To The Linux Desktop”, Rafał ‘Vaxry’ Kucharski (https://blog.vaxry.net/articles/2025-dbusSucks).
Via HN: https://news.ycombinator.com/item?id=46278857
On Lobsters: https://lobste.rs/s/e62vku/d_bus_is_disgrace_linux_desktop
#Linux #FreeDesktop #DBus #Hyprtavern #GNOME #Programming #CPlusPlus
-
Pro Tip™ from @pwithnall for #FreeDesktop app developers: if you want your application to be easily found in the GNOME Software app center store, you need to add "keyword" metadata fields to complement your app's name and tagline. The "description" metadata field is not used for searching!
Some examples:
* https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/665
* https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/205
* https://bugs.launchpad.net/homebank/+bug/2132224
* https://github.com/flathub/org.libreoffice.LibreOffice/issues/355 -
it's ben 16 years and CJK-font setup is still broken on linux :neocat_sad:
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/53
-
it's ben 16 years and CJK-font setup is still broken on linux :neocat_sad:
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/53
-
#PipeWire 1.4.7 has been released (#PulseAudio / #JACK / #JACKAudio / #ALSA / #AdvancedLinuxSoundArchitecture / #GStreamer / #SoundServer / #SoundSystem / #AudioLinux / #VideoServer / #VideoSystem / #VideoLinux / #MultimediaFramework / #FreeDesktop / #RedHat) https://pipewire.org/
-
#systemd 258 RC1 has been released (#SystemAndServiceManager / #InitSystem / #InitDaemon / #FreeDesktop / #LSBinit / #SysVinit) https://freedesktop.org/wiki/Software/systemd
-
#Wayback 0.1 has been released (#Wayland / #WaylandCompositor / #XServer / #XorgServer / #XOrg / #X / #XFree86 / #XWindowSystem / #X11 / #DisplayServer / #WindowServer / #WindowManager / #FreeDesktop) https://wayback.freedesktop.org/
-
#PipeWire 1.4.0 has been released (#PulseAudio / #JACK / #JACKAudio / #ALSA / #AdvancedLinuxSoundArchitecture / #GStreamer / #SoundServer / #SoundSystem / #AudioLinux / #VideoServer / #VideoSystem / #VideoLinux / #MultimediaFramework / #FreeDesktop / #RedHat) https://pipewire.org/
-
gitlab.freedesktop.org 的一些數據
在「Equinix Sunset, future of gitlab.fd.o」這邊看到因為贊助 gitlab.freedesktop.org (gitlab.fd.o) 的 Equinix 會停掉服務,所以接下來會需要搬家:
Equinix is shutting down its operations with us on April 30, 2025. They
#Cloud #Computer #Hardware #Infrastructure #Murmuring #Network #Programming #Service #Software #equinix #freedesktop #gitlab #hosting #org
-
#PipeWire 1.2.3 has been released (#PulseAudio / #JACK / #JACKAudio / #ALSA / #AdvancedLinuxSoundArchitecture / #GStreamer / #SoundServer / #SoundSystem / #AudioLinux / #VideoServer / #VideoSystem / #VideoLinux / #MultimediaFramework / #FreeDesktop / #RedHat) https://pipewire.org/
-
#PipeWire 1.1.83 (1.2 RC3) has been released (#PulseAudio / #JACK / #JACKAudio / #ALSA / #AdvancedLinuxSoundArchitecture / #GStreamer / #SoundServer / #SoundSystem / #AudioLinux / #VideoServer / #VideoSystem / #VideoLinux / #MultimediaFramework / #FreeDesktop / #RedHat) https://pipewire.org/
-
#systemd 256.1 has been released (#SystemAndServiceManager / #InitSystem / #InitDaemon / #FreeDesktop / #LSBinit / #SysVinit) https://freedesktop.org/wiki/Software/systemd
-
Me: "Obi Wan never told you why #GNOMEShell still uses the VP8 #codec to record screencasts, instead of newer codecs…"
Them: "He told me enough! He told me #GNOME hates its users!"
Me: "No. It's mostly a temporary performance tradeoff around a #Linux middleware & #softwarepatents problem."
Them: "No… No… It's not true… That's impossible!"
Me: "Search the commits log. You KNOW it to be true."
Them: "DO NOT WANT"
Source: https://mastodon.social/@nekohayo/112615135771775130
-
Trying to wrap my head around the #libtool and #pkgconf vs pkg-config situation. What is going on?
Why is libtool bad, what is wrong with .la files, what does libtool do that pkgconf doesn't, and what does pkg-config do that neither of them do??
If anyone seeing this has dealt/is dealing with this linking/tooling situation I'd love to hear your thoughts :) Very curious. -
#PipeWire 1.0.0 (#ElPresidente) has been released (#PulseAudio / #JACK / #JACKAudio / #ALSA / #AdvancedLinuxSoundArchitecture / #GStreamer / #SoundServer / #SoundSystem / #AudioLinux / #VideoServer / #VideoSystem / #VideoLinux / #MultimediaFramework / #FreeDesktop / #RedHat) https://pipewire.org/