linuxmint / linuxmint/mintinstall
always show unverified flatpaks that are already installed in search results
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 181
- Forks
- 116
- PR merge metrics
- No merged PRs in 30d
Description
EDIT:
this issue reduces to showing unverified flatpaks that are already installed in search results, even if "show unverified flatpaks" is disabled.
those who upgraded to mint 22 from previous versions of mint might have installed unverified flatpaks using the mintinstall GUI. after upgrading, users will not be able to see or uninstall these flatpaks from the same UI where they installed from, which can be disconcerting and problematic.
in order to uninstall these potentially unsafe unverified flatpaks, the user needs to wise-up and enable "show unverified flatpaks", which is itself problematic, find the flatpaks, remove them and the reset back the setting.
a few ideas come to mind:
- mintinstall should never hide any installed software.
- there is no way to know if unverified flatpaks are installed, nor a way to find which ones. it might be reasonable to add a "unverified flatpaks are installed" warning, and a button to list them.
- by extension, it might be reasonable to add a button to list all flatpaks.
- and what about a warning/list for flatpaks from unknown source?
i always thought that the ubuntu's software center was trying to do too much and did nothing well. mintinstall inherits that. i would much prefer a flatpak-only UI akin to synaptic, maybe integrating flatseal, but not necessarily.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in the mintinstall search flow and inspect how the “show unverified flatpaks” setting filters installed results. Reproduce the case with an installed unverified Flatpak while the setting is disabled; done means it appears in search results and remains removable without changing the setting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, python
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 64/100