817 Commits

Author SHA1 Message Date
edouard
79ea903e87
Merge #479: gui: bump async-hwi 0.0.6
000b37901d85aac4254b43505c734f1092d02ddb gui: bump async-hwi 0.0.6 (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK 000b37901d85aac4254b43505c734f1092d02ddb

Tree-SHA512: 876bc2d76ad4dd0b14b9bd08e4546e25b0a65d6dd5765d433658efbddfbc91bc3a845e553dff78ec25a28b1ff2560aa12d248a163dff8dbf7abd696752bd5c87
2023-05-06 08:19:42 +02:00
edouard
f519d31e40
Merge #480: Add liana logo to README
df25daa32bbfe1877cb7ac323efb0d5807952099 Add liana logo to README (edouard)

Pull request description:

  preview: https://github.com/edouardparis/liana/tree/add-liana-logo-readme

ACKs for top commit:
  darosior:
    web-ACK df25daa32bbfe1877cb7ac323efb0d5807952099

Tree-SHA512: ecc01c70d723735d211c2b5a7dd9e95eb65f1fc87911e1d2dec43cd3247b2ef3c0355d96592fe6e855be5a686c6003fe1223cfdf054eee49e6177ce593094a07
2023-05-05 20:38:12 +02:00
edouard
df25daa32b Add liana logo to README 2023-05-05 17:28:17 +02:00
edouard
000b37901d gui: bump async-hwi 0.0.6 2023-05-05 15:11:42 +02:00
edouard
6a0a42c3f8
Merge #476: gui: add greenbar to sidebar menu
7ef1d62d6e4f25351d85971afb7835ca9516e4ee gui: add greenbar to sidebar menu (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK 7ef1d62d6e4f25351d85971afb7835ca9516e4ee

Tree-SHA512: 21c9fb8d43bccf5d8b0cf71182adb87f32235c19973f2c0cceaf52eb76845d0551a252aa881a318ae7b9dd62ba8a315a8ccdc41b789e93a7ed38e0e1e7f0a735
2023-05-04 17:03:04 +02:00
edouard
7ef1d62d6e gui: add greenbar to sidebar menu 2023-05-04 15:40:09 +02:00
edouard
474e23c730
Merge #469: gui: generate multiple addresses
b25fc7cb43000e2aac7f70692dca5bab2ea8e901 gui: generate multiple addresses (edouard)

Pull request description:

  ![2023-04-27T17:26:10,353548866+02:00](https://user-images.githubusercontent.com/6933020/234910569-02307356-1513-409a-a441-e84ebf92cf27.png)

ACKs for top commit:
  edouardparis:
    Self-ACK b25fc7cb43000e2aac7f70692dca5bab2ea8e901

Tree-SHA512: 613643fafc4c78e053c8fdf416985b658bd42425703971f47c77a8effb4e9c85e2eb401165bf47bf66d313100c196e2c67eeb5051497241f7c1b566d32b4cc8f
2023-05-04 11:00:27 +02:00
edouard
b25fc7cb43 gui: generate multiple addresses 2023-04-27 17:24:54 +02:00
edouard
699df59939
Merge #468: gui: fix layout with scrollbar for big windows
e3db475be219025b2cd1427ed82a703d8e36eeeb gui: fix layout with scrollbar for big windows (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK e3db475be219025b2cd1427ed82a703d8e36eeeb

Tree-SHA512: 3144311d37ff0a601eeba2b2e996b27699429bb1caafa8e43087491507c4070b3b1c285cd511ed19d2f9935d7c1052447a25642e2fef79e24a72188aad74582d
2023-04-27 15:24:33 +02:00
edouard
e3db475be2 gui: fix layout with scrollbar for big windows 2023-04-26 20:57:40 +02:00
edouard
474adddc9c
Merge #467: Gui change transaction view
ac97b27b9650434a205659ffcf135ae991635811 gui: add payment view (edouard)
94e719975e4c12bacb67e1d9b9b11b77ee9f55bb gui: remove transaction view in modal (edouard)

Pull request description:

  close #199
  close #462
  close #229

ACKs for top commit:
  edouardparis:
    Self-ACK ac97b27b9650434a205659ffcf135ae991635811

Tree-SHA512: f49a2e1eff7fe882d409caba1f2d9a4a9281c3a786f3bd8245e94e2b7b00ad042522a13912b61acc1a93f68084c9b2fa90cc2ceae9d87926f06d82e1a7d1d2e0
2023-04-26 18:29:15 +02:00
edouard
ac97b27b96 gui: add payment view 2023-04-26 14:54:51 +02:00
edouard
94e719975e gui: remove transaction view in modal 2023-04-26 13:45:42 +02:00
edouard
14b1434374
Merge #466: fix: psbts list item self-send label
12eba9e195d9812702b52ea470f1c272a5d07e06 fix: psbts list item self-send label (edouard)

Pull request description:

  close #456

ACKs for top commit:
  edouardparis:
    Self-ACK 12eba9e195d9812702b52ea470f1c272a5d07e06

Tree-SHA512: d4732a08aca9b71f05828d152c52aaf3d4443e008b6f21ecbc064676e2fc637944d68f6b3c92ed0bf53dca2f7bfe5df2dd553a471d43b0badcc4bdb041b86db7
2023-04-26 11:42:25 +02:00
edouard
12eba9e195 fix: psbts list item self-send label
close #456
2023-04-26 11:24:49 +02:00
edouard
be71694153
Merge #465: gui: merge spend creation steps
e4da8e9be7f9a5d4d08ce5996e3b789f9dc69143 gui: swap transactions and psbts menus (edouard)
b4c7d1af505195bb4f1eb8a1864ab0c7c8e6e884 gui: refac psbt view (edouard)
330f7e65bb0bf48d8ede73bbb2295aee99f1eed0 gui: add module psbt (edouard)
6b2c9a61e035e5c02b55807a2a275bb5d1cb9cfc gui: merge spend creation steps (edouard)

Pull request description:

  close #443

ACKs for top commit:
  edouardparis:
    Self-ACK e4da8e9be7f9a5d4d08ce5996e3b789f9dc69143

Tree-SHA512: 9e6675934bbf7bb8c7562343f1cfa0547347db49bf111112316d81539d3f41cb26c4e9ccffc00a701fbe0f1d94c7bbef046777d71c7b760d92b2972c073be9e3
2023-04-26 11:09:11 +02:00
edouard
e4da8e9be7 gui: swap transactions and psbts menus
close #458
2023-04-25 21:47:41 +02:00
edouard
b4c7d1af50 gui: refac psbt view 2023-04-25 21:39:06 +02:00
edouard
330f7e65bb gui: add module psbt 2023-04-25 12:42:28 +02:00
edouard
6b2c9a61e0 gui: merge spend creation steps 2023-04-25 10:51:03 +02:00
edouard
4613da4ae4
Merge #464: fix: home list events filter
b89eee30dfee77f357463ccc5d16ceeed705ff43 fix: home list events filter (edouard)

Pull request description:

  We still list the self-send transactions but
  we do not display them, because they are required
  in order to have the next timestamp for the pagination. This commit fix a misplaced filter that mixed up
  events index for the event selection.

  close #463

ACKs for top commit:
  edouardparis:
    Self-ACK b89eee30dfee77f357463ccc5d16ceeed705ff43

Tree-SHA512: 9c004c3d9a4e805781c113052d59758f1673679e18c2cc9fc7b09178be6316a8966f3d18d67b557ada1b7f5669c8550ddbfff34a6723c8158cdead3f6b7cfe20
2023-04-24 10:56:51 +02:00
edouard
b89eee30df fix: home list events filter
We still list the self-send transactions but
we do not display them, because they are required
in order to have the next timestamp for the pagination.
This commit fix a misplaced filter that mixed up
events index for the event selection.

close #463
2023-04-24 09:46:59 +02:00
Antoine Poinsot
c3c1680784
Merge #448: README: update the status of the project
e1ee4c16a400e46339affaa97e097970a6af4117 README: update the status of the project (Antoine Poinsot)

Pull request description:

  It's now outdated after version 0.4 ;)

ACKs for top commit:
  darosior:
    self-ACK e1ee4c16a400e46339affaa97e097970a6af4117 -- trivial

Tree-SHA512: 554114268bfc8d1497326e96afe67ccbd0356a0c7740fa407399dedbaac5dd2a275a606152ac227e2f97b6e957677be340a0722fdaba8c3bbaa50debc511d3e8
2023-04-21 19:00:52 +02:00
edouard
06dfcc428a
Merge #455: Gui new coins theme
d4c2f702abc0d72045734b824c6f69e3fcb92381 fix gui sidebar: remove counter (edouard)
56e1aa04aa2889e5941e624df3d989de7debf7a5 gui: change home warning (edouard)
fd67c5dea85bb2cd5a1f47199cc8fb46ff1c5286 gui: change date time format (edouard)
36d4968ebbdd78fe6c7d9fbd904612d92334f2db Add unconfirmed balance to home (edouard)
956b7901c1aea72f2311dfb22fca2304fb0b582f gui: change coins remaining time label (edouard)

Pull request description:

  close #441

ACKs for top commit:
  edouardparis:
    Self-ACK d4c2f702abc0d72045734b824c6f69e3fcb92381

Tree-SHA512: b220ee0803f30b36eb31853c3575fede725fd96091312260bb40b2b1c2e35a7374a75e3ab3964a7e8c69ddf6e56bd9ff165447739e42f337040f671e78d92e90
2023-04-21 17:42:50 +02:00
edouard
d4c2f702ab fix gui sidebar: remove counter 2023-04-21 17:22:40 +02:00
edouard
56e1aa04aa gui: change home warning
close #439
2023-04-21 17:07:35 +02:00
edouard
fd67c5dea8 gui: change date time format 2023-04-21 16:16:12 +02:00
edouard
36d4968ebb Add unconfirmed balance to home 2023-04-21 16:16:12 +02:00
edouard
956b7901c1 gui: change coins remaining time label 2023-04-21 10:26:07 +02:00
edouard
6582706f83
Merge #454: Gui new transactions panel
49be063ccd7629da19910db57a19061e8b19fb7e gui: separate accounting events in the home panel (edouard)
e7e8028d8a2d49dde176f2ed3a32ec078ea4fabe ui: add history events to design-system (edouard)
196b8cc3e91fcbbe9f17a7e0945010dc38dae4fb gui: new transactions panel (edouard)

Pull request description:

  close #437
  close #442

ACKs for top commit:
  edouardparis:
    Self-ACK 49be063ccd7629da19910db57a19061e8b19fb7e

Tree-SHA512: 9538fe9f08e6d43b172c74009f40d5858817313f3f4d1dae691aaccc1e1c0cbbe149fe649663a21b5e2797c5cda5d4df6a3fe2bd6f832076db40c000b94cb187
2023-04-20 16:32:35 +02:00
edouard
49be063ccd gui: separate accounting events in the home panel 2023-04-20 14:41:52 +02:00
edouard
e7e8028d8a ui: add history events to design-system 2023-04-20 12:20:48 +02:00
edouard
196b8cc3e9 gui: new transactions panel
close #437
2023-04-20 12:20:48 +02:00
edouard
5d028b03f7
Merge #452: Gui new psbts panel
41c5a37eab1a37a299146080c3eec361a1d6c8a6 gui: separate psbts and send panels (edouard)

Pull request description:

  based on #447

ACKs for top commit:
  edouardparis:
    Self-ACK 41c5a37eab1a37a299146080c3eec361a1d6c8a6

Tree-SHA512: 0cb5aaba2f658696d00b06619796362fe694686d152e7fd76d79ebb83d7de327c4f349d294f97d82cb229c837e76185ee47e00b06e5e206ef7ad37769d697e49
2023-04-19 15:48:55 +02:00
edouard
41c5a37eab gui: separate psbts and send panels
close #440
2023-04-19 10:56:10 +02:00
edouard
b9c802fd40
Merge #447: Gui dark theme
7a4e1d61483c3e744a87ca2db8aa0817ea8e3693 gui: import logos (edouard)
3eb81980efa79007fbd8f9077e10dbf52fa1feca gui: new dark theme (edouard)
2e75d4b602096eb5d3c2851db082b53217c820ee ui: introduce dark theme colors (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK 7a4e1d61483c3e744a87ca2db8aa0817ea8e3693

Tree-SHA512: 0f83bc95a722d9aab0b40be12316d67f14ee72821927b8e1389493e4704d6786ed2e7b331515dcee667894aadb7f05b4e14c832891fa1b3ef0790eb3ba8b8cf1
2023-04-18 15:31:24 +02:00
edouard
11b470ebbe
Merge #453: gui: display aliases on installer final step
29185b5096615ec6e494e850316f279cc5ba8fa5 gui: display aliases on installer final step (jp1ac4)

Pull request description:

  This is to resolve #436.

  For the alias, I'm selecting the element from `context.keys` that has the same fingerprint as `hw` / `context.signer` and then displaying the name of this key. This logic could possibly be extracted to a function.

  I haven't yet been able to test with a hardware device, but will try to get my Specter DIY up and running soon :)

ACKs for top commit:
  edouardparis:
    ACK 29185b5096615ec6e494e850316f279cc5ba8fa5

Tree-SHA512: 5e05e4c2f27d6effca1cf5137ab0a65606fef883383ac5fd5d0d0afac901c3f350d2a3ebe51499f2e1f82c0900d66935cae370f38479f2c55189b60a4de4d338
2023-04-18 15:11:14 +02:00
jp1ac4
29185b5096
gui: display aliases on installer final step 2023-04-18 13:35:04 +01:00
edouard
7a4e1d6148 gui: import logos 2023-04-18 13:48:24 +02:00
edouard
3eb81980ef gui: new dark theme 2023-04-18 13:48:24 +02:00
Antoine Poinsot
e1ee4c16a4
README: update the status of the project 2023-04-14 11:05:45 +02:00
Antoine Poinsot
3ac3097294
Merge #430: Reset the daemon and GUI versions post 0.4 branch-off
a076a83cbac37e15e9f25c0cf5ba6a62233fea86 Reset the daemon and GUI versions post 0.4 branch-off (Antoine Poinsot)

Pull request description:

  Let's use `u32::MAX` as patch version to denote a development build.

ACKs for top commit:
  edouardparis:
    ACK a076a83cbac37e15e9f25c0cf5ba6a62233fea86

Tree-SHA512: f74abcc3d3c1102f465d275c56cf8c8df41761634cc16bcf355e29acdadefd34546532ed55525fb68fb363922fa46020f2bab02edadcc8a77a678717a2ba2395
2023-04-13 13:41:14 +02:00
edouard
2e75d4b602 ui: introduce dark theme colors 2023-04-13 13:15:31 +02:00
edouard
ff38b58ede
Merge #438: gui: add font and text helpers to design system
b8d8306e74092b19a12b24c81620de5a6a6983a8 gui: add default font and text size (edouard)
34b475a7c8b3f34a2874677c730d090a6592cdaa ui: use text size helpers in components (edouard)
84fb6819ef24e5f7294f9f3e562fd1c5265a0ec7 ui: change text size with 1.2 ratio (edouard)
5bd88863f34c0b246527532b4cb020a538734d2e ui: add heading and body text helpers (edouard)
920e8bc3300beb0b89c9d93b9701e7eee8e79288 gui: change font for IBM Plex Sans (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK b8d8306e74092b19a12b24c81620de5a6a6983a8

Tree-SHA512: 2e48cede823864d1872d74c8f294fc0fcff254572e0e1d728ddcd67d9a7f879aa21fed6fe9e8cc0725d099c61d19364ad63979c4fb26bc4b4aa2e15eb0c62976
2023-04-13 10:52:29 +02:00
edouard
b8d8306e74 gui: add default font and text size 2023-04-13 10:28:13 +02:00
edouard
34b475a7c8 ui: use text size helpers in components 2023-04-13 10:28:13 +02:00
edouard
84fb6819ef ui: change text size with 1.2 ratio 2023-04-13 10:28:13 +02:00
edouard
5bd88863f3 ui: add heading and body text helpers 2023-04-13 10:28:13 +02:00
edouard
920e8bc330 gui: change font for IBM Plex Sans 2023-04-13 10:28:13 +02:00
edouard
f0e5960688
Merge #410: gui: add button to get next receive address
e892a7a39f03642aec5cac6fe80a93c19eb03a41 gui: add button to get next receive address (jp1ac4)

Pull request description:

  This aims to resolve #114.

  I've added a "Next" button to the Receive screen, which gets a new address. I'm not sure if I've done this the right way and will be happy to make any changes as required.

  I compared several addresses against those returned by `bdk-cli` and they matched.

  Thank you.

ACKs for top commit:
  edouardparis:
    ACK e892a7a39f03642aec5cac6fe80a93c19eb03a41

Tree-SHA512: ad84d5cc41822c8100668fb2e4aa78eb0fbd4c97263b2e980dda17326240b5a730442537c36511214c5294f64398fabc5554e100bda264849b058f5ffee1f81e
2023-04-13 10:07:58 +02:00