Commit Graph

82 Commits

Author SHA1 Message Date
tomFlowee cb6fdd412f New version 2024-05-06 22:05:33 +02:00
tomFlowee d07a8f3355 new version 2024-02-27 19:42:39 +01:00
tomFlowee b842c401d9 Increase Android version 2024-01-28 20:12:29 +01:00
tomFlowee 9758ead829 New version 2024-01-28 11:30:33 +01:00
tomFlowee eba05ebb45 Import bugfixes 2024-01-28 11:30:33 +01:00
tomFlowee 875438f0e9 Make sure the build stops on error. 2024-01-25 19:48:21 +01:00
tomFlowee 19ff7fde10 Forgot this one 2024-01-22 15:30:40 +01:00
tomFlowee b1cbf45849 Add cmake option 'skip-example' & skip that module
The final release should not include the example module as we aim
releases at normal people, not devs.
This makes the skipping of the example module part of the build
setup by simply passing in -Dskip_example=TRUE
to cmake.
2024-01-16 14:40:37 +01:00
tomFlowee ac58fb2483 Start new vesion 2024-01-13 19:39:48 +01:00
tomFlowee f1ad2bf6cc Starting 2024.01.1 2024-01-07 12:31:45 +01:00
tomFlowee 52b33acb0c [Android] when ipv6 available, connect to such peers
This adds (the first!) an actual Java class to do the checking which
interfaces are available and we then instruct the AddressDB to pick
addresses matching that.

In other words, when the Android device has a functional IPv4 network
interface, we will try to connect to peers on that IP version.
Same with IPv6.

Both can be active at the same time.
2024-01-06 22:11:00 +01:00
tomFlowee 219f81763b New version 2024-01-04 23:20:28 +01:00
tomFlowee dad6f54790 New bugfix version 2023-11-30 21:16:52 +01:00
tomFlowee fc33df842b Update android version 2023-11-06 18:02:16 +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 b83202cd0a Stop including the info file in the APK 2023-10-25 13:23:12 +02:00
tomFlowee f99fa5d109 new version 2023-10-24 20:25:51 +02:00
tomFlowee 109f267184 New version 2023-09-06 16:22:33 +02:00
tomFlowee 56ff8fcff7 Make distclean not delete the blockchain data
Makes little sense to delete it only to instantly download
it again.
2023-08-30 18:11:25 +02:00
tomFlowee 6cd8061762 Add the gradle file to git
This file gets auto-generated if we don't have it by the Qt tools
so we didn't really need it before.
This changes the default to now set the targetSdkVersion to 33,
as required by the Android Play store.
2023-08-28 20:47:35 +02:00
tomFlowee 1ff6b61b05 New version 2023-08-28 12:20:11 +02:00
tomFlowee 31a3715315 Upgrade to Qt6.5.2 2023-08-28 11:49:30 +02:00
tomFlowee 97f4599464 move copy line to the sign script 2023-08-18 11:01:17 +02:00
tomFlowee ea04836b45 increase minor version for Android too 2023-08-18 11:01:15 +02:00
tomFlowee 00bb3906be New release number 2023-07-07 10:54:52 +02:00
tomFlowee aaf8ab380f new release version 7.0 2023-07-04 20:27:10 +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 a9b2d3a975 new release version 6.1 2023-06-15 19:23:48 +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 1d2fa6728f new version 2023-06-08 23:20:53 +02:00
tomFlowee e2dacffc33 Increase version number 2023-05-30 17:06:22 +02:00
tomFlowee 7a5eced658 New version 2023-05-07 17:55:07 +02:00
tomFlowee a6774ef8fc New Andoid release version 2023-05-04 20:09:43 +02:00
tomFlowee 4384d73d10 increase version 2023-04-20 10:04:13 +02:00
tomFlowee 53166485c3 Add more background around logo
Some phones have rather extreme rounded edges around the image,
which cut off too much of the logo to be comfortable.
This makes the logo a bit smaller with more blue background that
is Ok to be cut off.
2023-04-18 14:52:53 +02:00
tomFlowee 969ed7a4d4 Move to Qt 6.4.3 for Android 2023-03-21 19:18:24 +01:00
tomFlowee 7b35d70e53 Update Qt version 2023-03-21 18:23:11 +01:00
tomFlowee fa225772e8 New version 2023-02-25 19:04:47 +01:00
tomFlowee 8d5a4ffc73 Rename Android package to have 'test' in it.
Since the default option to 'sign' is a self-signed certificate which is
insecure (its in git, absolutely not private), it makes sense to be consistent
and make the default create a test package.

Make it easier on people self-compiling.
2023-02-25 14:45:36 +01:00
tomFlowee 424ddbd9fb New version for Android 2023-02-22 15:48:18 +01:00
tomFlowee 738009522c New Qt. 2023-02-08 10:06:18 +01:00
tomFlowee 834d59d82e Fix reference 2023-02-06 21:59:55 +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 8f1cf1ad39 Correct typo in our package identifier. 2022-12-21 14:21:04 +01:00
tomFlowee 3112912c57 New version. 2022-12-21 13:15:55 +01:00
tomFlowee fdaed901eb Make more robust 2022-12-14 16:29:38 +01:00
tomFlowee e06cfc04f4 Change to use a persistent docker instance
To speed up builds, don't create and destroy dockers every run, instead
start one and keep calling into that one to do more builds.
2022-12-14 15:02:01 +01:00
tomFlowee cf30287b0a Improve detection of android build 2022-12-13 11:54:03 +01:00