49 Commits

Author SHA1 Message Date
edouard
e7e8028d8a ui: add history events to design-system 2023-04-20 12:20:48 +02:00
edouard
7a4e1d6148 gui: import logos 2023-04-18 13:48:24 +02:00
Antoine Poinsot
fe52fbaa49
gui: bump to 0.4 2023-04-10 13:29:26 +02:00
edouard
9250f7d735 bump async-hwi 0.05 2023-04-06 11:34:07 +02:00
edouard
75527ab145 gui: fix list spend transactions ordering
Spend transactions are first ordered by status
in the following order: pending, broadcast, spent,
deprecated, then by `updated_at` field with last
updated tx first.

close #281
2023-04-05 17:36:46 +02:00
edouard
ec228485e5 gui: check connection to bitcoind in installer
close #115
2023-04-05 11:31:50 +02:00
edouard
35dbb47bc1 gui: update liana with multipath support 2023-04-04 15:17:06 +02:00
edouard
f049c2f16e gui: update lib liana with descriptors module cleanup 2023-03-29 09:08:47 +02:00
edouard
d4d5a66aa1 gui: transitioning to ui crate 2023-03-27 19:53:49 +02:00
edouard
a13bb0272b gui: add logger module and handle log file destinations
Installer has its own log file installer.log that is removed
after successful install.
When changing network, the destination log file change
to <datadir>/<network>/liana-gui.log
2023-03-08 16:12:19 +01:00
Antoine Poinsot
46a4da38f8
gui: update Liana to 0.3 and release 0.3 2023-02-27 16:57:49 +01:00
edouard
e26a631318 gui: enumerate multiple ledger devices
close #165
2023-02-16 16:37:52 +01:00
edouard
f3f04a41b0 Use liana hot signer 2023-02-16 09:59:57 +01:00
edouard
4131ee529d installer: clean unwraps and add logs to final step
GUI should handle failure gracefully with logs
instead of crashing.
2023-02-09 17:29:23 +01:00
edouard
f5de5e9734 gui: update liana#66e37a2 2023-02-06 12:08:25 +01:00
Antoine Poinsot
ca05bd3fbc
gui: release 0.2 2023-02-03 16:14:50 +01:00
edouard
2a9bcf92d0 Change HardwareWallet for (Un)Supported enum 2023-02-03 13:19:29 +01:00
edouard
0416a3645a Add liana version in gui settings
close #243
2023-02-02 15:46:35 +01:00
edouard
dfc10eba61 Add multisig wallet creation in installer 2023-02-02 11:01:19 +01:00
edouard
b8f1704f38 bump iced v0.7
should_exit method is replaced for the
iced:🪟:close() command at the main.rs
level. iced_native::Event message handling
is not anymore required in the sub states of
the iced application.
2023-01-16 18:51:53 +01:00
edouard
03c39c44f6 bump iced 0.6
The version of the iced crates are
upgraded without introducing version
change in the other external dependencies.

This upgrade introduces fixes of the iced
framework. See:
https://github.com/iced-rs/iced/releases/tag/0.6.0
2022-12-29 11:31:37 +01:00
edouard
900529bcc6 gui: 0.1 2022-12-21 12:12:32 +01:00
edouard
262842a9dc gui: liana-0.1 2022-12-21 12:09:58 +01:00
edouard
c77bb45bbf cargo update -p liana 2022-12-19 14:51:40 +01:00
edouard
a4299877eb
Merge #205: gui: add recovery feature
f43d99f0fbd851d9817b3668b26953f81c77c1f9 gui: add panel recovery (edouard)
f2facdf1641eaa0241201dee23e13dec63e534cc gui: add create_recovery command to client (edouard)
f4afed4d6a14ad9ea515a69ebf0c584106423075 bump liana master (edouard)

Pull request description:

  After #182, this fixes #180.

ACKs for top commit:
  edouardparis:
    Self-ACK f43d99f0fbd851d9817b3668b26953f81c77c1f9

Tree-SHA512: 49fa2582b5ef405b3ac79ce621792918afe00b0f6fd64bce626f84c11fc97c2b96459f3daf424e625eda31842f85982b0bf76da71afd36bd848e9a4d8fe96c27
2022-12-14 11:38:07 +01:00
edouard
f4afed4d6a bump liana master 2022-12-14 09:21:07 +01:00
edouard
37562608ec gui: disable daemon jsonrpc client for windows
It is not sure uds_windows will work so we prefer
to remove it.
2022-12-13 12:20:20 +01:00
edouard
abe69a1f8f
Merge #184: gui: bump ledger_bitcoin_client 0.1.1
2a609a8eb69fc14d6bb9f58e0043a95ca9713d04 gui: bump ledger_bitcoin_client 0.1.1 (edouard)

Pull request description:

  This version of the client contains a fix
  required for the no inputs recognized warning.

ACKs for top commit:
  edouardparis:
    Self-ACK 2a609a8eb69fc14d6bb9f58e0043a95ca9713d04

Tree-SHA512: 39cff0aee6c66909948cdef9354e71c204f0e03696e71c641919d9f749463316da470b296197c794940e412cf13cf43139f48cda76b010652e8c6dc309f227f3
2022-12-09 08:57:05 +01:00
edouard
2a609a8eb6 gui: bump ledger_bitcoin_client 0.1.1
This version of the client contains a fix
required for the no inputs recognized warning.
2022-12-08 18:08:10 +01:00
edouard
9fa3cde299 bump liana:master 2022-12-08 15:49:04 +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
edouard
6d92056b9d bump liana#38e342c8 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
0a756747df bump async-hwi 0.0.2 2022-11-28 15:23:26 +01:00
edouard
6897f317d0 bump async-hwi 2022-11-28 09:54:33 +01:00
edouard
de738105c0 Bump iced 0.5 2022-11-24 12:09:18 +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
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
182c7560e9 gui: bump minisafe 2022-11-16 12:06:40 +01:00
edouard
063786fe54 Create spend transaction 2022-11-03 18:11:28 +01:00
edouard
258aeb57fe hw: load wallet from config 2022-11-02 16:21:55 +01:00
edouard
c2ed30961c installer: register wallet 2022-10-31 14:54:26 +01:00
edouard
8ad37f18a8 gui: import xpubs from hws (wip) 2022-10-31 14:54:26 +01:00
edouard
813b9684a9 bump minisafe#790d28 2022-10-21 10:43:08 +02:00
edouard
b849f9bb3d Update minisafe master 2022-10-19 12:56:44 +02:00
edouard
2286a19e20 Update minisafe master:#4a802890 2022-09-07 15:12:08 +02:00
edouard
0b24104b45 gui: installer and loader 2022-08-22 17:19:08 +02:00