Bug 377658

Summary: discover needs visual feedback around manual package installation
Product: [Applications] Discover Reporter: Aranjedeath <orangewinds>
Component: discoverAssignee: Aleix Pol <aleixpol>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version First Reported In: 5.9.3   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot showing Discover without visual feedback about package installation

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