SUMMARY In "Updates" tab of Discover, the list of packages and detailed pane has an improvable UX. STEPS TO REPRODUCE 1. Open Discover when the system have pending updates 2. Navigate to "Updates" tab at the left menu at the bottom OBSERVED RESULT * Each item of list have a "More information" button * This buttons is discoverable only when I click the item of the list. * Click into the item of the list -> toggle the visibility of "more information" button * If I press the "more information" button, one pane is showed with the detailed information of this item of list. * If i click in other item of the list, the information of detailed pane isn't of this item of the list, else the information of the latest "more information" button pressed. If i want to view the detailed information for other item of the list, I should click into the item and click into the "more information" button. EXPECTED RESULT My suggest is: * Remove the "More information" button * When I press into any place of an item of the list, the detailed information will be showed * If i press in other item of the list, the detailed information will show the information of latest item pressed SOFTWARE/OS VERSIONS Operating System: KDE neon 5.18 KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.69.0 Qt Version: 5.14.2 Kernel Version: 5.3.0-51-generic OS Type: 64-bit Processors: 4 × Intel® Core™ i5-4278U CPU @ 2.60GHz Memory: 15,5 GiB ADDITIONAL INFORMATION This is my first issue reported. I have searched into the issues pending and I don't have found anything similar. If exists, sorry for this issue, and we can redirect to that.
Yes, I agree. The thing is that the delegate is prepared to show the changelog for applications but they usually don't offer such changelog so we see a sad empty space. This could very well use some love.
Backends that currently do show changelogs already behave like this. I think the "More information" button/page are broadly useless and could just be removed. None of the information there is useful or actionable.
I'll work on this.
This should do it: https://invent.kde.org/plasma/discover/-/merge_requests/9
My merge request was rejected, so we need to think of an alternative.