Draft: prototype tablet UI WIP
This MR is to get feeback from the team on the WIP tablet UI prototype
Tested with Qt 6.6.3, 6.7.3 and 6.8.2.
You can test without compiling, using the qml runtime tool with this command line, inside the tabletUI folder:
/path/to/your/Qt6/bin/qml TabletUITest.qml
Or you can compile it by making a build folder inside the tabletUI folder, then:
cd build
cmake ..
make
./kritatablet
You can also build a test APK for Android arm64_v8a with the buildAPK.sh script, though it needs more setup. You need to have Android NDK and SDK (tested with build-tools 33, cmdline-tools 10, ndk 25.1.8937393, platform-tools 35.0.1, platforms android-33) and Qt for Android 6.6.3. Edit the script file to adapt Qt6_BaseDIR to your Qt6 install root folder, and adapt DANDROID_SDK_ROOT in the cmake command to the path of your android sdk install. Then after running the script and generating the apk, you need to zipalign and sign it manually (see the comments at the end of the script for some tips about how to do it; the apk is in bb-0.1-android_arm64_v8a/android-build/).
Or you can test the latest apk I uploaded here:
http://timotheegiet.com/krita-ui/kritaTablet-aligned-signed.apk
Last file generated on 04/07 16:24, sha256sum:
aacc2cc26b4698a283c72651c11bb31eb63ea762367661fab02bb5ce1927eccd kritaTablet-aligned-signed.apk