| Summary: | UX for item list and detailed information pane can be improved | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Roberto Orden <rordenerena> |
| Component: | Updates | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aleixpol, justin.zobel, nate |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 5.18.5 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/discover/-/commit/5d490c18c3c5432ba62e174d07bd3e2164457085 | Version Fixed/Implemented In: | 6.3.4 |
| Sentry Crash Report: | |||
|
Description
Roberto Orden
2020-05-10 16:12:58 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. 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. A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/1067 Git commit f9310e059b0482b6c4cdb04d799cd6c52c1c664c by Ismael Asensio. Committed on 26/03/2025 at 07:51. Pushed by iasensio into branch 'master'. PackageKit: Fix connection for update details Otherwise, the front-end requests for update details are not processed when they should. Instead, these transactions were attached to requests for package details. In practice, this solves two issues: - more responsive to show the changelog info when expanding an entry - the package details on the background are updated faster, including versions involved, since there are less unnecessary transactions Related: bug 434936 FIXED-IN: 6.3.4 M +1 -1 libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp https://invent.kde.org/plasma/discover/-/commit/f9310e059b0482b6c4cdb04d799cd6c52c1c664c Git commit 5d490c18c3c5432ba62e174d07bd3e2164457085 by Ismael Asensio. Committed on 26/03/2025 at 08:01. Pushed by iasensio into branch 'Plasma/6.3'. PackageKit: Fix connection for update details Otherwise, the front-end requests for update details are not processed when they should. Instead, these transactions were attached to requests for package details. In practice, this solves two issues: - more responsive to show the changelog info when expanding an entry - the package details on the background are updated faster, including versions involved, since there are less unnecessary transactions Related: bug 434936 FIXED-IN: 6.3.4 (cherry picked from commit f9310e059b0482b6c4cdb04d799cd6c52c1c664c) Co-authored-by: Ismael Asensio <isma.af@gmail.com> M +1 -1 libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp https://invent.kde.org/plasma/discover/-/commit/5d490c18c3c5432ba62e174d07bd3e2164457085 |