oboe
oboe copied to clipboard
Support landscape mode in OboeTester
This will help it work better on Android TV. Currently it locks to portrait mode in the AndroidManifest.xml.
The Stadia Team has requested this.
We should also test it on low-res phones.
It seems like the main challenge in this is how to fit everything in landscape mode.
Here is an image of OboeTester in portrait mode.

In landscape mode, all these components clearly won't fit if we leave this as is.
I have two proposals on how to solve this problem.
- For all the settings, try to combine rows as possible. For example, API and Device are combined on the same row

- Use two columns to split the work into two columns

Option 1 requires each small component to be changed to split them into multiple rows. Like audio_devices.xml. However, each specific test like activity_test_disconnect.xml can stay the same in most cases. Option 2 does the reverse and lets each small component stay the same while each individual test is changed so the columns are fine.
Both options are a fair amount of work.