Thanks everyone for chiming in. I removed the controversial commit about the legacy set. I still think it's a good idea but per-screen brightness controls and OSDs can go ahead without it, so let's get that done first and deal with the remaining legacy API cases afterwards. Hopefully you won't be too annoyed if I restart the discussion again in a dedicated later MR.
↧