Bug 405891 - Improve feedback when installing apps in Discover
Summary: Improve feedback when installing apps in Discover
Status: RESOLVED MOVED
Alias: None
Product: Discover
Classification: Applications
Component: Updates (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-26 12:30 UTC by Patrick Silva
Modified: 2025-10-07 14:52 UTC (History)
5 users (show)

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


Attachments
screenshot (3.01 MB, image/png)
2019-03-26 12:30 UTC, Patrick Silva
Details
discover installing tasks popup (66.51 KB, image/png)
2022-02-10 05:05 UTC, johnathan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-03-26 12:30:13 UTC
Created attachment 119052 [details]
screenshot

STEPS TO REPRODUCE
1. open Discover when many updates are available
2. click "Update" page in the side bar
3. click "Update all" button
4. while Discover downlaods the updates, click "Tasks" in the side bar

OBSERVED RESULT
Discover is downloading the updates, but it shows "Update - Installing - 1,7 MiB/s" (See the attached screenshot) and such info remains even when the download was already finished and Discover starts the installation proccess itself.

EXPECTED RESULT
Show "Update - Downloading - 1,7 MiB/s" during download. While the installation itself is in progress, replace the download speed with the percentage of the progress, like "Update - Installing - 25%", for example.

Operating System: KDE neon Developer Edition
KDE Plasma Version: 5.15.80
KDE Frameworks Version: 5.57.0
Qt Version: 5.12.0
Comment 1 Alex 2021-04-01 13:30:20 UTC
Now that Neon has offline updates, this is more noticeable. Discover says its installing updates, when its really just downloading them. Also, the progress bar only fills to 50%, I assume the other 50% is for the installation which never happens during that session.
Comment 2 johnathan 2022-02-10 05:05:04 UTC
i would like to add to this. the "Tasks" popup for me always shows complete progress bar with "installing" and "kb" which i am not sure is the download speed because it takes a small amount of time to download.

i would suggest that the "Tasks" popup be made clearer with the progress bar that actually works and the labels correctly describe what is happening. 

currently it says, in my screenshot that libreoffice is installing at 93.1Kb/s which is not what it is supposed to mean
Comment 3 johnathan 2022-02-10 05:05:27 UTC
Created attachment 146519 [details]
discover installing tasks popup
Comment 4 john.liptrot 2025-10-06 16:25:19 UTC
There are two problems in one ticket here.

The first issue - Show "Downloading" instead of "Installing" while Discover downloads updates.
The second issue - Replace the download speed with the percentage of the installation process while the updates are installed.

First issue has been fixed. Opening Discover and clicking install for Zoom shows "Zoom - Downloading: 1.1 MB/s" in the "tasks" pop-up.

As for the second issue, I don't actually see any mention of the word "installing". The tasks pop-up window continues to show the word "downloading" along with MB/s next to it for the entire duration of the process. Meanwhile, the progress bar (showing % complete) in the bottom left hand corner of the screen gets to 99%, freezes for a few seconds, then disappears (i.e., the installation is complete).

Operating System: KDE Linux 2025-09-20
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 2 × Intel® Pentium® 3805U @ 1.90GHz
Memory: 4 GiB of RAM (3.7 GiB usable)
Graphics Processor: Intel® HD Graphics
Manufacturer: LENOVO
Product Name: 80EW
System Version: Lenovo B50-80
Comment 5 Nate Graham 2025-10-07 14:52:53 UTC
This is largely tracked in https://invent.kde.org/plasma/discover/-/issues/41 now; let's continue there, And in its sub-tasks.