Somewhat of a PSA for Qt users:

On Linux, Firefox will now default to the XDG portal file picker if available, rather than the GTK3 one, which is usually better integrated with the user’s desktop environment, and more powerful. https://www.firefox.com/en-US/firefox/149.0/releasenotes/

Edit: I talk about a patched version below, but it was an about:config toggle in more recent times.

Always needed a patched version of Firefox before for that. Presumably most distros will transparently throw that patch out of their Firefox package, so likely don’t have to do anything.

But well, you don’t specifically need a patched version anymore for that, so if that’s a separate package on your distro, you could consider using the normal package again. Although, I believe there’s also still patches floating about for using the KDE mimetype system…

  • Alas Poor Erinaceus@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 days ago

    KeePassXC 2.7.12 still requires a .mozilla folder if I want to use their extension. The app data for LibreWolf is now nestled somewhere in .config. Would be kind of nice if KP could switch to XDG (if I’m understanding things correctly . . . )

    • trem@lemmy.blahaj.zoneOP
      link
      fedilink
      arrow-up
      4
      ·
      3 days ago

      You can still move your folder from .config/librewolf/ to .librewolf/ and it will use it from there. At least, it works like that in Firefox (potentially to be removed in the future, but there’s no real reason to remove it any time soon).

      But yeah, I don’t know how that works together with KeePassXC. I mean, if it worked on LibreWolf before, then presumably moving the folder back to .librewolf/ should fix it until KeePassXC is updated…

      (And yes, the .config/ directory is specified by the XDG standard.)

      (Also, good shout about the directory being relevant. I guess, that’s also why the extension is currently broken for me, because I was a bit too eager to switch to the .config/ dir. 🙃)

  • thingsiplay@lemmy.ml
    link
    fedilink
    arrow-up
    12
    ·
    4 days ago

    The patch notes is from March 24, 2026, about 4 months ago. So I wouldn’t call it “now”, as the title suggest a new change.

  • trem@lemmy.blahaj.zoneOP
    link
    fedilink
    arrow-up
    14
    ·
    4 days ago

    Just saw this while flicking through the changelog and hadn’t heard of this when it was released. Perhaps too niche to report on for news pages. So, I figured, I’d post here. ¯\_(ツ)_/¯

  • Hakuso@scribe.disroot.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    4 days ago

    My version is KDE patched, the actual browser I use is Librewolf, but I keep the distro package of Googlyfox around for when I need to use a less securely configured browser that allows redirects and captive portals and doesn’t block bot checks that use cross site javascript and WebGL contenta and browswer fingerprinting and…

  • ISO@lemmy.zip
    link
    fedilink
    arrow-up
    6
    ·
    4 days ago

    I’m a “developer edition” user (beta channel) running multiple profiles from multiple system users, and the only change I noticed weeks ago was the file picker not opening at all 😬

    Fixed by running firefox with dbus-launch. So that was +1 for dbus over systemd in the race to make less shit work expectedly, while killing unix/posix in the process.

      • MonkderVierte@lemmy.zip
        link
        fedilink
        arrow-up
        2
        ·
        4 days ago

        Nah, dbus sucks. And it’s intended replacement, dbus brocker, even more, because it’s a wrapper around systemd calls, doesn’t work with any other service manager.

      • thingsiplay@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        4 days ago

        UNIX and POSIX is awesome. Any operating system not following these standards suck, such as Windows and DOS.

    • hexagonwin@lemmy.today
      link
      fedilink
      arrow-up
      3
      ·
      4 days ago

      wow sucks if that’s true. why wouldn’t they just fallback to GTK+3 file picker when dbus isn’t working well?

      i also kinda have dbus killed on my system, gotta see if i get this issue after my distro gets ESR 153…

    • sudoer777@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      I had to do some manual configuration to make the XDG portal filepicker work correctly in Niri, but after that I haven’t had any problems