EndeavourOS x86_64, plasma is 6.2.3-1 from official repositories.
I have an old plasma panel layout, and due to reasons I created a clone of it (manually). I immediately noticed that the dimensions were not the same between the two panels, despite them sharing a width of 50px.
There is more space between widgets in the new panel, and the clock has a much larger font. The font settings of the two are the same. The old one is simply more cramped, but as such it fits more.
I have a screenshot but it won’t allow me to post the link, and I don’t see a way to attach it to the post. It’s fpUDYik on imgur.
Hi - to my untrained eye, it looks like the difference between the panels is the spacing of icons in the “system tray”. Have you looked at the setting for that on both panels? Here’s where to find that if you haven’t already:
Going from bottom of the panel upwards, the system tray “begins” at the arrow icon, so this system tray setting would not explain the considerable difference in spacing between all the widgets below that; the clock, battery, brightness, audio and bluetooth icons.
Hmm, this one is outside of my experience, the only other thing I can think of would be trying to toggle settings like icon spacing back and forth on the panels in case some setting is “stuck” in an old state, or something like that (or perhaps also resetting your Plasma Style under the System Settings > Colors & Themes)? Do the panels keep their different spacing if you make them horizontal instead of vertical?
Sorry, hopefully someone with more experience working with multiple different panels can give some more ideas!
The spacing of the system tray icons does look different. Setting it to “small” should help, I’d think. It is what I do on mine.
Also, differences in Plasma version as well as the Plasma Style used have an effect on some of this, especially if your config are a bit older. The Styles (often a component of a Global theme) will have different padding and margins, and I am sure there have been tweaks to these on Breeze.
I wonder if some of this is from moving to scaling as opposed to the previous font DPI and similar settings, or other changes in recent Plasma releases?
I guess this wasn’t obvious from the original post, but these panels are up at the same time; one on the left side of the screen, one on the right. Where configuration is global (plasma styles, etc), they share it, and where it isn’t (in specific widgets like the clock), I have mirrored the settings of the old one.
See the AYPfQdT imgur.
They don’t look the same, and the only difference is that the right one was created a long time ago, and the left one yesterday. If we disregard the system tray widget that can have its internal spacing configured, I can’t find any explanation why the spacing between the clock/battery/brightness/network/audio/bluetooth icons differ between the two.
The clock is a separate widget. Maybe there is a spacer between it and the system tray, maybe? The system tray is the widget what houses the battery/brightness/network/audio/bluetooth icons.
The old panel settings from an older config may have options that are now different. Do the spacing settings in the UI match each other exactly, including the spacing?
You might investigate the contents of your ~/.config/plasma-org.kde.plasma.desktop-appletsrc file and compare the different configs for each instance of the plugin=org.kde.plasma.systemtray, and (more likely) the differences between the iconSpacing= between the two trays – the [containment][some-number] [General] that corresponds to the each number for each the system tray. Which will be confusing.
The spacing difference to my bad eyes seems to be the same as the difference between ‘normal’ (aka no iconSpacing value in the config) and ‘small’ (aka iconSpacing=1).
The clock, the brightness, the network, the audio and the bluetooth are all separate widgets. The arrow marks the bottom of the system tray, and the bell icon the top of it. The spacing between those widgets should not be affected by the internal spacing of the system tray.
By “mirroring” and “cloning manually” I mean just making a mental note of what the settings said in the old one and entering them into those of the new one. I did not modify the settings text file directly.