Created attachment 187359 [details] Shows the app only displaying 5 rows 📝 KDE Bug Report (Full Text – Copy/Paste Ready) Product: Frameworks → KNewStuff Version: 6.5.3 (Plasma 6) Platform: Fedora 43 (x86_64), Wayland Qt Version: 6.10.1 KDE Frameworks: 6.5.x GPU: NVIDIA RTX 4060 Ti (proprietary driver) Summary KNewStuff (“Get New …”) dialogs in Plasma 6 enforce a fixed 4–5-row horizontal scrolling grid with no option for vertical scrolling. This is a usability regression vs Plasma 5, wastes screen space on widescreens, and creates accessibility and discoverability issues. There is no setting or theme override to change this behavior. Steps to Reproduce Open System Settings. Navigate to: Global Themes → Get New Global Themes Wallpapers → Get New Wallpapers Icons → Get New Icons Cursors → Get New Cursors Any KNS-powered add-on list Observe the layout of the KNS dialog. Current Behavior All KNS dialogs show exactly 4–5 rows of items, regardless of window height. Layout is constrained to a fixed-height grid. There is no vertical scrolling. All browsing must be done by scrolling horizontally using the narrow bottom scrollbar. Increasing window height does not reveal additional rows. Widescreen monitors show large empty vertical space. This design makes it slow to browse large sets of themes or wallpapers. This behavior is identical across every KNS category and appears to be a hard-coded layout in the QML GridView. Expected Behavior A vertical scrolling layout, or A layout that expands vertically when window height allows, or A compact list/grid mode similar to the Plasma 5 KNS interface, or At least a user setting to switch between layout modes. Users should be able to browse add-ons efficiently without being limited to a fixed small number of rows. Usability Regression (vs Plasma 5) In Plasma 5: KNS dialogs allowed vertical scrolling. The number of visible rows adjusted to window size. Browsing large lists was significantly faster. Plasma 6 removes these capabilities. Accessibility Impact Horizontal scrolling is more difficult for users with motor impairments. Reduced number of visible rows increases repetitive scrolling. The fixed-height layout wastes space on high-resolution monitors, limiting readability. This may violate KDE’s own accessibility guidelines around efficient navigation and scalable layouts. Additional Information / Screenshots Screenshots showing the layout on Fedora 43 (Plasma 6.5.3) demonstrate: Large areas of unused vertical space Only 4–5 visible rows Horizontal scrolling required to access anything beyond the first few columns (Attaching screenshots or linking them helps but is optional.) Suggested Solutions (any of these would help) Reintroduce vertical scrolling for KNS dialogs. Allow the grid to expand based on window height. Add a compact list mode (single-column or multi-column vertical list). Allow themes to override KNS layout behavior. Provide a user setting to choose between Layout Modes: Horizontal Grid Vertical Grid List Conclusion This issue is not a distribution bug. It is a workflow and accessibility regression caused by the fixed-row horizontal layout that shipped with Plasma 6 KNewStuff. Restoring vertical scroll, or even offering a layout toggle, would greatly improve usability and restore functionality that Plasma 5 users relied on.
Reproduction is trivial and consistent — always happens I confirm the issue persists on Fedora 43 with KDE Plasma 6.5.3 / Frameworks 6.20.0 — every “Get New …” page (Global Themes, Wallpapers, Icons, Cursors, etc.) uses exactly 4–5 rows, with only horizontal scrolling and no vertical expansion. Impact: On widescreen displays there is a lot of unused vertical space. Browsing large theme / wallpaper / icon sets becomes tedious, because you have to horizontally scroll through dozens (or hundreds) of items — much less efficient than a vertical scroll layout. It is a regression vs Plasma 5, where KNewStuff dialogs used vertical scroll / adaptive rows → those were far easier to navigate. Usability and accessibility are degraded (horizontal-only scrolling is less convenient, especially for users with limited motor control). Suggested resolutions: Restore support for vertical scrolling (i.e. grid height should expand with window height). Offer an alternate “vertical list/grid” layout option (similar to Plasma 5’s KNS interface). Provide a user setting / preference to switch between horizontal-grid (current) and vertical-scroll layout. Additional info: Happens on Wayland with NVIDIA GPU + proprietary driver (common Fedora 43 setup). Happens in all “Get New …” dialogs — not limited to a specific type (wallpapers, themes, etc.). I have attached screenshots that show the fixed-row layout and unused vertical space (including window dimensions). Thanks for considering this — I believe restoring a vertical or adaptive layout in KNewStuff would improve usability for many users.
> There is no vertical scrolling. Are you saying that when there's more content than can fit in the window, you can't reach it because there's no scrollbar and no scrollability? If so, I can't reproduce that. The dialog scrolls just fine. Can you see if the issue still happens in a new clean user account on the same computer?
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!