I have long preferred meld as my merge/diff tool but my eyesight is now affected by mild glaucoma and meld is not longer usable (I have managed to tweak other tools’ visibility ok).
I downloaded a lot of GTK source view themes but they don’t work properly with meld:
All dark themes (which I would prefer) display with white background so are unusable.
Light themes are generally ok except the “current” diff shows with a white background (on the white page) so I have to click out of it to see the extent.
The diff colours are always the same no matter what the theme (pale green for whole lines, pale blue for changed lines).
I am thinking there MUST be something in my settings that is forcing white background all the time (or nobody else would use meld), but I can’t find it (not in ~/.config).
Any suggestions welcome as I would like to continue using meld. But for now, it is impossible.
Ubuntu 16.04 LTS reached its End of Standard Support in 2021. I expect meld would work much better if you would use Ubuntu 24.04 LTS instead.
Because of how many intermediate upgrades you would need to do (16.04 → 18.04 → 20.04 → 22.04 → 24.04), I think it would be easiest to backup your data and do a clean install of Ubuntu 24.04 LTS instead of upgrading.
More generally, once Meld’s GTK4 port gets completed eventually, then the enhancement request for Meld to automagically support light vs dark themes would be this issue.
16.04 is just one of the platforms that I develop on, and it is for a 16.04 target system. So unfortunately I am stuck with that for the remainder of this contract - and likely the remainder of my career, the way my eyesight is aging
Ok thanks. I guess there are limitation due to the rendering of the coast outlines with the version I am using.
I am trialing xxdiff right now, and it is a lot easier for me. Also all of the colours are settable individually which seems a bit backward compared to theming, but at least I can control everything.