1. done, easy (color of overrides)
2. not touched yet (osd not showing in playback, will be most of the changes)
3. prepared everything.
as to three:
i want to add a menu entry in the override menu, directly on top that reads "disable ALL overrides". mind you, i don't CLEAR the overrides (that could easily be done by rebooting camera). i will just add checks like "if tv override is enabled and NOT disablealloverrides is checked DO tv override". this way you could actually uncheck the "clear overrides on start" radio button - so you wont lose your specific settings in future (i for example barely use the overrides for things other than aperture & iso, so i could leave them engaged all the time, BUT also have "disable all overrides" checked). i hope my point comes across.
should i write a "warning" in case all overrides are disabled (same place as the actual overrides would be on osd)? i'm a bit unsure about that.
anyways, finding out the places in code where my checks can be added is timeconsuming and especially in need of a big screen & cpu power which i lack both
will try my best though.
thanks for input, as always you are so kind to me
next question: should i also disable bracketing in continous mode & autoiso settings? i will leave it to the "normal overrides" for now.
edit: attached testbuild with new option to choose color for overrides (including bracketing & autoiso ones) and disable overrides.