Commit Graph

17767 Commits

Author SHA1 Message Date
Alejandro García
b8a7f0acf8
Merge pull request #6854 from alvasw/gradle_Lazily_configure_JavaCompile_tasks
Lazily configure JavaCompile tasks
2023-09-11 21:30:38 +00:00
Alejandro García
c204bbbe21
Merge pull request #6853 from alvasw/gradle_enforce_jdk_version
Gradle: Enforce JDK Version
2023-09-11 21:30:02 +00:00
Alejandro García
6304c1915b
Merge pull request #6852 from alvasw/JDepsTask_Rename_javaFxSdkDirectory_to_javaModulesDirectory
JDepsTask: Rename javaFxSdkDirectory to javaModulesDirectory
2023-09-11 21:28:57 +00:00
Alejandro García
9f5368f0b5
Merge pull request #6851 from jmacxx/add_mercadopago_payment_method
Add MercadoPago payment method.
2023-09-11 21:28:19 +00:00
Alva Swanson
13d37b6c86
Makefile: Don't build twice 2023-09-11 20:06:23 +02:00
Alva Swanson
7ce4c92056
Makefile: Remove old targets 2023-09-11 20:05:01 +02:00
Alva Swanson
dbd35e3408
Makefile: Call regtest tasks 2023-09-11 20:03:44 +02:00
Alva Swanson
0c093d509c
Implement regtest stop tasks 2023-09-11 19:52:05 +02:00
Alva Swanson
a395d6ada2
Regtest: Implement alice, bob, and mediator start tasks 2023-09-11 19:08:47 +02:00
Alva Swanson
e013b5b066
Regtest: Implement seednode start tasks 2023-09-11 17:55:07 +02:00
Alva Swanson
4575d2a229
Implement startBitcoindRegtest Gradle Task 2023-09-11 16:55:11 +02:00
jmacxx
c5ecb4fcb2
Resource name correction (Code review). 2023-09-11 08:47:54 -05:00
Alva Swanson
45c4d16a0c
Make build reproducible 2023-09-11 01:20:50 +02:00
Alva Swanson
cc36852d56
Don't remove start scripts from root directory 2023-09-11 01:19:20 +02:00
Alva Swanson
bf1c159477
Don't remove start scripts from root directory 2023-09-11 00:34:28 +02:00
Alva Swanson
e9d34f39d9
Enforce same JDK in all start scripts 2023-09-10 22:11:37 +02:00
Alva Swanson
042f92665b
Remove start_script tasks 2023-09-10 22:10:44 +02:00
Alva Swanson
c8f686ba56
Apply AppStartPlugin to all desktop applications 2023-09-10 22:10:09 +02:00
Alva Swanson
571815bbd5
Implement AppStartPlugin 2023-09-10 22:09:31 +02:00
Alva Swanson
4d98a28151
Remove shadowJar Plugin 2023-09-10 18:31:09 +02:00
Alva Swanson
80c1d0a486
Remove old packaging tasks 2023-09-10 18:31:09 +02:00
Alva Swanson
58b361f140
Switch to new PackagingPlugin 2023-09-10 18:31:09 +02:00
Alva Swanson
012288d429
Packaging: Generate hashes for all jars 2023-09-10 18:31:09 +02:00
Alva Swanson
aaaa039b20
Implement PackagingPlugin
Supported packages:
- DEB
- DMG
- EXE
- RPM
2023-09-10 18:31:09 +02:00
Alva Swanson
bca59afa8a
Enforce Official Kotlin Codestyle 2023-09-10 18:30:06 +02:00
Alva Swanson
9d593ae32e
Remove broken DockerFile 2023-09-10 18:28:48 +02:00
Alva Swanson
72235457bc
Lazily configure JavaCompile tasks 2023-09-10 18:26:07 +02:00
Alva Swanson
7a03bd24bd
Gradle: Enforce same JDK everywhere 2023-09-10 18:24:08 +02:00
Alva Swanson
5bbc941c2c
Add Gradle Toolchain Resolver 2023-09-10 18:24:07 +02:00
Alva Swanson
990ed8b1e6
Gradle: Enforce same JDK everywhere 2023-09-10 18:23:57 +02:00
Alva Swanson
65667cf4e7
Add Gradle Toolchain Resolver 2023-09-10 18:23:56 +02:00
Alva Swanson
ee9ac011f1
JDepsTask: Rename javaFxSdkDirectory to javaModulesDirectory 2023-09-07 14:21:34 +02:00
Alejandro García
2bad8ea76c
Merge pull request #6849 from HenrikJannsen/add_filter_to_awesome_font_demo_app
Add filter to AwesomeFontDemo
2023-09-06 21:41:55 +00:00
Alejandro García
d3f60c4a5f
Merge pull request #6848 from jmacxx/streamline_create_take_offer_flow
Improve flow in create/take offer process.
2023-09-06 21:41:12 +00:00
Alejandro García
e915ef298e
Merge pull request #6847 from bisq-network/dependabot/github_actions/actions/checkout-4.0.0
build(deps): bump actions/checkout from 3.6.0 to 4.0.0
2023-09-06 21:40:21 +00:00
Alejandro García
71207dc7ff
Merge pull request #6846 from bisq-network/dependabot/github_actions/gradle/gradle-build-action-2.8.0
build(deps): bump gradle/gradle-build-action from 2.7.1 to 2.8.0
2023-09-06 21:39:46 +00:00
Alejandro García
83f216afa3
Merge pull request #6845 from jmacxx/fix_memory_leak
Fix memory leak in PriceRequest.
2023-09-06 21:39:12 +00:00
Alejandro García
f99cd13283
Merge pull request #6843 from jmacxx/arbitration_ticket_manual_close_reopen
Allow arbitration tickets to be manually reopened.
2023-09-06 21:38:45 +00:00
Alejandro García
c9f39a902a
Merge pull request #6842 from jmacxx/fix_issue_6841
Handle NPE when checking isSignWitnessTrade.
2023-09-06 21:38:11 +00:00
Alejandro García
f84ebc2eac
Merge pull request #6840 from jmacxx/blue_dollar_info
Add info popup about Argentinian Peso market prices.
2023-09-06 21:37:35 +00:00
jmacxx
dd1c339432
Add MercadoPago payment method. 2023-09-05 16:27:31 -05:00
HenrikJannsen
a0009a95c3
Add filter to AwesomeFontDemo
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2023-09-05 15:12:31 +07:00
jmacxx
e9ec3d72e1
Improve flow in create/take offer process.
When creating or taking an offer the user gets the choice to fund the
trade from an external wallet for potentially better privacy (avoid
coin merge if inputs from ext. wallet are kept separated). From
feedback it seems that most users are not using that option and then
they need to do that extra click on the "Fund from internal Bisq
wallet" button.
We offer a way to avoid that extra step if the user chooses
to use the internal wallet. We show at the first time a popup
with background info why funding from an external wallet could
improve privacy and if the user prefers to not use that to give them
an option to skip that step in future. In the settings we could add
a toggle to re-enable it again.
The review screen can be skipped if user chooses this feature,
leading to data entry > confirm rather than
data entry > fund > review > confirm.
2023-09-04 13:35:46 -05:00
dependabot[bot]
9ab57107cb
build(deps): bump actions/checkout from 3.6.0 to 4.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 14:44:31 +00:00
dependabot[bot]
7079b8cdd3
build(deps): bump gradle/gradle-build-action from 2.7.1 to 2.8.0
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.7.1...v2.8.0)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 14:44:27 +00:00
jmacxx
b8aa79450d
Fix memory leak in PriceRequest thread name.
The thread name is being appended at each price request with the
request URL.  This is a leak because the size of the string forever
increases.

There's actually no benefit to modifying the thread name with
the request URL, as whatever small amount of logging is done in
the price subsystem includes the applicable url in the message
itself.  So applying the KISS rule, we no longer munge the
thread name at all.
2023-09-02 14:29:42 -05:00
jmacxx
1bc6a9fc90
Allow arbitration tickets to be manually reopened.
This is useful in cases where a user did not receive the ticket
closure message:
The user messages the arbitrator asking for clarification.
Arbitrator re-opens the ticket and re-sends the closing message.
2023-09-01 10:36:24 -05:00
jmacxx
e082eb1c86
Handle NPE when checking isSignWitnessTrade. 2023-09-01 08:41:37 -05:00
Alejandro García
5738d07b45
Merge pull request #6838 from alvasw/jlink_task_make_java_modules_optional
JLinkTask: Make Java Modules Optional
2023-08-31 19:39:50 +00:00
Alejandro García
7246b91f09
Merge pull request #6837 from alvasw/implement_jpackage_task
packaging: Implement JPackageTask
2023-08-31 19:39:16 +00:00