[kompare] [Bug 438561] New: Does not respect dark theme
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Sun Jun 13 17:17:40 BST 2021
https://bugs.kde.org/show_bug.cgi?id=438561
Bug ID: 438561
Summary: Does not respect dark theme
Product: kompare
Version: 4.1.21042
Platform: Archlinux Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: viewpart
Assignee: kompare-devel at kde.org
Reporter: sughosha.v at gmail.com
Target Milestone: ---
Created attachment 139289
--> https://bugs.kde.org/attachment.cgi?id=139289&action=edit
Screenshot to show that the if dark theme is applied to Plasma desktop and the
lines that are identical are in white color, it hurts our eyes.
SUMMARY
If dark theme is applied (like Breeze Dark), the identical lines of two
comparing files show up in white color.
STEPS TO REPRODUCE
1. Make sure you have a dark theme (say Breeze Dark as Global Theme) applied to
your KDE Plasma desktop.
2. Have a text file containing more lines (like 100 lines).
3. Duplicate the text file.
4. Open the duplicated text file and make changes to any one (or very few) line
of it.
5. Compare the original and the duplicated files with Kompare.
6. Get your eyes hurt.
OBSERVED RESULT
In Settings > Configure Kompare... > View > Appearance, there are only 4 Colors
to chose — Removed color, Changed color, Added color and Applied color — but
there is no choice to change color for lines with no changes made, hence they
show up in white color without respecting dark mode. This does not matter if
the identical lines are very few and non-adjacent, but this hurts eyes if most
of the lines (adjacent lines) are identical making it look as if there are two
white pages.
EXPECTED RESULT
1. Color inversion should be done according to the dark theme applied, the same
way how Kate application does. If the theme is a dark theme, the background
color should also be dark (like what Kate has) and text color should be light.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
(available in About System)
KDE Plasma Version: 5.22.0
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kompare-devel
mailing list