tomFlowee
95d2b57cb3
Add basically functional camera support
...
This makes it possible for the mobile app on Android to use the camera.
We only ask for permission when the user actively goes to the 'QR-Scan'
tab, and we show a simple preview of the camera feed.
Notice that the permissions stuff is quite ugly right now due to Qt
having that module in development and the public APIs are simply not
available yet. But at least it works, which is all that matters.
When the next minor Qt release comes out we can hopefully clean this
up and use a version that needs no ifdefs.
2022-11-29 23:51:14 +01:00
tomFlowee
fda10032ff
Remove duplicate
2022-11-29 10:54:45 +01:00
tomFlowee
48b47305b5
Downgrade the AURs for SDK.
...
Qt hardcodes a gradle version that doesn't like the newest version
of Android.
2022-11-29 10:53:36 +01:00
tomFlowee
7724e61ea9
Upgrade docker to qt641
2022-11-28 16:22:16 +01:00
tomFlowee
3705e5caef
Add 'noapk' arg to smartBuild
2022-11-15 13:09:46 +01:00
tomFlowee
6ae16ef6a4
Add basic signing
...
This ships a keystore for convenience, nothing official and
anyone could recreate it.
Now running 'smartBuild sign' will create the signed APK.
2022-11-14 16:01:45 +01:00
tomFlowee
8b86e22c6a
New revision of the build script
2022-11-13 20:06:26 +01:00
tomFlowee
05d666bc74
Add the basic block-headers in the APK
2022-11-13 16:58:19 +01:00
tomFlowee
2fea2fa816
Fixlets in docker build and use less disk space
2022-11-10 23:44:18 +01:00
tomFlowee
fdfda0f5e8
Make caching be default off again
2022-11-10 20:15:37 +01:00
tomFlowee
5b6f9c4ebf
Update docker to include Svg lib
2022-11-10 17:06:00 +01:00
tomFlowee
5cec6fee76
Add various Android pieces of support
...
This adds the AndroidManifest and icons in order to make sure
and APK will have the proper name and the icons.
2022-11-10 16:43:11 +01:00
tomFlowee
a2530957f0
update for Qt6
2022-11-07 14:31:38 +01:00
tomFlowee
a9989244dc
Latest Qt
2022-10-07 14:12:18 +02:00
tomFlowee
bfca0eb670
Fix copyback concept
2022-09-26 16:22:27 +02:00
tomFlowee
cc6ed22ea6
Add more docs
2022-09-21 12:47:01 +02:00
tomFlowee
aee01c2cfc
Detect mismatching user-id
2022-09-21 12:27:27 +02:00
tomFlowee
8faa7c0544
Install packages in one go.
...
This avoids any dependency issues.
2022-09-21 11:49:10 +02:00
tomFlowee
9c02287144
Build and link
2022-09-17 11:14:55 +02:00
tomFlowee
0139bd2c9a
Don't have cache by default
2022-09-16 22:59:36 +02:00
tomFlowee
0be7088b97
Add QR-encode lib to android build
2022-09-16 22:59:36 +02:00
tomFlowee
7853004d68
Make compiling apps optional
...
This adds cmake options to make it easy to enable/disable apps
from building.
2022-09-16 22:59:36 +02:00
tomFlowee
b3c1e74c8c
Improvements for android building.
...
The build now no longer uses the root user for built files.
2022-09-16 22:59:36 +02:00
tomFlowee
ce0c709127
Add some docs
2022-09-15 11:58:32 +02:00
tomFlowee
4a7809d394
Android compile docker recipy
2022-09-15 00:24:08 +02:00