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.