Easy testing for modes and edge cases
There are a number of cases that many app developers currently don't test very often, and as a result are quite buggy in many cases. These include:
- Right to left
- High Contrast
- Hight Contrast Inverse
- Adwaita Dark
- Backdrop (when the window doesn't have focus)
- Large text a11y setting
Though these things can be enabled in inspector, this quite fiddly and not a great workflow for quickly testing something. I'd be interested in exploring how we could improve our tooling to encourage testing for these cases more. This will be especially relevant if we're going to have an officially supported "prefer dark" setting going forward, and more developers will be testing against both light and dark Adwaita.
One potential solution could be having some more options in the Run Options menu. Here's a quick and dirty mockup of what that could look like:
Edited by Tobias Bernard