Automatic dark theme sourceview text color schemes (ex: Oblivion vs Tango) switching by monitoring the FreeDesktop dark preference state
Sorry to be bringing forth this eternal thing again
Basically, what I'd like in the future is to be able to tell Meld: "Tango is my preferred light theme for the code diffs, and Oblivion is my preferred dark theme; automatically switch between them depending on what GNOME says", so that it all happens seamlessly when GNOME 43 (or GNOME 42 using this extension) switches between day/night mode when GNOME's Night Light kicks in.
Currently I'm achieving this with a very silly script that calls these two commands depending on the time of the day, launched via cron:
gsettings set org.gnome.meld style-scheme 'tango'
and
gsettings set org.gnome.meld style-scheme 'oblivion'
...but that's a bit of a naughty workaround and users ideally shouldn't have to do this :)