https://bugs.kde.org/show_bug.cgi?id=511837
Bug ID: 511837
Summary: Tabbar margins are inconsistent and do not fill to
content
Classification: Plasma
Product: plasmashell
Version First 6.5.1
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
Created attachment 186622
--> https://bugs.kde.org/attachment.cgi?id=186622&action=edit
Differences in how tabbar.svg is drawn and the overlap behavior
SUMMARY
Although normally hidden with Breeze's minimal line style for the tabbar.svg,
styles that use the full 9 parts of tabbar.svg to enclose foreground elements
reveal misalignments and Breeze-specific hacks. In the past (5.x?), I believe
it did work properly.
STEPS TO REPRODUCE
1. Install a Plasma Style that uses a full style for tabbar.svg, I used Sumac
Night Molten Glass
2. Apply the Plasma Style to a default desktop layout with panel and Kickoff
menu
3. Open the Kickoff menu (can also see System Tray, Clock, or Show Desktop
plasmoids)
OBSERVED RESULT
The tabbar.svg drawn over the application menu icon has a very slim width, most
likely to better suite the Breeze line style. If the panel height is reduced
further, it will become slimmer and the tabbar.svg corners will be overlapped,
which produces an undesirable appearance.
Additionally, the clock and system tray plasmoids can also have unusual or even
overlapped sizes. The clock appears to have its width shrunk, but the option to
show the date beside the time seems to have the biggest impact. The system tray
can still overlap tabbar for tray icons, but the major problem is that the
arrow seems to be neglected in the width calculation and the assets get drawn
in the middle of the arrow. The show desktop plasmoid also appears to follow
the same logic that will overlap two sides.
EXPECTED RESULT
The tabbar's 8 outer pieces should probably encompass the Kickoff icon and
perhaps leverage the margins provided by the theme asset to decide
readjustments. Overlapping 2 opposite sides when running out of space is
unideal. Either expansion beyond the plasmoid's expected compact form should
occur or, perhaps risky, the assets should be shrunk to fit.
SOFTWARE/OS VERSIONS
Operating System: Fedora Kinoite
KDE Plasma Version: 6.5.1
KDE Frameworks Version: 6.19.0
Qt Version: 6.10
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.