Bug 377658 - discover needs visual feedback around manual package installation
Summary: discover needs visual feedback around manual package installation
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (other bugs)
Version First Reported In: 5.9.3
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-15 17:37 UTC by Aranjedeath
Modified: 2017-03-17 18:24 UTC (History)
0 users

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


Attachments
screenshot showing Discover without visual feedback about package installation (67.17 KB, image/png)
2017-03-15 17:37 UTC, Aranjedeath
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aranjedeath 2017-03-15 17:37:26 UTC
Created attachment 104587 [details]
screenshot showing Discover without visual feedback about package installation

On NEON, discover is what pops up when you click a .deb in Dolphin, and it has a nice install button in the right (which could be larger or more obvious), it fires the kde password dialogue thing, and then you see nothing. No progress, no confirmation the package installed correctly. Nothing.

In the attached screenshot, this is post-installation of the .deb. There's no way to know what happened (good, or bad).
Comment 1 Aleix Pol 2017-03-17 18:24:32 UTC
Git commit 15d373ca47147f3989382dd6fa2fc97dfb456081 by Aleix Pol.
Committed on 17/03/2017 at 18:24.
Pushed by apol into branch 'master'.

Mark local file resources as installed once the transaction finishes

Useful for feedback that the installation was successful

M  +6    -0    libdiscover/backends/PackageKitBackend/LocalFilePKResource.cpp
M  +1    -0    libdiscover/backends/PackageKitBackend/LocalFilePKResource.h
M  +7    -1    libdiscover/backends/PackageKitBackend/PKTransaction.cpp

https://commits.kde.org/discover/15d373ca47147f3989382dd6fa2fc97dfb456081