807 Commits

Author SHA1 Message Date
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
jp1ac4
e892a7a39f
gui: add button to get next receive address 2023-04-13 08:19:20 +01:00
Antoine Poinsot
a076a83cba
Reset the daemon and GUI versions post 0.4 branch-off 2023-04-13 08:54:18 +02:00
Antoine Poinsot
2bffc6efe2
Merge #435: Add Xcode_12.2.xip to .gitignore
ca3e9f21e167eddecea6f6c031a568366a4f3634 Add Xcode_12.2.xip to .gitignore (edouard)

Pull request description:

  It simplifies a little bit my life when doing `VERSION=0.4 ./contrib/release/release.sh`

ACKs for top commit:
  darosior:
    utACK ca3e9f21e167eddecea6f6c031a568366a4f3634

Tree-SHA512: bb3753a87165d225d81d71f1189556c2e12db48ddf46ae556ce3cd820fb747176d67978580aa249fed398b6eb15e72c280583b23a2fddaf6744ee71bb1dc7cae
2023-04-13 08:49:04 +02:00
edouard
4064e92200
Merge #422: gui: display if signer signed in modal
1a6221bbf022b934c2ac89bcea536478c47cbcbb gui: display if signer signed in modal (edouard)

Pull request description:

  close #349

ACKs for top commit:
  edouardparis:
    Self-ACK 1a6221bbf022b934c2ac89bcea536478c47cbcbb

Tree-SHA512: ed7220374dd6c022daf39ac2f0137fce3c81a3b4bd99e9250a61438b42fbeaaff24e4cdbf604004a06b58c57ed1f3e9f28f7475f0c4d487856e14975e2472449
2023-04-12 16:23:59 +02:00
edouard
b1fbecdfd9
Merge #444: gui: reduce granularity of slider
dd84e76c82b0426daa21ebf913d9dccef65e8079 gui: reduce granularity of slider (jp1ac4)

Pull request description:

  This is to resolve #420.

  I've added a step of 144 to the slider.

ACKs for top commit:
  edouardparis:
    ACK dd84e76c82b0426daa21ebf913d9dccef65e8079

Tree-SHA512: 158a34371f6a64a7de5ec6ffdd9ae385cfbf1e85c4fc6cb353d5a70f4a64d6a83b24eb4b30e440539a698d86f7d9153afaef51af5f6726a5eedeff93ddc6a195
2023-04-12 15:43:45 +02:00
jp1ac4
dd84e76c82
gui: reduce granularity of slider 2023-04-12 12:10:52 +01:00
edouard
0b5c92e007
Merge #432: Add scrollable to descriptor in wallet settings
1a251008efa72908fc5a7ffe008e23fe7a47ac39 Add scrollable to descriptor in wallet settings (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK 1a251008efa72908fc5a7ffe008e23fe7a47ac39

Tree-SHA512: bf5edb63f49377b17521c223a1aefa4fbd46c0de7f61b25b9168fc69268e99c8c73d8e4117e823deb0519de3491d71763e2fa3c550d33d2629277affccc805e2
2023-04-12 10:03:27 +02:00
edouard
0aa5a39475
Merge #434: gui: fix wrong jsonrpc delspendtx request
499f792685bddee651002953f736924d679c7fc6 gui: fix wrong jsonrpc delspendtx request (edouard)

Pull request description:

ACKs for top commit:
  edouardparis:
    Self-ACK 499f792685bddee651002953f736924d679c7fc6

Tree-SHA512: 1701ec698ea76c226fcca4e39836d1eec6a26216920511ecd933e68d9547649ad7ec7956628d6fe3baa78d7d611999a81c5c669e790941b0e8de00f7ddfc96cf
2023-04-11 18:32:00 +02:00
edouard
ca3e9f21e1 Add Xcode_12.2.xip to .gitignore 2023-04-11 16:50:39 +02:00
edouard
499f792685 gui: fix wrong jsonrpc delspendtx request 2023-04-11 14:55:10 +02:00