Commit graph

265 commits

Author SHA1 Message Date
Craig Raw
9c40c56c6c followup #3 2022-07-21 15:08:30 +02:00
Craig Raw
c4d0e4bac9 followup #2 2022-07-21 15:03:27 +02:00
Craig Raw
a62b14c8e4 followup 2022-07-21 14:58:33 +02:00
Craig Raw
3ec800e5e8 include current git commit hash in about dialog 2022-07-21 14:51:14 +02:00
Craig Raw
03e9d23fa8 update jlink plugin for java 18 2022-07-21 10:44:34 +02:00
Craig Raw
2d42ebff13 update h2 to 2.1.214 2022-07-13 14:06:29 +02:00
Craig Raw
c780a8d944 followup 2022-06-07 15:01:00 +02:00
Craig Raw
3f2db7a199 v1.6.5 2022-05-26 11:54:36 +02:00
Craig Raw
db60afd13b v1.6.4 2022-05-19 13:32:33 +02:00
Craig Raw
1399b73dc2 upgrade to nightjar 0.2.33 for whirlpool startup fix 2022-05-17 11:20:17 +02:00
Craig Raw
361e92c600 fix test build error 2022-05-11 13:23:44 +02:00
Craig Raw
69d0a2f96e configure aarch64 specific dependencies 2022-05-09 15:01:35 +02:00
Craig Raw
bf078b2ea0 add native libraries for aarch64 2022-05-06 17:34:23 +02:00
Craig Raw
7fb230e56b upgrade to javafx 18 2022-05-05 10:54:48 +02:00
Craig Raw
81eda96690 v1.6.3 2022-03-31 15:11:00 +02:00
Craig Raw
af9eb3cc64 add pdf export of wallet output descriptor from qr display dialog 2022-03-31 14:14:20 +02:00
Craig Raw
9c87ecd4ec v1.6.2 2022-03-17 15:20:33 +02:00
Craig Raw
5357b55ef4 v1.6.1 2022-03-04 14:46:33 +02:00
Craig Raw
02e0fd1357 roll back to preferring ipv4 over ipv6 addresses 2022-03-04 10:38:40 +02:00
Craig Raw
001e368775 v1.6.0 2022-03-03 14:21:53 +02:00
Craig Raw
e594007af1 use system preference to choose between ipv4 and ipv6 addresses from a host which offers both 2022-03-03 08:49:08 +02:00
Craig Raw
5959b00611 introduce nested wallet support to allow child wallets to contribute to the master wallet 2022-03-02 13:36:38 +02:00
Craig Raw
ce6b371206 refactor paynym functionality to rely on bip47 support 2022-02-23 09:57:56 +02:00
Craig Raw
f75b4582c8 v1.5.6 2022-02-03 13:23:37 +02:00
Craig Raw
542cc7de6f add heap dump on oom to gradle run args 2022-02-01 10:52:09 +02:00
Craig Raw
c81f3d9f5d remove aopp 2022-01-27 22:05:54 +02:00
Craig Raw
548b8d270b upgrade nightjar to avoid shutdown of httpclient when disconnecting from whirlpool websocket 2022-01-10 09:08:37 +02:00
Craig Raw
696746f06c update nightjar to avoid using jetty shutdownthread 2022-01-09 13:09:54 +02:00
Craig Raw
c28c2ed506 upgrade to h2 2.0.206 2022-01-07 09:52:54 +02:00
Craig Raw
eb1087bf8d upgrade to h2 2.0.204 2022-01-04 09:30:46 +02:00
Craig Raw
3fd186e22c v1.5.5 2021-12-16 11:00:54 +02:00
Craig Raw
5ee97966ee upgrade to logback 1.2.8 2021-12-16 08:28:14 +02:00
Craig Raw
52aed8a3f5 update nightjar to permit non-zero counterparty accounts in stowaways 2021-12-15 16:08:15 +02:00
Craig Raw
880096a193 v1.5.4 2021-12-10 08:07:20 +02:00
Craig Raw
8e85543c6e fix module related build issue prevent qr scanner from opening 2021-12-10 07:57:56 +02:00
Craig Raw
238aae5ea9 follow up 2021-12-09 11:51:24 +02:00
Craig Raw
a963d10381 change windows and linux installers to use sparrow menu group 2021-12-09 11:50:32 +02:00
Craig Raw
6804f713b2 update hummingbird to v1.6.4 (revised crypto-account format) 2021-12-08 10:56:33 +02:00
Craig Raw
3d13f596a0 v1.5.3-beta1 2021-12-01 16:07:33 +02:00
Craig Raw
28984427e1 upgrade to h2 2.0.202 2021-12-01 15:37:28 +02:00
Craig Raw
26fb2b97fb add pay to paynym via payjoin 2021-12-01 14:11:16 +02:00
Craig Raw
0956c96046 integrate paynyms to collaborative mixing 2021-11-29 15:31:33 +02:00
Craig Raw
0302913c3f create two person coinjoin transactions using soroban 2021-11-25 16:15:59 +02:00
Craig Raw
c566dea232 support tr script expressions in qr crypto-output 2021-11-12 17:18:24 +02:00
Craig Raw
8f92f9ec38 upgrade to javafx 17 2021-11-04 15:19:43 +02:00
Craig Raw
97f312cb93 v1.5.2 2021-10-29 15:47:48 +02:00
Craig Raw
9520f6d218 upgrade to nightjar 0.2.19 (whirlpool client 0.23.37), minor tx diagram improvements 2021-10-27 12:01:04 +02:00
Craig Raw
63259a2056 fix lcd text rendering issue on osx 2021-10-14 09:55:26 +02:00
Craig Raw
ebd629db3a v1.5.1 2021-10-07 13:11:28 +02:00
Craig Raw
67179127e3 minor whirlpool related fixes 2021-09-30 10:52:40 +02:00
Craig Raw
cfd06a8513 use cached tx0previews, only save mixconfig on apply 2021-09-20 15:30:13 +02:00
Craig Raw
aaca9ffa16 dont allow receiving on badbank wallet, introduce skipInstaller flag in build 2021-09-08 13:22:21 +02:00
Craig Raw
c024c351ac minor fixes 2021-09-07 11:51:14 +02:00
Craig Raw
0b4785e01c v1.5.0 beta1 2021-09-06 11:53:34 +02:00
Craig Raw
0c50c9cb9c make jackson jars open and non-synthetic modules 2021-09-06 10:18:36 +02:00
Craig Raw
916c2b6122 fix module issues in binary 2021-09-05 15:47:15 +02:00
Craig Raw
88ebef97d4 support mixing from all single sig wallets, handle tor proxy change, and other minor fixes 2021-09-03 17:16:37 +02:00
Craig Raw
a42761981c support mixing to multisig wallets 2021-09-02 17:14:01 +02:00
Craig Raw
13e01451b7 update nightjar for tor identity change functionality 2021-08-31 16:43:56 +02:00
zeroleak
050c4fc31e upgrade to whirlpool-client 0.23.30-early4 + extlibj 0.0.19-dsk3 2021-08-27 09:20:41 +02:00
zeroleak
772370808c Merge remote-tracking branch 'remotes/origin/master' into whirlpool-client-0.23.30-early4
# Conflicts:
#	src/main/java/com/sparrowwallet/sparrow/AppServices.java
#	src/main/java/com/sparrowwallet/sparrow/whirlpool/Whirlpool.java
2021-08-24 12:18:54 +02:00
Craig Raw
615b78b497 fix mix event handling for multiple wallets 2021-08-24 09:29:54 +02:00
Craig Raw
f5ac6a3b73 support whirlpool data storage in wallet file, add mixing ui 2021-08-23 16:36:02 +02:00
zeroleak
fec45356a2 upgrade to whirlpool-client 0.23.30-early4 + extlibj 0.0.19-dsk3 2021-08-22 11:26:11 +02:00
Craig Raw
2caee79df4 initial whirlpool integration 2021-08-12 17:50:13 +02:00
Craig Raw
be599fb003 fix hummingbird module definition 2021-07-21 15:30:46 +02:00
Craig Raw
d79c4a13f6 upgrade to hummingbird v1.6.2 2021-07-20 11:47:56 +02:00
Craig Raw
5c3a00b71b v1.4.3 2021-07-15 12:02:45 +02:00
Craig Raw
324540009a fix detection of input type on finalizing psbt wallet 2021-06-28 13:08:44 +02:00
Craig Raw
094dd45547 upgrade to gradle 7.1, java 16, javafx 16 2021-06-25 14:56:22 +02:00
Craig Raw
7f178b5f67 jpms related changes for v1.4.2-beta 2021-06-15 16:50:05 +02:00
Craig Raw
ab41f2e80e upgrade to h2 HEAD 2021-06-11 15:45:16 +02:00
Craig Raw
a59d5d3086 introduce database persistence with automatic migration of existing wallets 2021-06-10 12:08:35 +02:00
Craig Raw
c5b09189df explicitly place decorationpane in the scene graph to avoid app resizing issues 2021-05-20 17:27:33 +02:00
Craig Raw
383594b03c v1.4.1 2021-05-20 12:32:15 +02:00
Craig Raw
f23a891ece add send to many dialog 2021-05-19 08:41:15 +02:00
Craig Raw
8f4cf9f2a0 add unique4j classes to avoid module dependency issue 2021-05-12 14:28:56 +02:00
Craig Raw
9789e0f198 follow up 2021-05-11 12:33:33 +02:00
Craig Raw
574209c837 ensure file and uri opening on original app instance 2021-05-11 12:31:36 +02:00
Craig Raw
e0c38031b1 add aopp registry keys on windows install 2021-05-10 12:17:52 +02:00
Craig Raw
e5dd33d5a1 register and add bitcoin: uri handler, register aopp: handler 2021-05-06 14:21:56 +02:00
Craig Raw
b6f7483bf9 v1.4.0 2021-04-28 13:10:06 +02:00
Craig Raw
2dfdbd6d78 support ur:crypto-output scan and display of wallet output descriptor 2021-04-13 17:27:42 +02:00
Craig Raw
9a4eb22396 v1.3.2 2021-04-08 08:38:16 +02:00
Craig Raw
dcc63046bd switch to secure openimaj repo 2021-04-07 15:56:10 +02:00
Craig Raw
f65fec66bb upgrade to hummingbird 1.5.5 2021-04-01 12:09:03 +02:00
Craig Raw
f8fa929166 upgrade to hummingbird 1.5.4 which handles legacy encoding in uppercase 2021-03-24 14:37:06 +02:00
Craig Raw
6aaf532051 v1.3.1 2021-03-24 13:33:41 +02:00
Craig Raw
11a201b3f5 fix webcam opening/closing issues, display progress bar for qr animation scanning progress 2021-03-24 12:59:33 +02:00
Craig Raw
b74741bccb add sparrow wallet file export, dont unnecessarily ask for password when exporting 2021-03-22 14:39:58 +02:00
Craig Raw
b8739ace4f remove order resources, wait for jdk16 for deterministic jlink builds across servers 2021-03-22 12:02:58 +02:00
Craig Raw
cd674ee9be order resources in merged module 2021-03-22 11:31:30 +02:00
Craig Raw
8b3ed8171b fix archive issues 2021-03-20 14:48:24 +02:00
Craig Raw
28ee16279c deterministic builds on linux and windows 2021-03-20 14:13:10 +02:00
Craig Raw
b9caff352b actually quieten logs by redirecting jul logging to slf4j 2021-03-12 18:14:07 +02:00
Craig Raw
9872fc9221 v1.3.0 2021-03-11 14:48:41 +02:00
Craig Raw
03ec0c9da1 v1.2.0 2021-02-25 12:08:19 +02:00
Craig Raw
0fdc90523e export transactions to csv 2021-02-16 11:57:34 +02:00
Craig Raw
83a7f5c562 v1.1.0 2021-02-11 11:41:37 +02:00
Craig Raw
563252c823 v1.0.0 2021-01-28 11:51:38 +02:00
Craig Raw
ca99efa215 only open mac-specific module on mac build 2021-01-25 15:54:12 +02:00
Craig Raw
aacecc8517 initialize bwt only on connection, default to core multi-wallet use 2021-01-20 13:03:47 +02:00
Craig Raw
7fc37c21fd v0.9.10 2021-01-14 12:35:45 +02:00
Craig Raw
546ccd66b3 upgrade to bwt with earlier termination, various bitcoin core related ui changes 2021-01-11 17:31:28 +02:00
Craig Raw
3c4b25ecee bwt threading and wallet rescanning 2021-01-07 13:04:42 +02:00
Craig Raw
a1c65cff75 initial commit of bwt integration 2020-12-20 12:34:36 +02:00
Craig Raw
ee6d8028f8 v0.9.9 2020-12-10 08:59:31 +02:00
Craig Raw
d395c7897e v0.9.8 2020-11-26 07:19:47 +02:00
Craig Raw
8e23bd64c7 add cobo vault support with legacy qr scanning 2020-11-17 13:32:07 +02:00
Craig Raw
6460cb88a5 v0.9.7 2020-11-12 08:40:20 +02:00
Craig Raw
f826c2d423 upgrade to hummingbird 1.4 to fix crypto-account 2020-11-11 14:04:08 +02:00
Craig Raw
68da8e6027 add support for UR registry types crypto-address, crypto-hdkey, crypto-output and crypto-account 2020-11-11 09:51:50 +02:00
Craig Raw
c8cd2d1cd9 v0.9.6 2020-10-21 11:22:03 +02:00
Craig Raw
ee9247c066 handle support for multiple payments in a tx 2020-10-19 11:06:59 +02:00
Craig Raw
4ea5ec6c0a upgrade to patched openimag bridj with source see https://github.com/sarxos/webcam-capture/issues/723 2020-10-19 07:39:45 +02:00
Craig Raw
ff578c938e break out UR implementation into hummingbird project 2020-10-15 10:38:33 +02:00
Craig Raw
5e8148e5b9 v0.9.5 2020-10-07 12:37:10 +02:00
Craig Raw
82a8f08440 upgrade to javafx 15, upgrade gradle plugins, ensure reproducible builds 2020-10-01 14:09:36 +02:00
Craig Raw
9a395f5dd1 v0.9.4 2020-09-21 10:00:35 +02:00
Craig Raw
2e0ca1b4fa add built in tor 2020-09-14 10:51:38 +02:00
Craig Raw
ec9534f8ae version 0.9.3 release 2020-09-03 13:41:12 +02:00
Craig Raw
a6e41e3f9d fix icon on app installer 2020-08-29 20:44:50 +02:00
Craig Raw
04722204a6 set app name on X11 2020-08-29 20:06:50 +02:00
Craig Raw
7eb4b9c61d linux build fixes 2020-08-28 16:02:08 +02:00
Craig Raw
6dca03f8b4 build tweak #2 2020-08-28 15:34:35 +02:00
Craig Raw
135c1d1719 build tweak 2020-08-28 15:29:25 +02:00
Craig Raw
c9a4fb4ec4 license 2020-08-28 15:20:31 +02:00
Craig Raw
3c2dfed96d locale and other windows related fixes 2020-08-27 17:16:20 +02:00
Craig Raw
eb23cc8e61 osx only run options 2020-08-27 15:23:42 +02:00
Craig Raw
ba017b2fcb windows fixes 2020-08-25 19:30:19 +02:00
Craig Raw
0a094332d2 fix folder name 2020-08-25 17:24:22 +02:00
Craig Raw
2cca6049be create installers, fix about border 2020-08-25 17:18:45 +02:00
Craig Raw
d519c033ac bump version, cross platform builds 2020-08-25 16:10:56 +02:00
Craig Raw
f8d15f73f6 platform specific changes 2020-08-25 15:31:04 +02:00
Craig Raw
350bddac84 java versioning 2020-08-25 12:17:33 +02:00
Craig Raw
c2fb6bcfee build, versioning and cross-platform about dlg 2020-08-24 14:52:05 +02:00
Craig Raw
c814b8e350 various fixes, better non-electrumx support 2020-08-21 17:16:14 +02:00
Craig Raw
e1934c99bc upgrade controlsfx, fix notifications bug 2020-08-17 16:48:31 +02:00
Craig Raw
03abc59ed3 fix ssl handshake issue 2020-08-05 12:36:50 +02:00
Craig Raw
3556e4abc9 configure file logging 2020-08-05 09:12:06 +02:00
Craig Raw
c9c00cc74e add qr scanning support 2020-08-04 12:47:29 +02:00
Craig Raw
2f8d40198e port of URKit 2020-08-02 17:54:51 +02:00
Craig Raw
9aa8b10898 handle new blocks 2020-06-09 11:21:34 +02:00
Craig Raw
3a65261326 mac application menu setup 2020-06-05 17:25:55 +02:00
Craig Raw
c5bcefd331 fix broken hwi installs 2020-06-05 16:05:13 +02:00
Craig Raw
1e250193fd add welcome and preferences dialogs 2020-06-05 13:29:43 +02:00
Craig Raw
331b83f7a0 fetch transaction history 2020-05-30 11:22:51 +02:00
Craig Raw
3db7fc1e99 receive pane 2020-05-26 17:55:35 +02:00
Craig Raw
cabd62166a addresses table 2020-05-26 10:19:34 +02:00
Craig Raw
7fc0e9b530 add config, usb status fixes 2020-05-21 15:37:13 +02:00