Bug 483724

Summary: Difficult to select a cursor when multiple options are available (Visual cues)
Product: [Frameworks and Libraries] frameworks-knewstuff Reporter: Richard M <tygalive>
Component: generalAssignee: Dan Leinir Turthra Jensen <admin>
Status: RESOLVED FIXED    
Severity: normal CC: alexander.lohnau, kdelibs-bugs-null, nate
Priority: NOR Keywords: usability
Version First Reported In: 6.0.0   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: Frameworks 6.2
Sentry Crash Report:
Attachments: Screenshot showing the title and install buttons on opposite ends of the screen

Description Richard M 2024-03-16 07:16:18 UTC
Created attachment 167295 [details]
Screenshot showing the title and install buttons on opposite ends of the screen

SUMMARY
***
When a cursor author provides multiple cursor options, a dialog shows up to select the cursor file. It is difficult to select from the list of options shown when viewed on a wide screen as the titles are displayed on one end and the install buttons on the far end. Adding visual cues like lines or making the title allow installing would really improve the usability of this dialog.
***


STEPS TO REPRODUCE
1. Open System Settings
2. Go to Appearance then Cursors
3. Click on Get New Cursors (A new window opens)
4. Maximize it for better readability
5. Search for a font with multiple files (Nordzy Cursors / Comix Cursors)
6. Another dialog shows prompting user to select the cursors to install

OBSERVED RESULT
Since the main fonts selection window is maximized, the dialog window is also maximized making the selection of a font difficult as the titles and install buttons are on opposite ends of the screen

EXPECTED RESULT
Add visual cues to help align which title goes with which button. The window can still be restore to it's original size to make the selection somewhat easier

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Manjaro Linux (Fresh install)
(available in About System)
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2024-04-10 19:57:00 UTC
We should probably use alternating row background here.
Comment 2 Nate Graham 2024-04-10 20:01:38 UTC
Git commit ca457c3710171ceb5d68ab55c517fe6f9bb67cc4 by Nate Graham.
Committed on 10/04/2024 at 20:00.
Pushed by ngraham into branch 'master'.

DownloadItemsSheet: use alternating background colors for legibility
FIXED-IN: 6.2

M  +2    -0    src/qtquick/qml/DownloadItemsSheet.qml

https://invent.kde.org/frameworks/knewstuff/-/commit/ca457c3710171ceb5d68ab55c517fe6f9bb67cc4