Bug 421293 - UX for item list and detailed information pane can be improved
Summary: UX for item list and detailed information pane can be improved
Status: CONFIRMED
Alias: None
Product: Discover
Classification: Applications
Component: Updates (interactive) (show other bugs)
Version: 5.18.5
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2020-05-10 16:12 UTC by Roberto Orden
Modified: 2022-09-02 18:56 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roberto Orden 2020-05-10 16:12:58 UTC
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.
Comment 1 Aleix Pol 2020-05-22 15:57:16 UTC
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.
Comment 2 Nate Graham 2020-06-10 21:30:53 UTC
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.
Comment 3 Nate Graham 2020-06-10 21:33:23 UTC
I'll work on  this.
Comment 4 Nate Graham 2020-06-11 17:12:33 UTC
This should do it: https://invent.kde.org/plasma/discover/-/merge_requests/9
Comment 5 Nate Graham 2021-04-07 20:14:50 UTC
My merge request was rejected, so we need to think of an alternative.