Basic tablet/phone/watch autodetection (#14400)
commit4ab3c54f5beb909dbcde657fa595c7058bb6725d
authorDavid Heidelberg <david@ixit.cz>
Sun, 21 Apr 2024 13:51:58 +0000 (21 15:51 +0200)
committerGitHub <noreply@github.com>
Sun, 21 Apr 2024 13:51:58 +0000 (21 15:51 +0200)
tree4e53f6ba910bcfd6d5780945bc9406b748a85a8f
parentde1d8ec0706321287ad747b1d6ffa91377460bd6
Basic tablet/phone/watch autodetection (#14400)

Until we're able to detect touchscreen itself, let's have a detection
based on a form factor of the device.

Tablets and handhelds are usually equiped with touchscreens, so as a
default enable touchscreen GUI there.

 - Windows and Linux supports autodetection.
 - Android is hardcoded as touch-based.
 - MacOS staying same as before without detection.

Signed-off-by: David Heidelberg <david@ixit.cz>
android/native/build.gradle
doc/compiling/README.md
src/CMakeLists.txt
src/defaultsettings.cpp