Dolphin allows you to change the spacing between the items it displays so that you can increase or decrease it to your liking. All you have to do is Control > Configure Dolphin > View Modes > Width. However, the file picker (the dialog that opens when you have to select a file for a program, like when uploading an image with firefox) does not allow this behavior, which is very annoying because the defaults waste a lot of horizontal space. I will upload a screenshot showing the differences between the two.
Steps to Reproduce:
1. Open Krita/Firefox/Any Program that makes use of the file picker
2. Attempt to open/Upload a file
3. Observe spacing difference
4. Compare with Dolphin settings (Control > Configure Dolphin > View Modes > Width)
Created attachment 86352 [details]
A comparison between dolphin and file picker
I think what you're asking for is not the ability to change the spacing, but rather that it should be better, like in Dolphin. Seems sensible and probably pretty easy.
Git commit bbc262674a56428d307da94aac87ca3e63500c54 by Henrik Fehlauer, on behalf of Alex Nemeth.
Committed on 25/04/2018 at 18:57.
Pushed by rkflx into branch 'master'.
Improve grid icon layout in filepicker dialog
Icon grid layout now changes depending on the dialog window size.
As a side effect, this patch improves the grid spacing in icons-on-top mode by making it looser for small icons (which gives the labels more space) and tighter for large icons (which allows more to be seen at once).
Works just as well when scaling is used:
Reviewers: #frameworks, #vdg, ngraham, rkflx
Reviewed By: #vdg, ngraham, rkflx
Subscribers: abetts, rkflx, ngraham, #frameworks
Maniphest Tasks: T8552
Differential Revision: https://phabricator.kde.org/D12306
M +20 -4 src/filewidgets/kdiroperator.cpp