The Problem
Currently, applications not installed through the repositories (e.g., those installed via RPM files downloaded from the internet) cannot be uninstalled graphically. This is because GNOME Software cannot locate or manage software installed outside of its known repositories.
Proposed Solution
-
Modify the “App Details” default behavior:
- Instead of opening the store page, open the Settings app to the application’s dedicated page (similar to Android’s approach).
- On this page, provide an “Uninstall” option for all applications, regardless of their installation source.
-
Additional improvements:
- For apps installed through repositories, add an “Open Store Page” button on the Settings app page.