72 Commits

Author SHA1 Message Date
edouardparis
92ee94edbc Add login page to connect to remote backend 2024-08-20 17:40:51 +02:00
Aaron Carlucci
e79674972d gui: remove extra spacing for amounts and default amounts which don't contain a non-zero character to 0.00000000 2024-07-31 11:01:04 +02:00
Aaron Carlucci
59035060e9 gui: refactor amount formatting 2024-07-29 18:06:47 +02:00
Aaron Carlucci
c6b8133286 gui: add space separator to amount integer 2024-07-11 11:35:34 +02:00
pythcoiner
a8e256eb6b clippyfy 2024-06-25 03:01:29 +02:00
edouardparis
dddd62b31e
Merge #1113: Remove ui example
64370af843a6e7442b1c1813fc22c34be68a43d8 remove ui example (pythcoiner)

Pull request description:

  closes #1072

ACKs for top commit:
  jp1ac4:
    ACK 64370af843.

Tree-SHA512: 6efa8d95a16060db5efcfcdc466dfaa41dab583f4faeb5ce7a3f3fd072da11139cbbb9447a6b78813d65f6a48c5b400a0bca1f8cdb4993ad8af560340101bba0
2024-06-10 16:23:59 +02:00
pythcoiner
64370af843 remove ui example 2024-06-10 02:56:46 +02:00
edouardparis
a9cfe45c0a fix ui: wrong usage of widget state
In a previous PR #1096, we made usage
of the widget state instead of the component state to
set the collapsed value when the widget is created.
But the widget is reset at each refresh of the interface,
instead the component state does not change.

This commit makes the distinction between the two by
having the widget state as an initial state and the component
one as a capture of the user clicks.
2024-06-06 13:36:03 +02:00
edouardparis
dee083c6d1 Add blue banner for testing network 2024-05-30 10:30:24 +02:00
pythcoiner
d770e62e19 Collapse advanced settings menu and grey-out Next button in installer if mainnet wallet already exists 2024-05-27 15:39:27 +02:00
edouardparis
6531cc293d fix local date time and bump chrono
close #1057
2024-05-24 12:03:04 +02:00
edouardparis
6b0c93c5c3 Add jade hardware wallet 2024-05-06 14:50:45 +02:00
edouardparis
9cd36a76d0 gui: enable advanced text shaping
enable text shaping and font fallback,
It allows emojis
2024-05-03 14:48:24 +02:00
edouardparis
acea67bc35 Remove transaparency from PickList for tiny-skia 2024-05-03 12:27:12 +02:00
edouardparis
4920291d04 fix ui button and badge width 2024-05-03 12:27:12 +02:00
edouardparis
de37111637 Change text size 2024-05-03 12:27:12 +02:00
edouardparis
fdcc302367 gui: iced-0.12 2024-05-03 12:27:12 +02:00
edouard
64a626d7e8 gui: bump iced 0.10 2024-05-02 14:46:31 +02:00
edouardparis
d722ca1e4d Use text size constant 2024-04-02 17:04:03 +02:00
Antoine Poinsot
4f78d3b3d0
Merge #986: Gui taproot
b7f35c03300710c71f5e8a4af471260f0a35ddc0 Add installer dropdown for advanced settings (edouardparis)
59a4b181c1e1be64ed8122edd95a7378ebef39af fix: merge tap_script_sigs from signed psbt (edouardparis)
02a52b98bcdbcf62d42c748b154beaee76d0f26a add ledger version support for tapminiscript (edouardparis)
2debb32181f2365fb4e30d9d7e28a4cb7c86cd65 Add taproot support to installer descriptor editor step (edouardparis)
8bc0cac00a4894c316285223924e91a85f1c6088 gui: async-hwi:0.0.16 (edouardparis)
4a4c78d5f7ed43aae1199481fb060e77d1d88c80 bump liana:master (edouardparis)

Pull request description:

  based on #985

