edouard
950dd105e3
fix spend view layout
2022-12-07 17:33:51 +01:00
edouard
c222dfba95
Check for duplicate recipient addresses
2022-12-07 16:46:17 +01:00
edouard
e01fd9b26f
installer: make only xpub editable
2022-12-07 12:55:55 +01:00
edouard
0969565b7e
fix installer register error
2022-12-07 12:02:40 +01:00
edouard
6572b2fa4a
Merge #154 : gui: cleanup the "amount left to select" calculation
...
493dbde666b73097848a5a4c7d10ee1ad7cfeab2 gui: cleanup the "amount left to select" calculation (Antoine Poinsot)
Pull request description:
It don't think it was blatantly wrong, but neither was it entirely correct. And it was seriously lacking comments explaining what was going on for such a tricky calculation.
In order to make sure it's correct, and make this more code more maintainable (and readable to future contributors), clean it up by using a more obviously-correct approach: a transaction template that is filled with inputs depending on the coins that were selected.
I DID NOT TEST IT!
ACKs for top commit:
edouardparis:
ACK 493dbde666b73097848a5a4c7d10ee1ad7cfeab2
Tree-SHA512: b8094326f42ed86a4fcd4e16961a7cb77b07d423215665248dd20db66e2c2eb5500fd7cbdb58d0febae5beb3a40f7b531ec24d1c3e7d7a16a45686ac40a89e9b
2022-12-06 15:10:28 +01:00
edouard
aaf489dbdf
Merge #152 : installer: change default xpub derivation path
...
2342923fc274dcdcc012b227c5955ebf3dbc28c3 installer: change default xpub derivation path (edouard)
Pull request description:
ACKs for top commit:
edouardparis:
Self-ACK 2342923fc274dcdcc012b227c5955ebf3dbc28c3
Tree-SHA512: c25516c744c2f4b1869fd02b424723d8f2cc0da5b1ae407ccedf325add2c75dceced16a0137ded25140fe8ca84a7945842fe867b72bde2596d3441021e8589a1
2022-12-06 13:38:35 +01:00
Antoine Poinsot
6d95aaedec
Merge #145 : gui: use glow feature instead of wgpu
...
2e8b72a809155b6ec4989da270a96119956d531e gui: use glow feature instead of wgpu (edouard)
Pull request description:
ACKs for top commit:
darosior:
ACK 2e8b72a809155b6ec4989da270a96119956d531e. We don't need an efficient renderer, and it looks like it's helpful for Guix builds.
Tree-SHA512: eb75c2ef6913cd5a90a29843e4d2470f1693b2bdb814ba953dd7ee1d9b27d3a9a95712cd7b7bedf4627853993a9f25fc70a8a12cf7df6c042ae2be72bad3e27b
2022-12-06 13:20:46 +01:00
Antoine Poinsot
493dbde666
gui: cleanup the "amount left to select" calculation
...
It was making unnecessary computations when no feerate was provided, and
was not accounting for VarInt's. Instead of adding more magic values
just build a transaction template and use that.
2022-12-06 12:16:56 +01:00
edouard
53514939da
Add clipboard to coin outpoint
2022-12-06 10:18:39 +01:00
edouard
23e533fbee
Add warning to home panel
...
close #121
2022-12-06 09:47:28 +01:00
edouard
9d60db3abf
fix view: spend detail width
2022-12-05 18:22:27 +01:00
edouard
2342923fc2
installer: change default xpub derivation path
2022-12-05 16:25:59 +01:00
edouard
70527a002e
spend: display amount left to select
2022-12-05 15:39:34 +01:00
edouard
c3471c0665
spend: order coins by remaining sequence and amount
2022-12-05 15:39:19 +01:00
edouard
c88c39a8b9
spend steps: add total sent
2022-12-05 15:39:19 +01:00
edouard
f0758d28ab
spend: add remaining sequence to coins
2022-12-05 15:39:19 +01:00
edouard
2e8b72a809
gui: use glow feature instead of wgpu
2022-12-02 11:23:29 +01:00
edouard
9948b10689
Smooth border color
2022-12-01 17:11:56 +01:00
edouard
e130503853
change clipboard icon
2022-12-01 10:56:49 +01:00
edouard
4205f62972
Display output and input in collapse component
2022-12-01 10:56:49 +01:00
edouard
17669547ed
Add loader error message and retry button
...
Refac notification::warning component to use a Collapse
instead of Tooltip.
Add a retry button to start again Liana.
close #134
2022-12-01 09:23:43 +01:00
edouard
59c12cd584
installer: wait process is done before next step
2022-11-29 17:00:03 +01:00
edouard
0577b971b7
installer: add progress information
2022-11-29 12:12:02 +01:00
edouard
0365794f91
installer: add final step summary
2022-11-29 12:12:02 +01:00
edouard
437faef1af
Add learn more collapse to installer
2022-11-29 12:12:02 +01:00
edouard
8348ad1afa
installer: add backup descriptor step
2022-11-29 12:12:02 +01:00
edouard
b260ac4208
installer: keep refresh button to list hws
2022-11-29 12:12:02 +01:00
edouard
92699c645b
installer: create or import wallet
2022-11-29 12:12:02 +01:00
edouard
c89b8d88f5
installer: rename network pick_list
2022-11-28 10:29:50 +01:00
edouard
083066900f
gui: silence winit logs
2022-11-28 09:44:47 +01:00
edouard
ea7ab5e4f1
Reintroduce ui component: collapse
2022-11-25 19:06:33 +01:00
edouard
de738105c0
Bump iced 0.5
2022-11-24 12:09:18 +01:00
edouard
1cb6331573
fix gui: jsonrpc client
2022-11-23 15:03:34 +01:00
edouard
7e96cdd494
Add transaction history to home panel
2022-11-23 10:43:41 +01:00
edouard
ee466798bd
gui: change project and crate name for liana
2022-11-18 17:29:45 +01:00
edouard
d541ca90e5
Fix spend creation
2022-11-17 22:02:28 +01:00
edouard
3e43a806cf
bump minisafe
2022-11-17 22:02:28 +01:00
edouard
34b833f148
Add check height to coins panel
...
close #82
2022-11-17 11:46:36 +01:00
edouard
675f7fafe7
gui: use RWLock for embedded daemon
2022-11-16 12:34:08 +01:00
edouard
0f6b043fb3
Add rescan to gui settings
2022-11-16 12:34:08 +01:00
edouard
8155516386
Add rescan to daemon client
2022-11-16 12:06:40 +01:00
edouard
635903118e
gui: fix clippy errors
2022-11-15 18:32:10 +01:00
edouard
25056d0d5e
installer: check xpub network
2022-11-14 19:33:00 +01:00
edouard
e9fa816be7
Delete install target datadir in case of failure
...
close #20
2022-11-10 12:11:33 +01:00
edouard
8903dedaf5
fix installer: check if setup exists before install
2022-11-09 18:45:25 +01:00
edouard
6f75515f9b
Add coins and recipients view
2022-11-04 18:07:49 +01:00
edouard
a043f024e2
fix clippy errors
2022-11-04 16:22:32 +01:00
edouard
063786fe54
Create spend transaction
2022-11-03 18:11:28 +01:00
edouard
7fda64f4ad
Add select inputs step
2022-11-03 16:33:05 +01:00
edouard
0b2f64279b
Add choose feerate step
2022-11-03 16:33:05 +01:00