Hi,

This is a direct response to flatkill.org 2020.

I’ve heard a lot of misinformation about Flatpak spread by the community and by a website called flatkill.org. I took the time to write my own response with the help of Flatpak contributors and developers to debunk the claims of flatkill.org to stop the spread of false information.

  • disrooter
    link
    fedilink
    arrow-up
    5
    arrow-down
    5
    ·
    4 years ago

    I love Flatpak but FlatHub is too much GNOME-centric, for example if you install Qt apps from FlatHub on Plasma they won’t even use Breeze theme by default.

    In general there is too much stuff that is not available on Flatpak. Another example are all the addons available at store.kde.org that would be a perfect use case for Flatpak. And again I don’t know how sandboxed apps should be made aware of system settings changes.

    If Flatpak wants to improve it just have to think outside the GNOME box.

    • Seirdy
      link
      fedilink
      arrow-up
      2
      ·
      4 years ago

      Qt Flatpak apps running outside of a KDE session (I run Sway) can’t even use Breeze-Dark. The only dark theme they have available is Adwaita-Dark, and you can only use that if you add a commandline parameter to override the theme with an envvar.

      • disrooter
        link
        fedilink
        arrow-up
        1
        ·
        4 years ago

        Anki, Calibre, MuseScore are examples of Qt apps from FlatHub not using Breeze, I’m not aware of any way to fix this and FlatHub maintainers just reply “we stuck to whatever upstream does”.

        Instead VLC is an example of Qt app from FlatHub that uses Breeze in Plasma.

        Flatpak should have a way to detect the current session is Plasma, install KDE runtime or whatever is needed and makes all its Qt apps use whatever QtWidget theme the user set. Otherwise the Flatpak Qt apps (or at least FlatHub’s in case we come up with a Flatpak repo optimized for Plasma) would always be second-class citizens.