Bug 376276

Summary: Installing .deb UI needs tidying
Product: [Applications] Discover Reporter: Jonathan Riddell <jr>
Component: discoverAssignee: Aleix Pol <aleixpol>
Status: RESOLVED FIXED    
Severity: normal CC: sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot

Description Jonathan Riddell 2017-02-10 10:34:52 UTC
Created attachment 103947 [details]
screenshot

When installing a .deb (I'm stress testing with the wine i386 one from https://bugs.kde.org/show_bug.cgi?id=375010) the UI could do with some fixes:

Don't show the file:/// URL, just the filename is fine
The Confirm dialog has no scrollbars visible and needs a press and drag to move.
The confirm dialog sometimes has a large white space below the list of packages and the confirm button
There is no cancel button
Comment 1 Aleix Pol 2017-02-10 13:05:30 UTC
Git commit 1a5a9b5f1fa6ead2e3c4f50f1fb0b16e1ac14394 by Aleix Pol.
Committed on 10/02/2017 at 13:05.
Pushed by apol into branch 'Plasma/5.9'.

Improve local packages display on local packages

M  +11   -0    libdiscover/backends/PackageKitBackend/LocalFilePKResource.cpp
M  +3    -0    libdiscover/backends/PackageKitBackend/LocalFilePKResource.h

https://commits.kde.org/discover/1a5a9b5f1fa6ead2e3c4f50f1fb0b16e1ac14394
Comment 2 Aleix Pol 2017-02-14 11:05:49 UTC
One of the issues was solved, the other is an upstream Qt bug:
https://bugreports.qt.io/browse/QTBUG-58852

Closing as fixed as there's not much else I can do in the scope of Discover.
Ideas welcome.