Bug 442661 - Kickoff feels crammed
Summary: Kickoff feels crammed
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (other bugs)
Version First Reported In: 5.22.90
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-09-18 15:49 UTC by João Figueiredo
Modified: 2021-10-04 22:40 UTC (History)
4 users (show)

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


Attachments
Before (141.49 KB, image/jpeg)
2021-09-18 15:50 UTC, João Figueiredo
Details
Now (150.90 KB, image/jpeg)
2021-09-18 15:50 UTC, João Figueiredo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description João Figueiredo 2021-09-18 15:49:14 UTC
The new kickoff menu feels a bit crammed now; I understand the goal was to make it a bit tighter, but I feel like the previous design had a nicer, cleaner feel to it (at least for big screens), and was a lot more touch-friendly.

Perhaps we could have some way to customize the spacing? I can see the value in the new design for smaller screens, for instance, where space is a precious resource.
On Windows, you can resize the start menu, so an idea would be to add that feature, and then make it so the spacing automatically adjusts to the menu size.

Anyway, I've added some screenshots for comparison.
Comment 1 João Figueiredo 2021-09-18 15:50:22 UTC
Created attachment 141678 [details]
Before
Comment 2 João Figueiredo 2021-09-18 15:50:53 UTC
Created attachment 141679 [details]
Now
Comment 3 Nate Graham 2021-09-21 21:27:11 UTC
Yeah, I figured we'd get some bug reports about this.

It's not clear how exactly to proceed, because the old kickoff's margins were pretty random, even though I can admit that they did kind of look better.

Also, in your "Before" picture, a lot of people have had the opposite complaint, saying "OMG Kickoff is ridiculously large on my 720p screen (though yours looks like 1440p at 2x scale? Same thing though); it takes up way too much space!" Sometimes you just can't win...
Comment 4 Nate Graham 2021-09-24 20:42:13 UTC
Git commit 61d7c9b7be464e8262c36844a29e1785474b1de1 by Nate Graham, on behalf of Aimi Robot.
Committed on 24/09/2021 at 20:42.
Pushed by ngraham into branch 'master'.

applets/kickoff: Improve list item touch targets and general aesthetics

Now the list items, header, and footer are a little bit taller.
FIXED-IN: 5.23

M  +5    -16   applets/kickoff/package/contents/ui/Footer.qml
M  +1    -8    applets/kickoff/package/contents/ui/Header.qml
M  +3    -2    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/commit/61d7c9b7be464e8262c36844a29e1785474b1de1
Comment 5 Nate Graham 2021-09-24 20:42:42 UTC
Git commit 85383cfa1c1a9daed17e65359e23a41c59d4b94b by Nate Graham, on behalf of Aimi Robot.
Committed on 24/09/2021 at 20:42.
Pushed by ngraham into branch 'Plasma/5.23'.

applets/kickoff: Improve list item touch targets and general aesthetics

Now the list items, header, and footer are a little bit taller.
FIXED-IN: 5.23


(cherry picked from commit 61d7c9b7be464e8262c36844a29e1785474b1de1)

M  +5    -16   applets/kickoff/package/contents/ui/Footer.qml
M  +1    -8    applets/kickoff/package/contents/ui/Header.qml
M  +3    -2    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/commit/85383cfa1c1a9daed17e65359e23a41c59d4b94b
Comment 6 João Figueiredo 2021-09-24 22:14:34 UTC
Oh wow, that was quick! I can't wait to try it out :D
Yeah, I agree the previous design was definitely inconsistent and perhaps a little oversized (you weren't too far off, it's actually 1080p at 1.5x scale).
Hopefully these changes will please everyone :)
Thank you for listening!