Show recent updates and/or installs in updates tab
Environment: Gnome-Software 45.0 .deb install, Ubuntu 23.10, amd64, Flatpak, and Deb.
Related: #1325
The updates screen currently shows when updates are available, when system is Up to Date, or when last checked for updates.
Steps to repeat:
- available Flatpak update is shown in Updates tab
- user selects download and install the available app update
- after successful update the only thing that shows is "Up to Date" without any mention that user just updated an app
Use case 1: Add section that shows a running register of recently updated/installed applications .deb or Flatpak. The history could be limited and kept for X amount of time (say 1 week), or limited by # to Y (say 20). It would show:
App Name | Date | Description |
---|---|---|
App 1 | 2-Nov-2025 | Automatically updated with Flatpak Repository from v3 to v4 |
App 2 | 3-Nov-2024 | Manually installed from local .deb file |
Alternative Use case 2 if limiting to only showing updates: Add section that shows a running register of only recently updated applications .deb or Flatpak. The history could be limited and kept for X amount of time (say 1 week), or limited by # to Y (say 20). It would show:
App Name | Date | Description |
---|---|---|
App 3 | 2-Nov-2025 | Automatically updated with Flatpak Repository from v3 to v4 |
App 4 | 1-Jan-2024 | Manually updated .deb from v1 to v2 |
Note: This would be limited solely on apps the user installed and updated directly using Gnome-Software by selecting a button update/install, or as initiated by Gnome-Software through Automatic Update function, or with manual local file opened with Gnome-Software for install. Other system updates, upgrades and installs performed by the system software manager (Ubuntu Software & Updates Manager, GDebi Package Installer etc.) and those performed through the terminal would not be shown. Maybe using plugins these could be added based on user plugin install and/or user selection later on.
Benefit: Would make better use of this tab space and provide useful information to the user what happened recently to their applications. This is especially important if automatic download/install is selected in preferences and the user would be mostly unaware of what has happened while away (apart from the popup notification app was updated, but which the user could accidentally clear, and if cleared on purpose it would also show the last updates, not the ones before).