HIGH-CONTRAST UI DESIGN: DIFF-erences MUST be VISIBLE at 1st GLANCE
Gidday, mates
I'm really struggling with the default(?) colour scheme!
Of course, i've tried them all - all the built-in ones of version 3.20.4. I'm running meld on Ubuntu 22.04 LTS, and i'm using Ubuntu's dark theme - no particularly special sauce - just dark theme, and whatever default colour scheme the meld app uses under those circumstances.
So, here's the issue: lines/rows with differences are highlighted with a blue background, and white text - nothing wrong so far - HOWEVER, the actual difference, the substring that's actually different, is highlighted with "A SLIGHTLY BRIGHTER BLUE BACKGROUND". You see the issue - that's a terrible contrast for a GUI DIFF app!
In order to make the issue abundantly clear, please allow me a little rant.
It's unfathomable to me, how this colour scheme can possibly exist, for how long it has been existing! "HIGHLIGHTING" DIFF-erences in such a LOW-CONTRAST kind of manner?! In a tool, that's primarily used for rapid discovery of DIFFerences?! It's a frelling GUI for DIFF! This user experience (UX) is terrible! A user of the meld app SHOULD be able to spot DIFF-erences at 1st glance! In my particular case - the one final case, that brought the kettle to a steaming-screaming-hot boil - there were only 9 out of 240 characters different. AND i had to break the lines myself!
Without apologising, i do thank y'all for enduring my little rant - here's my feature request:
-> HIGH-CONTRAST colour scheme for highlighting actual DIFFerences
to put it even more bluntly, for lack of more competent designer/artsy people's input, I'd like my DIFFerences to be highlighted with a smooth red-ish background colour - you know, something else than blue - and the text should remain the same (bright-ish white-ish [please don't make the text red as well])
I'm so not sorry for being like this - this has been an issue for SOOOOO many years! Are YOU DEVELOPERS even using this app YOURSELF?! (I don't think so!)