https://bugs.kde.org/show_bug.cgi?id=517225

            Bug ID: 517225
           Summary: org.kde.plasma.browser.integration.FlatpakIntegrator
                    creates files even when relevant software isn't
                    installed
    Classification: Plasma
           Product: plasma-browser-integration
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY
org.kde.plasma.browser.integration.FlatpakIntegrator creates the relevant files
so Flatpak versions of browsers can interact via the KDE Integration extension.
However, it's not checking if the relevant Flatpak packages are installed
before creating the folders, leading to useless clutter on the filesystem.

STEPS TO REPRODUCE
1. Install Flatpak
2. Install plasma-browser-integration
3. Logout / login
4. Check ~/.var/ for folders such as com.google.Chrome or
io.github.ungoogled_software.ungoogled_chromium which include nothing else but
a couple of integration files

OBSERVED RESULT
~/.var/ for folders are made for software that isn't installed:
~/.var/app/com.google.Chrome
~/.var/app/com.google.ChromeDev
~/.var/app/io.github.ungoogled_software.ungoogled_chromium
~/.var/app/io.gitlab.librewolf-community
~/.var/app/org.chromium.Chromium
~/.var/app/org.mozilla.firefox

EXPECTED RESULT
That org.kde.plasma.browser.integration.FlatpakIntegrator either attempts to
check the software is installed (e.g. via parsing flatpak --list) or some sort
of Settings module in Flatpak that allows you to enable/disable/check/install
these files manually instead of them being spewed in to a users filesystem.

SOFTWARE/OS VERSIONS
Linux: 6.19.6-2-cachyos
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to