https://bugs.kde.org/show_bug.cgi?id=521337
Bug ID: 521337
Summary: Custom global themes don't inherit properly the
preview thumbnails from the base themes when they are
created without adding a preview image
Classification: Applications
Product: systemsettings
Version First 6.6.5
Reported In:
Platform: Debian testing
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: kcm_desktoptheme
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 193068
--> https://bugs.kde.org/attachment.cgi?id=193068&action=edit
2 custom global themes with prefixed names, based on the 2 default global
themes that come with Plasma
DESCRIPTION
Custom global themes don't inherit properly the preview thumbnails from the
base themes when they are created without adding a preview image.
And the global themes view is not re-sorted to properly place the newly created
custom themes.
STEPS TO REPRODUCE
1. Open System Settings
2. Click on Breeze Dark
3. Do other customizations like custom window decorations, application styles
(this might be optional)
4. Go to Colors & Themes and click on the "Save Current Theme..." button.
5. Give it a name, without adding any preview image
OBSERVED RESULT
1. Even though the this custom theme has Breeze Dark as the base, the default
preview thumbnail for it is based on Breeze Light (Breeze).
2. After creating a custom theme, with the prefix like "My-", the global
theme's view is not sorted immediately.
EXPECTED RESULT
1. I expect that the custom theme created without adding a preview image, uses
by default the preview from the base theme.
2. I expect that after creating the custom themes the list is sorted again to
put my custom themes all next to each other as that's the only reason I decided
to add a prefix to them. Otherwise divide the view horizontally and show in the
bottom half the custom themes, so there is no need to have to name them in a
specific way with prefixes.
SOFTWARE/OS VERSIONS
Operating System: Debian 14
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.23
Qt Version: 6.10.2
Kernel Version: 7.0.10
Graphics Platform: Wayland
HARDWARE
CPU: i5-8250U
GPU 1: Intel UHD 620
GPU 2: AMD Radeon R5 M465 Series
RAM: 8 GiB
Laptop: Dell Inspiron 5770
ADDITIONAL INFORMATION
Please see the attached printscreen to make it more clear or easier to
understand!
I created 2 custom themes: My-day and My-night (based on Breeze and Breeze
Dark) with these actions:
1. Selected Breeze global theme
2. Selected Klassy window decoration (because I prefer it)
3. Selected Klassy application style (because only with it I can fix the
extremely thin scrollbars)
4. Created My-day custom theme without any preview image and was pleasantly
surprised to see a preview being added automatically based on Breeze, as I
didn't one one from my actual screen for privacy reasons and for being a bit
messy ATM.
Then I thought to do the same for the dark theme one:
1. Selected Breeze Dark global theme (the only difference, except the name at
step 4)
2. Selected Klassy window decoration
3. Selected Klassy application style
4. Created My-night custom theme without any preview image and I was surprised
that it still uses the one from the light Breeze instead of the dark Breeze
one.
And as you can see they are also not one next to each other. Unless you close
the window and navigate again to that location, which is something that I
didn't know at that time and it's a hassle to do just to see them properly
sorted.
--
You are receiving this mail because:
You are watching all bug changes.