tomFlowee
004787cada
Various fixes after user-testing session.
2022-07-21 16:09:08 +02:00
tomFlowee
1971b57264
Fix error showing up and make sure we echo bullets here
2022-07-21 11:48:03 +02:00
tomFlowee
c050569672
Make decrypt entry have initial focus.
2022-07-21 11:40:33 +02:00
tomFlowee
91dbd1cb2d
Add 'open' context menu on account list item
...
To get us to a password-entry dialog.
2022-07-21 11:38:52 +02:00
tomFlowee
c1f386b311
Fix the showing of the transactions.
...
This finally fixes the odd case where a default wallet that is fully
encrypted did not show any transactions directly after the user typed
the password.
Turns out this is some weird cornercase in Qt/QML and removing some
code fixes this.
The downside; we now show a qml warning on startup. 🤷
2022-07-20 20:32:57 +02:00
tomFlowee
11f83f411c
Update details pane for encryption support
...
Wallets can be opened from here now and the backup doesn't just hide but
shows a hint that a backup can only be made when the wallet is opened.
2022-07-14 20:48:05 +02:00
tomFlowee
43dff3381a
To encrypt a password we now ask the pwd twice.
...
To make sure the user didn't mistype it.
2022-07-14 19:19:19 +02:00
tomFlowee
9fa7b96253
Make sync status show for 'pin to pay' wallets.
2022-07-11 22:08:43 +02:00
tomFlowee
684c898939
Add warning on bad pwd.
2022-07-11 19:17:05 +02:00
tomFlowee
eafc29c1cb
Turn techy walletEncryption into a user friendly one
2022-07-06 22:07:43 +02:00
tomFlowee
663169530d
Follow rename of CKeyID -> KeyId
2022-07-06 22:06:58 +02:00
tomFlowee
1dc32c8aa3
Make AccountTypeSelector more generic.
...
Now named CardTypeSelector
2022-07-01 14:29:43 +02:00
tomFlowee
36e06abfd7
Make typing pwd and enter submit
...
On the send screen we have a popup for the password, now this tries to
unlock the wallet not just when the user hits the 'Ok' button, but also
when the user hits enter.
2022-06-29 20:06:01 +02:00
tomFlowee
2ea672fbf2
tweak color
2022-06-29 16:04:53 +02:00
tomFlowee
e5e2b8bc04
Hide balance and tabs for encrypted wallet
2022-06-29 16:04:53 +02:00
tomFlowee
60dfe486fd
Fix various UX issues with encrypted wallets.
2022-06-24 15:38:25 +02:00
tomFlowee
017e51c3ba
Make a locked wallet behave better in the UI.
2022-06-20 22:52:57 +02:00
tomFlowee
9c0adc3d71
Refactor menu population
...
The menu item QML control has a big flaw, you can't hide items
for specific usecases. Visibility works, but the thing still
takes space.
It probably makes much more sense to simply not add the menu
items for cases where they make no sense, as opposed to making
them invisible.
For this purpose we switch to cheap Action objects and populate
the ConfigItem menu on opening.
2022-06-19 23:41:06 +02:00
tomFlowee
d8750ca021
Add more support for encryped walles in the UI
2022-06-19 22:30:11 +02:00
tomFlowee
263418cffc
Add various encryption UI parts.
2022-05-18 20:25:03 +02:00
tomFlowee
5caa359a0e
Improve Dialog component
...
Make the width be better decided and allow custom
loaded content.
2022-05-18 20:16:19 +02:00
tomFlowee
7faba9d19d
Make strings translatable.
2022-05-18 17:32:23 +02:00
tomFlowee
4bf79a7ae4
Add quick-and-dirty UI for encryption details.
...
Also avoid trying to save an encrypted wallet from the PaymentRequest
2022-05-18 15:48:50 +02:00
tomFlowee
f5a386feca
Cleanup PriceDataProvider class and API
...
fixed some typos and similar.
2022-04-30 15:01:45 +02:00
tomFlowee
87cb792407
Make UI show wallet an address belongs to.
2022-04-14 21:06:01 +02:00
tomFlowee
f786db4627
Find address info.
2022-04-07 18:16:03 +02:00
tomFlowee
890f53ce4e
Fix regression; show blockheights again.
2022-04-06 20:58:47 +02:00
tomFlowee
0b4cb86d66
Display 'new-tx' indicator on wallet listitem.
2022-04-06 20:52:07 +02:00
tomFlowee
6636b600df
Show 'behind' on archived wallets.
...
This also moves the logic for the pretty strings out of the QML into the
CPP for better reusability.
2022-04-06 18:20:54 +02:00
tomFlowee
7069722173
Show a counter on the list of archived wallets.
2022-04-06 16:11:46 +02:00
tomFlowee
2aa3bf5ab6
Small bugfixes.
2022-04-06 14:50:05 +02:00
tomFlowee
ef83bfa6d0
Pick prettier color.
2022-04-05 18:34:01 +02:00
tomFlowee
82bd43102a
Make disabled tabs look disabled too.
...
We pick a bit darker color for the text and the hover-indicator in order
to make more clear that the tabs are not clickable.
2022-04-05 18:28:06 +02:00
tomFlowee
03875d7f7b
Make archived wallets take less space.
2022-04-05 17:52:03 +02:00
tomFlowee
55a334086d
Show warning for archived wallets.
2022-04-05 17:39:19 +02:00
tomFlowee
b2fd3964e8
Archived accounts have limited functionality
...
When an archived account is selected we disable access to the
send/receive tabs.
2022-04-05 17:20:52 +02:00
tomFlowee
2835684cf3
Allow a wallet to be 'archived'.
...
This moves it down to the bottom of the visual screen.
2022-04-05 16:38:21 +02:00
tomFlowee
7aacb9a0d0
Start the new feature to archive accounts
2022-03-23 00:00:57 +01:00
tomFlowee
70de505e9d
Fix bug; show proper type
2022-03-22 23:17:35 +01:00
tomFlowee
17d171b9df
Remember collapsed state in model.
2021-12-14 13:32:58 +01:00
tomFlowee
6e4724c555
Add cash-fusion icon in overview.
...
This allows people to associate the fusion logo with the type of
transactions.
2021-12-14 13:26:59 +01:00
tomFlowee
8fb38bbff7
Avoid cash-fusion tx being treated like 'moved' ones.
2021-12-14 13:11:32 +01:00
tomFlowee
37ad9098f3
Fix context menu text.
2021-12-14 13:03:38 +01:00
tomFlowee
019c0a5b6a
Hide labels when there is no content behind them.
2021-12-14 12:00:50 +01:00
tomFlowee
b8851aaa9f
Revert "Fix layout on older Qt (tested on 5.12.8)"
...
This reverts commit d8f864de03 .
The commit had as a side-effect that sometimes the app would hang
in recurisvely doing layouts forever.
2021-12-11 14:57:28 +01:00
tomFlowee
d18b29172f
Clear commentfield for next tx
2021-12-09 22:45:26 +01:00
tomFlowee
13f6a8ea91
Fix menu text
2021-12-09 19:46:22 +01:00
tomFlowee
040a2b93a4
Use DialogButtonBox for the send/cancel pair too.
...
This fixes the UX issue that on Apple and on Gnome the buttons
were inconsistently placed.
2021-12-09 19:09:51 +01:00
tomFlowee
3855a4559f
Create DialogButtonBox for Flowee.
2021-12-09 18:59:19 +01:00
tomFlowee
6e43261ab0
Move formatted address feedback inside entry widget.
...
Also move the QML-level bool to live in the model.
2021-12-09 18:59:19 +01:00