Craig Raw
|
ced4d4d337
|
add caravan import/export, minor ui fixes
|
2021-07-15 11:09:39 +02:00 |
|
Craig Raw
|
4a3ad9f4ff
|
restrict shown sighash to available values
|
2021-07-14 15:13:38 +02:00 |
|
Craig Raw
|
f5a72105ac
|
minor fixes after refactoring
|
2021-07-12 08:56:37 +02:00 |
|
Craig Raw
|
0502eec0cd
|
dont show message sign context menu item when message signing cant be performed
|
2021-07-09 13:35:45 +02:00 |
|
Craig Raw
|
8e6933b5ca
|
increase animation rate and fragment length for UR QRs
|
2021-07-09 08:23:40 +02:00 |
|
Craig Raw
|
1fd1dec6cf
|
rename tx segwit version field to segwit flag
|
2021-07-08 11:46:21 +02:00 |
|
Craig Raw
|
422713ff53
|
fix camera selection issues on linux
|
2021-07-05 12:58:26 +02:00 |
|
Craig Raw
|
ada45ee75b
|
allow selection of webcam from QR scan dialog
|
2021-07-05 12:33:31 +02:00 |
|
Craig Raw
|
2f153686dd
|
avoid hang on closing webcam due to rescans for new camera devices
|
2021-07-04 19:18:02 +02:00 |
|
Craig Raw
|
f691f1691e
|
add missing requires directive for bwt lib
|
2021-07-02 13:41:22 +02:00 |
|
Craig Raw
|
1f9e37b40c
|
enable max button for selected utxos without address and label filled
|
2021-07-02 12:05:38 +02:00 |
|
Craig Raw
|
a1d2de1859
|
use all addressable script types (not just single hash types)
|
2021-07-02 10:44:24 +02:00 |
|
Craig Raw
|
143472bdfc
|
fix save of address labels on a new wallet
|
2021-07-01 09:41:56 +02:00 |
|
Craig Raw
|
b9e64d42ff
|
accept pasting a whitespace delimited sequence of words into
a textfield of mnemonic word entry
|
2021-06-30 11:55:58 +02:00 |
|
Craig Raw
|
9a09bb8cda
|
always delete hwi dir on osx before copying
|
2021-06-30 11:51:31 +02:00 |
|
Craig Raw
|
4b028af123
|
handle multiple selection when freezing and unfreezing utxos
|
2021-06-30 09:18:14 +02:00 |
|
Craig Raw
|
8033e5fd88
|
improve amount error labels adding dust threshold label for too low amounts
|
2021-06-29 12:48:02 +02:00 |
|
Craig Raw
|
badf8c8f2f
|
optimize and increase sampling rate of qr reading
|
2021-06-29 10:53:22 +02:00 |
|
Craig Raw
|
b6a353815c
|
switch mempool size chart to kvB when max Y value is less than 1 MvB
|
2021-06-28 14:14:22 +02:00 |
|
Craig Raw
|
ea2f858dc9
|
close message sign dialog on platform button and escape key
|
2021-06-28 13:32:24 +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
|
6d434722cc
|
fix prev commit
|
2021-06-24 12:41:32 +02:00 |
|
Craig Raw
|
c8a4ed0c3d
|
add documentation link to bitcoin core error message
|
2021-06-24 10:07:54 +02:00 |
|
Craig Raw
|
c8d997fbf0
|
v1.4.2
|
2021-06-23 12:51:38 +02:00 |
|
Craig Raw
|
911ed3a718
|
improve background text
|
2021-06-23 12:30:58 +02:00 |
|
Craig Raw
|
dbfed31432
|
add format toggle to message signing dialog (electrum or trezor)
|
2021-06-22 16:00:15 +02:00 |
|
Craig Raw
|
6f3d4e224e
|
add context menu item to copy transaction hex
|
2021-06-22 11:47:56 +02:00 |
|
Craig Raw
|
4d6609990c
|
fix error messages on subclassed importers/exporters
|
2021-06-22 10:13:37 +02:00 |
|
Craig Raw
|
5482196cc7
|
dark theme improvements
|
2021-06-22 08:36:16 +02:00 |
|
Craig Raw
|
09f6c9ef81
|
ensure cleanup of migrated wallets when importing
|
2021-06-21 11:50:58 +02:00 |
|
Craig Raw
|
9b8f97c041
|
fix import of sparrow wallet with seed, alphabetically sort import and export choices
|
2021-06-21 11:25:47 +02:00 |
|
Craig Raw
|
c68c713a4b
|
add orig files for keystone and seedsigner
|
2021-06-18 13:31:08 +02:00 |
|
Craig Raw
|
02e144f802
|
set keystore label, model and source type when importing a wallet from specter desktop
|
2021-06-18 11:21:53 +02:00 |
|
Craig Raw
|
a9ab4d6c78
|
Handle importing a wallet from a crypto-account QR using the File > Import Wallet dialog
|
2021-06-17 14:34:11 +02:00 |
|
Craig Raw
|
5df4e5761c
|
add seedsigner keystore import
|
2021-06-16 14:46:55 +02:00 |
|
Craig Raw
|
eaa5190502
|
various db persistence improvements
|
2021-06-16 09:35:26 +02:00 |
|
Craig Raw
|
445db6a4d6
|
reduce file reads on db files to avoid locking exception on windows
|
2021-06-15 17:58:25 +02:00 |
|
Craig Raw
|
7f178b5f67
|
jpms related changes for v1.4.2-beta
|
2021-06-15 16:50:05 +02:00 |
|
Craig Raw
|
1208baf00e
|
use mempool.space onion address for fee rates if tor proxy enabled
|
2021-06-15 09:31:12 +02:00 |
|
Craig Raw
|
655a473cd5
|
update send selected button when freezing or unfreezing utxos
|
2021-06-14 16:58:05 +02:00 |
|
Craig Raw
|
e6c536930b
|
highlight default button and allow actioning from keyboard when only one usb device is listed
|
2021-06-14 16:55:01 +02:00 |
|
Craig Raw
|
f1510de360
|
update encrypted seeds and private keys when wallet password changes
|
2021-06-14 14:54:40 +02:00 |
|
Craig Raw
|
cfac2768ae
|
use varbinary rather than fixed binary column types where length is variable
|
2021-06-14 11:52:12 +02:00 |
|
Craig Raw
|
ab41f2e80e
|
upgrade to h2 HEAD
|
2021-06-11 15:45:16 +02:00 |
|
Craig Raw
|
9ebabecfbe
|
use json persistence for sparrow wallet export, add sparrow wallet import to wallets dir
|
2021-06-11 11:29:54 +02:00 |
|
Craig Raw
|
8914acff68
|
minor followup
|
2021-06-10 17:02:32 +02:00 |
|
Craig Raw
|
4a0ecba716
|
add keystone hww import and export
|
2021-06-10 16:37:41 +02:00 |
|
Craig Raw
|
e99b1d4171
|
upgrade to hwi 2.0.2 and relocate hwi to sparrow home folder on osx to avoid partial installation deletions in tmpdir
|
2021-06-10 14:06:14 +02:00 |
|
Craig Raw
|
a59d5d3086
|
introduce database persistence with automatic migration of existing wallets
|
2021-06-10 12:08:35 +02:00 |
|
Craig Raw
|
600a77da3a
|
allow psbts without utxo data to be loaded if utxos are provided in an existing psbt
|
2021-05-28 11:09:23 +02:00 |
|
Haakon Nilsen
|
4cbde7e7aa
|
When entering mnemonic words, don't close dropdown when a prefix is encountered, and move focus to the next field upon completion
|
2021-05-27 10:56:47 +02:00 |
|
Haakon Nilsen
|
e740c6d162
|
Disable transaction saving menu items after a transaction tab is closed and no other tabs are open
|
2021-05-27 09:15:36 +02:00 |
|
Haakon Nilsen
|
f7f5852476
|
Disable the "Save transaction" menu item when starting app without any open tabs
|
2021-05-26 18:57:07 +02:00 |
|
Haakon Nilsen
|
447e2ab264
|
Disable the keyboard shortcut for saving PSBT binary when its parent menu is disabled
|
2021-05-26 18:54:20 +02:00 |
|
Haakon Nilsen
|
c096327be4
|
Close "About" and "Introduction" when Escape key is pressed
|
2021-05-25 22:13:51 +02:00 |
|
Craig Raw
|
911153e1aa
|
fix receive to address context menu actions
|
2021-05-25 08:21:17 +02:00 |
|
Craig Raw
|
a60eadf8fc
|
add export to specter diy
|
2021-05-24 14:20:08 +02:00 |
|
Craig Raw
|
9ebbf2557f
|
support electrs batching and improve batching read timeout handling
|
2021-05-24 13:39:06 +02:00 |
|
Craig Raw
|
42b279d22a
|
add specter desktop reimport usb wallets warning
|
2021-05-24 12:29:57 +02:00 |
|
Craig Raw
|
1a452db4cf
|
add tooltip to send utxos button with directions on how to select multiple utxos
|
2021-05-24 12:27:30 +02:00 |
|
Craig Raw
|
c1cf5be616
|
add mempool.bisq.services as a broadcaster, broadcast tx twice if possible on mainnet, handle different network broadcaster network capabilities
|
2021-05-21 11:48:13 +02:00 |
|
Craig Raw
|
dd146210ba
|
set send amount to total utxo value when sending selected utxos before an address or label is added
|
2021-05-21 09:53:00 +02:00 |
|
Craig Raw
|
94088f795c
|
handle invalid values from mempool.get_fee_histogram
|
2021-05-21 08:44:55 +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
|
197c44bb07
|
update null and empty labels, clear script hash cache on increasing gap limit
|
2021-05-20 14:49:16 +02:00 |
|
Craig Raw
|
c202a941b9
|
add mempool.emzy.de as another broadcaster
|
2021-05-20 14:48:01 +02:00 |
|
Craig Raw
|
383594b03c
|
v1.4.1
|
2021-05-20 12:32:15 +02:00 |
|
Craig Raw
|
42bfe572ef
|
calculate and cache script hashes statuses on wallet load to avoid unnecessary initial history fetching
|
2021-05-20 09:52:02 +02:00 |
|
Craig Raw
|
1677c47500
|
request payjoin transactions (over tor if available) in background thread
|
2021-05-19 12:24:46 +02:00 |
|
Craig Raw
|
53a447c72d
|
fix cpu usage on spreadsheetview
|
2021-05-19 09:51:55 +02:00 |
|
Craig Raw
|
f23a891ece
|
add send to many dialog
|
2021-05-19 08:41:15 +02:00 |
|
Craig Raw
|
0e42c657b3
|
broadcast transactions over tor to a broadcasting service where tor proxy available
|
2021-05-18 09:37:59 +02:00 |
|
Craig Raw
|
b17c15f702
|
request new change address in the transaction diagram
|
2021-05-17 13:21:56 +02:00 |
|
Craig Raw
|
c9cdf6e77d
|
handle partial rbf, fix cursor reset on payment label
|
2021-05-17 11:58:12 +02:00 |
|
Craig Raw
|
4f6ead842d
|
fix txtree selection bug when preselecting a txi/txo on opening the editor for the first time
|
2021-05-17 10:53:26 +02:00 |
|
Craig Raw
|
adcddfa84d
|
various minor utxo screen improvements, including hiding the utxo chart
|
2021-05-17 10:09:19 +02:00 |
|
Craig Raw
|
d67c5c5218
|
update related address, tx, txi and txo labels when null, set tx, txi, txo labels to address label on receive, add paste label to context menu
|
2021-05-14 18:03:46 +02:00 |
|
Craig Raw
|
fb72010bdf
|
refactor storage to handle different persistence strategies
|
2021-05-14 12:55:12 +02:00 |
|
Craig Raw
|
8bc8bdb2f2
|
dont backup wallets outside of wallets folder
|
2021-05-12 14:52:19 +02:00 |
|
Craig Raw
|
8f4cf9f2a0
|
add unique4j classes to avoid module dependency issue
|
2021-05-12 14:28:56 +02:00 |
|
Craig Raw
|
ed323a8388
|
ensure aopp window is always on top
|
2021-05-12 09:19:49 +02:00 |
|
Craig Raw
|
d559b437b3
|
bring window to front one external file load
|
2021-05-12 09:02:39 +02:00 |
|
Craig Raw
|
6155306acc
|
always try obtain application lock on startup
|
2021-05-12 08:46:24 +02:00 |
|
Craig Raw
|
6f35d86890
|
bring opened file window to foreground
|
2021-05-11 12:58:11 +02:00 |
|
Craig Raw
|
cbf32a36c6
|
follow up #2
|
2021-05-11 12:40:20 +02:00 |
|
Craig Raw
|
574209c837
|
ensure file and uri opening on original app instance
|
2021-05-11 12:31:36 +02:00 |
|
Craig Raw
|
74c83fc5e1
|
fade animation on server toggle while connecting
|
2021-05-11 08:52:45 +02:00 |
|
Craig Raw
|
a4ddc11bab
|
Merge branch 'master' of github.com:sparrowwallet/sparrow
|
2021-05-10 14:34:57 +02:00 |
|
Craig Raw
|
3bf480234f
|
fix aopp alert dialog on windows
|
2021-05-10 14:25:16 +02:00 |
|
Craig Raw
|
29811ca5de
|
handle uri and psbt opening on linux
|
2021-05-10 14:22:24 +02:00 |
|
Craig Raw
|
b7522420cf
|
cleanup windows install
|
2021-05-10 13:41:46 +02:00 |
|
Craig Raw
|
f7d1e22e4e
|
use custom wix installation file
|
2021-05-10 13:39:40 +02:00 |
|
Craig Raw
|
e0c38031b1
|
add aopp registry keys on windows install
|
2021-05-10 12:17:52 +02:00 |
|
Craig Raw
|
e046512e86
|
open files or uris from commandline arguments
|
2021-05-10 11:44:06 +02:00 |
|
Craig Raw
|
7cba0de268
|
check if opening uris is supported
|
2021-05-10 08:42:50 +02:00 |
|
Craig Raw
|
425e476f20
|
add aopp proof of address ownership support
|
2021-05-07 16:24:28 +02:00 |
|
Craig Raw
|
e5dd33d5a1
|
register and add bitcoin: uri handler, register aopp: handler
|
2021-05-06 14:21:56 +02:00 |
|
Craig Raw
|
07012615ff
|
2nd fix to alert height
|
2021-05-05 14:59:53 +02:00 |
|
Craig Raw
|
23f3ae51db
|
hide alert on clicking link
|
2021-05-05 14:43:33 +02:00 |
|