ACKs for top commit:
  darosior:
    tACK b7f35c03300710c71f5e8a4af471260f0a35ddc0 -- i've lightly tested this a couple times. It's good enough to get in and get tested along with the other changes.

Tree-SHA512: 4481be4797cf6fa901de9fec989837381c7817d18dd2c9a45ff1802a15982d1251696e577fb23da2d4ca9f0ed27044dade28f0e7b56703594dae4b3a5065306b
2024-03-20 19:19:58 +01:00
edouardparis
b7f35c0330 Add installer dropdown for advanced settings 2024-03-20 17:33:39 +01:00
edouardparis
2debb32181 Add taproot support to installer descriptor editor step 2024-03-20 17:33:39 +01:00
pythcoiner
9415dc9390 new_amount_btc 2024-03-18 21:23:56 +01:00
edouardparis
e05e421368 refac ui: expose badge_pill width 2024-03-13 15:36:37 +01:00
pythcoiner
66f392c754 fixed size for badges 2024-02-24 20:09:46 +01:00
edouardparis
3196a8025e gui: bump liana:master and async-hwi:master 2024-01-22 15:49:56 +01:00
edouardparis
7d97f466ef ui: add processing hw notification to components 2024-01-15 11:58:51 +01:00
edouardparis
a539cfe157 Add ui component toast from iced repo examples 2024-01-12 15:56:46 +01:00
jp1ac4
838550b917
gui: change radio border color 2023-12-28 17:22:40 +00:00
Antoine Poinsot
2b5fe01cf0
gui: make the trash button prettier
After feedback from Kevin.
2023-12-13 14:12:07 +01:00
edouardparis
3372e2f1e0 gui: grey out hws with addr verif unimplemented 2023-12-07 14:39:45 +01:00
edouardparis
0ef49ed3f7 gui: grey out unrelated hws 2023-12-06 16:44:25 +01:00
edouard
4be74ad496 refac hw module and add bitbox support 2023-10-24 17:23:57 +02:00
edouard
aeff735ac3 fix unconfirmed payments layouts with labels 2023-10-18 17:37:12 +02:00
edouard
9db4541952 Add labels support to gui 2023-10-18 17:37:12 +02:00
jp1ac4
9895b493f1
gui: trim text input strings
This is applied to all forms except those concerning fingerprint labels
and the new GUI labels feature.
2023-10-06 01:48:41 +01:00
edouard
e327928f83 gui: bitcoin=0.30 and async-hwi=0.0.8 2023-07-19 16:24:28 +02:00
edouard
b070d61edb gui: bump iced 0.9 2023-06-05 11:08:04 +02:00
edouard
b9ca312b07 ui: add success mark and key mark 2023-05-10 09:51:07 +02:00
edouard
4c08f4ae35 Add grey brand logo to installer and launcher 2023-05-09 21:29:09 +02:00
edouard
e0a207bb06 installer: change user path icons 2023-05-09 20:57:38 +02:00
edouard
cf042316c1 fix: installer layout 2023-05-09 20:57:38 +02:00
edouard
1fd53c0ff4 gui: Add iconex icons 2023-05-09 16:24:30 +02:00
Antoine Poinsot
2931ed57f6
ui: some wording tweaks in badges 2023-05-07 13:00:19 +02:00
edouard
aa23bba9d4 ui: set default_features = false 2023-05-07 12:34:34 +02:00
edouard
79984718bc
gui: add refresh coins buttons
close #192
close #371
2023-05-07 11:26:15 +02:00
edouard
b25fc7cb43 gui: generate multiple addresses 2023-04-27 17:24:54 +02:00
edouard
b4c7d1af50 gui: refac psbt view 2023-04-25 21:39:06 +02:00
edouard
6b2c9a61e0 gui: merge spend creation steps 2023-04-25 10:51:03 +02:00
edouard
fd67c5dea8 gui: change date time format 2023-04-21 16:16:12 +02:00