Created attachment 166025 [details] Expanded "System upgrade" section after one click SUMMARY Have to click twice to see which programs will be upgraded and what are their versions, installing updates that are applied after reboot STEPS TO REPRODUCE 1. Open Discover 2. Click on Updates 3. Wait until some updates are found the the "System upgrade" section is shown 4. Click on it to open OBSERVED RESULT Clicking on it just shows a few details and a more information button You have to click on the "More information..." button to actually get what you want EXPECTED RESULT Clicking on that "System upgrade" section should just open fully, with all updates and versions / sizes to be seen. Like with updates that are not applied after reboot. So without the need for an extra click on the "More information..." button. If you need to show some extra info, just show it on the status bar, at the bottom. The total size is anyway displayed there too. And the number of packages to be upgraded can also be displayed there as there's plenty of space. Honestly, I don't even understand why the updates display is different from the other version, with updates installed without rebooting. In my opinion they should both be displayed the same Only after they are downloaded, there should be different messages like: The updates will be installed after reboot (for those that require reboot) Up to date (for those that don't require reboot) SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 6.0.0 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 ADDITIONAL INFORMATION Graphics Platform: Wayland Installed ISO: neon-testing-20240207-1524.iso
This is something I've considered as well. We use the expanding list item paradigm here primarily to support apps which may actually have more content in there, such as release notes. But for technical packages or combined upgrades like this, there's nothing there and it might be better if you were just taken to another page, with a little arrow pointing right to indicate that.
Pretty much every time I install updates I prefer to see which packages are upgraded and to what versions. I do it for curiosity and also for excitement, when I see major upgrades of the Linux kernel, Mesa, Plasma, Firefox, etc. But I also do it for safety, since I use Debian, which doesn't have a backup and restore in case of problems system in place and it is just too hard to do it manually. In the past I had to reinstall Debian multiple times because the upgrade of one of the broke the login screen so bad that I could not login anymore and I didn't know how to fix that without reinstalling. Luckily by watching which packages were upgrading before the break and happening multiple times I got the conclusion that the most dangerous one is the upgrade of Qt package. So I avoid it when I see it until I'm sure I can deal with the potential breakage, like in the week-end. Another package upgrade that caused a major annoyance to me was the upgrade of libtorrent package. Luckily again that I watched what packages were upgrading and knowing that my Qbittorrent used Libtorrent as the back-end, as soon as I discovered that Qbittorrent, where I had more 100 torrents was not opening anymore, at all, with no error, both visiually and when started from terminal, I knew which is most likely the culprit. Since I was using Debian's testing repository, I tracked down the same package, but in the stable repository, downloaded it and installed, which made a downgrade of Libtorrent and I was very happy to see that Qbittorrent opened again and I could access all my torrents there, without losing anything. But for about 2-3 weeks I had to uncheck (untick) the package update for Libtorrent every time I was searching for updates. It would be nice if the updater had a way to uncheck (untick), ignore an package update termporarily, like for a week or a month or permanently. I know that you can do something from command line with Apt, but it's a hassle. Anyway, that's my use case and what I prefer. BTW, is there a possibility to ignore a package update with updates that are applied after reboot? Because I don't think I have seen one and it would be shame to be able to do it only with the other type of updates. If I can't do it and I really need to ignore a package update I will have to switch to the other type of updates and that is a hassle too. As for reading changelogs, I would like to have that possibility too. I"m not always in the mood to open a web browser to find that package project page and read the changelog there. I'm not a fan of things that take too much time, especially when they could be easier.