Craig Raw
8a88488a42
update openpnp-capture to v0.0.28-5, fix typo
2025-03-20 11:48:22 +02:00
Craig Raw
25a3f5539d
sort retrieved capture formats in order of supported, unknown and unsupported pixel formats
2025-03-20 10:47:07 +02:00
Craig Raw
520c5f2cfa
revert initialization change, configure openpnp debug logging
2025-03-14 11:27:25 +02:00
Craig Raw
d8877a259c
initialize capture library in service thread, fix sigsegv fault
2025-03-14 09:40:30 +02:00
Craig Raw
7de63b2b5f
suppress unneeded warning on zoom detection
2025-03-13 17:55:49 +02:00
Craig Raw
f1c4b8aa69
support camera zoom during capture with mouse scroll
2025-03-13 17:43:55 +02:00
Craig Raw
6f6d61fb75
minor webcam cross platform fixes
2025-03-13 16:54:47 +02:00
Craig Raw
2c4de99fad
improve capture display efficiency, fix resizing bug and refactor
2025-03-13 13:52:01 +02:00
Craig Raw
3e197eb310
support capturing using additional webcam resolutions of fhd and uhd4k
2025-03-13 08:30:53 +02:00
Craig Raw
3b9551a8c6
replace sarxos/openimaj library with openpnp-capture library
2025-03-11 16:21:27 +02:00
Craig Raw
289a4453a4
fix issue with random ordering of keystore origins on labels import
2025-03-10 11:38:26 +02:00
Craig Raw
27e21c890f
refactor ioutils to drongo
2025-03-04 15:08:26 +02:00
Craig Raw
4239a56bc1
show warning when importing a wallet with a derivation path matching another script type
2025-03-04 11:48:03 +02:00
Craig Raw
5c9de07d48
prefer verifying dropped file over default file where file is not in manifest
2025-03-03 14:17:53 +02:00
Craig Raw
9a8a25344a
bump to v2.1.4
2025-02-27 12:51:30 +02:00
Craig Raw
37763e9557
verify dropped release file instead of first platform specific release file found
2025-02-27 11:03:53 +02:00
Craig Raw
80c4f4f5f6
make wallet labels export and import scannable
2025-02-26 12:01:05 +02:00
Craig Raw
6c3fe93d1e
exclude heights of confirming txes from wallet labels export
2025-02-26 11:44:27 +02:00
Craig Raw
76eff2de48
merge wallet labels optional fields draft implementation
2025-02-26 10:47:17 +02:00
Craig Raw
07a6818823
use default key origin information when importing a descriptor without key origin info
2025-02-25 10:55:37 +02:00
Craig Raw
2253a1bb97
add support for onekey pro and classic 1s hardware wallets
2025-02-20 17:04:56 +02:00
Craig Raw
883e75c0df
add copy payment code to transaction diagram outputs context menu
2025-02-19 08:45:52 +02:00
Craig Raw
6a6a6b1cca
additionally check for trezor model against internal name, improve exception handling on no match
2025-02-16 08:43:45 +02:00
Thauan Amorim
b366177782
add show transaction as qr button to signed transaction tab when offline
...
* [feature/1630] Add QR code button on signed transaction screen
* [feature/1630] Button positioning improvements
* [feature/1630] Added owner to qrDisplayDialog
2025-02-13 09:05:11 +02:00
Craig Raw
d0c827c2c7
fix various minor issues around multisig keystore labelling and export button visibility
2025-02-13 08:43:55 +02:00
Craig Raw
5c29bf51b7
handle scanning and pasting server urls in the electrum format
2025-02-11 14:03:43 +02:00
Craig Raw
d426703dcc
fix account discovery on bitbox02
2025-02-11 13:18:21 +02:00
Craig Raw
78f0721168
bump to v2.1.3
2025-02-08 16:12:38 +02:00
Craig Raw
20d3f07059
draft implementation of optional bip329 fields
2025-02-08 11:43:59 +02:00
Craig Raw
1140a678ad
followup
2025-02-08 11:38:41 +02:00
Craig Raw
6e8d44bc8c
set script type import button as default after bip39 wallet discovery returns empty
2025-02-08 09:44:21 +02:00
Craig Raw
f38350b38d
prefill derivation to default path for script type on watch only keystores
2025-02-07 16:22:20 +02:00
Craig Raw
8975f6f666
followup
2025-02-07 14:57:21 +02:00
Craig Raw
c7351cd191
indicate historical rates support in exchange source drop-down
2025-02-07 14:52:17 +02:00
Craig Raw
f37ff47850
fix invalid claimed length error on transaction file load
2025-02-06 15:36:37 +02:00
Craig Raw
cfaa1f6c6e
add local network usage description for macos 15
2025-02-06 10:08:28 +02:00
Craig Raw
91c94b94eb
upgrade flyway to v9.22.3
2025-02-06 09:37:51 +02:00
Craig Raw
a5eb7da067
bump to v2.1.2
2025-02-05 09:21:21 +02:00
Craig Raw
195dbcef3b
ensure /sys devices are writeable before calling udevadm
2025-02-04 20:53:50 +02:00
Craig Raw
24955604e2
use standard font in label cells on macos
2025-02-04 20:16:28 +02:00
Craig Raw
0305afbc02
catch and log any linkage errors while enumerating hwws
2025-02-04 19:56:07 +02:00
Craig Raw
d4c3c3afa8
bump to v2.1.1
2025-02-04 13:58:47 +02:00
Craig Raw
cda7835672
revert rpm spec file to use %post
2025-02-04 11:45:53 +02:00
Craig Raw
b4b679dd16
fix rpm spec path reference
2025-02-04 11:22:06 +02:00
Craig Raw
a53812c12f
improve rpm spec and deb postinst scripts
2025-02-04 11:07:30 +02:00
Craig Raw
686c008e97
allow server urls to be pasted into the server settings host fields
2025-02-03 18:02:18 +02:00
Craig Raw
4d60a20336
add mempool.space exchange rate source
2025-02-03 14:47:23 +02:00
Craig Raw
9879889875
bump to v2.1.0
2025-02-03 08:56:11 +02:00
Craig Raw
8f438cd0bc
rename preferences to settings
2025-01-31 11:41:20 +02:00
Craig Raw
8b47701dbe
check for and delete hwi directory on macos and windows
2025-01-31 11:04:40 +02:00
Craig Raw
201c9ccca3
truncate labels to persistable max label length and notify user via tooltip
2025-01-30 14:50:46 +02:00
Craig Raw
1f44229e62
fix rpm spec file
2025-01-29 14:34:05 +02:00
Craig Raw
fbca6c691d
add blackie.c3-soft.com testnet4 public electrum server
2025-01-28 13:24:10 +02:00
Craig Raw
3dfd8210a8
store treetable column sort on adjustment, and restore on wallet load
2025-01-28 12:53:10 +02:00
Craig Raw
f9199b65f0
store treetable column widths on adjustment, and restore on wallet load
2025-01-28 10:33:46 +02:00
Craig Raw
ee2f387cd5
retrieve, store and use device registrations to avoid unncessary reregistration on ledger multisig wallets
2025-01-22 16:26:42 +02:00
Craig Raw
95200c7143
improve bitbox pairing flow
2025-01-22 12:59:23 +02:00
Craig Raw
d7511c62bf
match new behaviour in bitcoin core 28 for default windows data dir
2025-01-22 09:49:50 +02:00
Craig Raw
7a5f4ff294
reduce default tooltip show delay to 400ms
2025-01-22 07:51:04 +02:00
Craig Raw
2b145cb9cc
update install udev rules dialog
2025-01-21 13:55:45 +02:00
Craig Raw
13bd05853c
add udev rules installation
2025-01-21 13:11:19 +02:00
Craig Raw
0e9d97c221
replace hwi with lark
2025-01-21 10:00:38 +02:00
Craig Raw
e7510d2275
rename max block size constant for clarity
2025-01-20 09:17:05 +02:00
Craig Raw
e92d0f9b58
show input label in input tooltip on transaction diagram if present
2025-01-16 14:21:42 +02:00
Craig Raw
ea23bb51d9
upgrade lanterna and remove java 22 workaround
2025-01-16 12:51:10 +02:00
Craig Raw
2d3bf0b2fe
skip labelled addresses when retrieving an unused address from the receive tab and send tab pay to wallet
2025-01-16 12:18:12 +02:00
Craig Raw
617ad380c0
improve socket address resolution handling
2025-01-15 15:22:15 +02:00
Craig Raw
29ac15846d
disable broadcast progress bar if disconnected, and re-enable if connected again
2025-01-15 13:07:18 +02:00
Craig Raw
f4acd3e587
add option to bitcoin core and private electrum server selection to scan url from a qr code
2025-01-15 11:59:45 +02:00
Craig Raw
f057b92729
allow camera image mirroring to be changed from image context menu and application view menu
2025-01-15 11:07:45 +02:00
Craig Raw
4bf02f833c
remove payjoin verification step to check there is no previous utxo information in the psbt as per bip78 change
2025-01-15 09:26:48 +02:00
craigraw
7ef51e6a5d
Merge pull request #1591 from Toporin/patch-satochip-multisig
...
default to first keystore for signing path if satochip keystore cannot be determined
2025-01-15 09:14:06 +02:00
Craig Raw
fdbcea1625
enable electrum rpc batching on mempool-electrs servers
2025-01-15 09:09:25 +02:00
Craig Raw
218c2720e0
always select a new address when sending multiple payments to the same open wallet
2025-01-15 08:21:48 +02:00
Toporin
91ad82a21c
Patch https://github.com/Toporin/SatochipApplet/issues/15
...
First try to recover derivation path from satochip keystore, otherwise from first keystore as default value.
2025-01-14 15:23:38 +01:00
Toporin
f4b3b3d55a
Merge branch 'master' into patch-satochip-multisig
2025-01-14 15:01:35 +01:00
Craig Raw
db1b55cfa0
cormorant: report configuration error when both core data folder and user/pass is not specified
2025-01-14 15:12:39 +02:00
Craig Raw
bd0aca66b5
cormorant: skip waiting for ibd to complete when networkactive is false
2025-01-14 14:15:44 +02:00
Toporin
22ad1cc5d1
Patch https://github.com/Toporin/SatochipApplet/issues/15
...
Null exception can be thrown when signing a multisig transaction
from a Sparrow wallet reconstructed from a Bitcoin descriptor.
This happens when the user did not configure any keystore
with the corresponding Satochip card ('import' button).
In this case, the 'fullpath' derivation path remains undefined,
leading to the exception.
2025-01-14 13:00:52 +01:00
Craig Raw
d07a5f0a01
cormorant: add fee to mempool tx entries returned from get history
2025-01-14 12:23:18 +02:00
Craig Raw
947013e088
only show cpfp rate if child fee increases effective fee rate
2025-01-14 10:44:53 +02:00
Craig Raw
25f441a6a8
update javafx to 23.0.1
2025-01-13 10:22:54 +02:00
Craig Raw
4f00fabd23
upgrade tern to 1.0.6
2024-11-28 11:03:49 +02:00
Craig Raw
6927423d68
switch from controlsfx platform to drongo ostype
2024-11-26 11:30:32 +02:00
Craig Raw
e56e3d9394
switch from custom to gradlex extra-java-module-info plugin, cleanup module definitions
2024-11-26 09:31:34 +02:00
Craig Raw
119d00233d
fix cast to http proxy supplier
2024-11-25 16:34:17 +02:00
Craig Raw
da427610d6
move version class to drongo
2024-11-25 15:53:27 +02:00
Craig Raw
46034b8f11
repackage http client as tern library dependency
2024-11-25 13:17:39 +02:00
Craig Raw
d49d5967b2
improve exception handling when loading paynym avatars
2024-11-25 10:30:28 +02:00
Craig Raw
484ef5f399
upgrade jcommander to 2.0
2024-11-20 13:09:28 +02:00
ottosch
d040f186a2
Close wallet name dialog with ESC
2024-11-15 18:28:52 -03:00
Craig Raw
1e0c0c1c75
replace forward slash with underscore in file names when saving psbts
2024-11-12 08:48:50 +02:00
Craig Raw
d731f7296b
improve jade qr keystore import descriptions
2024-11-12 08:26:07 +02:00
Craig Raw
12034a07d7
add specter diy multisig option to wallet import menu
2024-11-05 08:49:36 +02:00
Craig Raw
60e3d4e107
be more lenient in parsing pasted btc values to send tab textfields
2024-11-04 08:03:21 +02:00
Craig Raw
d0bf55de70
fix regression to display tabular numbers in a monospace font
2024-10-28 10:04:33 +02:00
Craig Raw
1d8c37066e
update flyway to v9.1.3
2024-10-10 09:04:01 +02:00
Craig Raw
c450efe499
improve keystore import panel spacing in linux
2024-10-08 10:32:36 +02:00
craigraw
34bcc87468
Merge pull request #1512 from dcavacec/fix-issue-1510
...
improve handling of spacing and links in accordion panels
2024-10-08 10:24:59 +02:00
David Cavaceci
2aac365039
PR #1510 Feedback: set min height, use AppServices url handling
2024-10-07 09:59:58 -05:00