Commit Graph

18 Commits

Author SHA1 Message Date
Alejandro García
a090f2aa27
Merge branch 'master' into release/v1.9.17 2024-06-25 20:33:51 +00:00
Alejandro García
3a84f18d2b
Target bitcoinj containing chain work hotfix 2024-06-24 00:58:28 +00:00
Devin Bileck
8e9e665cf9
Reduce bundled javacv library size
With the introduction of the javacv library when re-adding the QR code
scanner feature for mobile notification pairing in #7050, the Bisq
binary increased to nearly 1 GB from its previous size of around 300 MB.

When including the javacv-platform dependency, it pulls in binaries
for all platforms. But it is possible to limit this by utilizing
the gradle-javacpp platform plugin which by default will pull in
binaries only for the current platform.

Reference: https://github.com/bytedeco/gradle-javacpp#the-platform-plugin

With this change, the included libs went from ~980 MB down to ~366 MB.
2024-06-24 00:58:22 +00:00
Devin Bileck
5016ad8951
Reduce bundled javacv library size
With the introduction of the javacv library when re-adding the QR code
scanner feature for mobile notification pairing in #7050, the Bisq
binary increased to nearly 1 GB from its previous size of around 300 MB.

When including the javacv-platform dependency, it pulls in binaries
for all platforms. But it is possible to limit this by utilizing
the gradle-javacpp platform plugin which by default will pull in
binaries only for the current platform.

Reference: https://github.com/bytedeco/gradle-javacpp#the-platform-plugin

With this change, the included libs went from ~980 MB down to ~366 MB.
2024-06-22 23:17:27 -07:00
HenrikJannsen
e4cdfa731a
Add restapi module (code from dao-node) 2024-06-07 22:53:32 +07:00
HenrikJannsen
348e66e55e
Update apache-commons-lang3 to 3.14.0
Update jackson to 2.17.1

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-07 22:52:39 +07:00
HenrikJannsen
4892274d58
Update new dependencies to latest versions 2024-06-02 15:02:05 +07:00
HenrikJannsen
32a8091484
Add inventory module and dependencies 2024-06-02 15:02:05 +07:00
Devin Bileck
0f373cee43
Restore QR code scanner feature for mobile notification pairing
This restores the functionality that was removed in b5beea58. However,
this implementation utilizes the JavaCV library rather than the
webcam-capture library as discussed in #4940. As a result, this should
now provide macOS support.
2024-04-01 21:52:40 -07:00
Alva Swanson
38515ce7ae
Add JUnit MockitoExtension library 2023-12-28 08:50:13 +01:00
Alva Swanson
49bc7267b3
Target latest netlayer (2b459dc) 2023-10-10 20:04:00 +02:00
Alva Swanson
5ac3a10806
Support external Tor hostname 2023-10-08 23:19:32 +02:00
Alva Swanson
8bd51f2bd5
Gradle: Declare openjfx.javafx.plugin in version catalog 2023-08-04 13:38:14 +02:00
Alva Swanson
14eb692a61
Fix broken gson version enforcement
We strictly enforce version 2.8.5 for all modules, but the cli module
transitively depends on version 2.8.6.
2023-05-31 16:20:17 +08:00
napoly
e19ffe2308
Upgrade JUnit4 to JUnit5 Jupiter 2023-05-04 20:04:49 +02:00
Alejandro García
1bc5d4a8c9
Target netlayer 0.7.6 2023-03-31 18:17:25 +11:00
Alejandro García
9135d3a7ad
Target BitcoinJ version with "Reduce log level of two messages" patch 2023-01-15 17:13:39 +02:00
Alva Swanson
de600ddb30
Introduce Gradle Version Catalog
To simplify the build.gradle file, this change moves all version variables to
Gradle's version catalog.
2022-12-09 15:45:57 +02:00