Bug 475845 - Progress feedback UI appears on the other side of the app from what you clicked on to make it appear
Summary: Progress feedback UI appears on the other side of the app from what you click...
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.27.8
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2023-10-19 20:07 UTC by Nate Graham
Modified: 2025-03-19 23:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.4.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2023-10-19 20:07:15 UTC
When you click the Install or Update buttons, the progress feedback UI appears in the sidebar. However the feedback UI is in the bottom-left corner while the buttons you click to make it appear are in the top-right corner!

This makes it easy to miss that it appeared, since your eyes won't be looking there. The problem becomes more significant the larger the window is.

We should consider moving the progress feedback UI into the top-right corner somehow, so it appears where you're looking for it.
Comment 1 Bug Janitor Service 2025-03-13 16:04:30 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/1062
Comment 2 Nate Graham 2025-03-19 23:11:31 UTC
Git commit a5edba99485bb1ba9dea820149fd4c858721de5b by Nate Graham.
Committed on 19/03/2025 at 23:11.
Pushed by ngraham into branch 'master'.

Show transaction progress at point of use

Right now when you install an app from the application page, the
progress indicator appears in the bottom-left corner of the window,
which is the opposite corner from where the user's pointer is located
and where their eyeballs are looking. It's easy to miss.

This commit changes that by moving the progress information into the
location where the user just clicked and is still looking. The old
transaction progress overview is hidden while there's only one
in-progress transaction and it's already visible on the page.
FIXED-IN: 6.4.0

M  +3    -3    appiumtests/flatpak.py
M  +1    -0    discover/qml/ApplicationDelegate.qml
M  +19   -9    discover/qml/ApplicationPage.qml
M  +7    -3    discover/qml/DiscoverDrawer.qml
M  +16   -3    discover/qml/InstallApplicationButton.qml
M  +0    -2    discover/qml/ProgressView.qml

https://invent.kde.org/plasma/discover/-/commit/a5edba99485bb1ba9dea820149fd4c858721de5b