tomFlowee
745199f3b9
Update to the latest Qt: 6.8.2
2025-02-17 22:34:53 +01:00
tomFlowee
7f06c0b162
Make this a comment.
2024-12-16 10:42:28 +01:00
tomFlowee
814fc82897
Adjust Qt build
...
This reverts a broken Qt patch wrt translation selection. See QTBUG-131894
This removes various Qt features from the build that we don't need
in order to keep the library size down.
The qtdeclarative module went from 4285 ninja tasks to 2387, or for the
android buld from 4117 to 2251.
2024-12-16 10:10:12 +01:00
tomFlowee
b463347b39
Upgrade versions in reproducable Android build
...
This updates all the relevant libraries we use to their latest stable
versions in the reproducable build environment we use for Android.
2024-12-16 10:10:12 +01:00
tomFlowee
eba05ebb45
Import bugfixes
2024-01-28 11:30:33 +01:00
tomFlowee
7729854fc0
Update various versions for Android build-env
...
Boost -> 1.83
Qt -> 6.5.3
OpenSSL -> 3.1.3
ZXIng -> 2.1.0
2023-11-01 20:23:29 +01:00
tomFlowee
31a3715315
Upgrade to Qt6.5.2
2023-08-28 11:49:30 +02:00
tomFlowee
167c3a9b45
Move to Qt 6.5.1
...
This updates us from the 6.4.3 Qt release to default building on
Qt 6.5.1 in our build helper and natrally the docker file.
2023-06-26 22:32:34 +02:00
tomFlowee
7398dd21ac
Update to the latest android
2023-06-20 20:27:21 +02:00
tomFlowee
d94f1faae2
Work on QR scanning
...
This removes the dependency on the QrEncode lib and uses
the fact that our scanning lib also is capable of making QRs.
We now allow the QR to get its color inverted for dark mode
users, making it less bright to show a QR.
This introduces a new QR-creation mode which allows spaces and
other chars to be in there directly without being URL-encoded.
This improves the QR showing of the user's seed-phrase (in the
backup screen).
This adds the ability to scan a seed phrase with your camera by
adding a button to the wallet import page.
This also adds support for the QR format that the bitcoin com
wallet uses in its QR for seed phrases.
2023-06-15 14:58:44 +02:00
tomFlowee
969ed7a4d4
Move to Qt 6.4.3 for Android
2023-03-21 19:18:24 +01:00
tomFlowee
738009522c
New Qt.
2023-02-08 10:06:18 +01:00
tomFlowee
d93431d0ce
Ensure we exit if the Qt tag (/branch) we try to build doesn't exist.
2023-01-15 16:52:50 +01:00
tomFlowee
73fa962150
Build boost quietly
...
Since its such a long list of just copying headers, better to just
log to file.
2023-01-15 16:52:18 +01:00
tomFlowee
fdaed901eb
Make more robust
2022-12-14 16:29:38 +01:00
tomFlowee
4d66fc6cec
Fix buildZXing.sh
2022-12-08 15:27:59 +01:00
tomFlowee
094d7e0c2f
Don't expect users to provide one
2022-12-07 11:23:56 +01:00
tomFlowee
eb924dd5a2
Clean up no longer used patch.
2022-12-07 11:16:13 +01:00
tomFlowee
2bf63d6579
Add the ZXing library to the Android docker build
...
To use this library we now also add it to the docker image
where we cross-compile it for Android.
This creates a static-build of the library for easy includsion.
2022-12-01 23:54:57 +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
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
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
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