SUMMARY I find the "normal" spacing option too narrow and the "big" options too wide. It would be nice to be able to add more options or even just add the value in pixels.
I'm afraid this isn't something we plan to do; more options or even a spinbox would create the possibility for future code unmaintainability. It's possible that the large spacing mode is too large, but if so, that's the thing to focus on, not the possibility of adding further configurability.
I don’t see how two more spacing widths could impact maintainability, but fair enough
The large width is btw optimal on my 1440p screen, but too large on my 1080p screen at work. I frankly don’t see a way around adding more options here.
It sounds like you may be using this setting as a way to work around not using the global/per-screen scaling settings. That's not recommended. If your screen's native DPI isn't ideal, please use the scaling settings, rather than adjusting spacings/sizes/zoom factors/etc in individual apps. Down this path lies madness. :)
Created attachment 168413 [details] attachment-2298255-0.html I just realized I do use the normal setting on my 1440p screen. I don't use it to get around DPI scaling. I would just like to have a Big Sur like scaling gap of icons. On Latte I could do this easily by setting the width in pixels. The large gap here is way larger than that though. There is a huge macOS theming community on KDE and so I would assume they care about this as well. Anyway, this is not something that is important enough for me to get into a lengthy discussion. I guess you as a team are working to get rid of KDE's reputation of being unstable and this comes with simplifying some things to make the code easier to maintain and less prone to bugs. I just hope that KDE will not become GNOME in the long run. I love KDE because it doesn't limit the options and I think many others do so as well.
Indeed, more settings means more bugs. It's unfortunately a fact of life. And no one likes bugs! We aren't interested in going full GNOME here, but we do only want to offer options that serve the use cases of switching between supported workflows or allowing people to use the system who previously couldn't. Ultimately visual styling is something that we think should be determined by themes, so the presence of this option outside of a theme context is a bit awkward. So I would not be surprised if in the future it got removed and replaced with a hook that Plasma themes can use to apply a custom spacing to tray icons, task manager tasks, panel widgets in general, etc. That's not current;ly planned, I'm just sating it's something I could imagine happening in the future.