tomFlowee
a1f77f792a
UX fixes after user-testing session.
2021-10-28 17:40:10 +02:00
tomFlowee
98431b6e17
Add and install bip39-english
2021-10-28 14:51:12 +02:00
tomFlowee
967a9c0231
Fix i18n building.
...
Separate updating ts files and creating qm files out of them.
This solves the annoyance that any change in the QML files generates
changes in our source-tree.
Updating the translations now requires calling an explicit `make i18n`
2021-10-28 14:40:39 +02:00
tomFlowee
b63ba4e9b0
Make test more stable.
2021-10-27 19:44:19 +02:00
tomFlowee
ef04acd887
Make selection smarter.
...
Don't just select the "First" prio, but simply find the highest prio
which means we also prefer a "normal" prio wallet over a fallback one.
2021-10-27 19:11:00 +02:00
tomFlowee
3b492ef804
When creating a new wallet, maybe reuse the hidden one
2021-10-27 19:11:00 +02:00
tomFlowee
0bddfb3676
Minor fix
2021-10-27 19:11:00 +02:00
tomFlowee
651d9dbe5f
Fix privacy leakage for HD wallets.
...
We used to send too many Change-chain keys in the bloom filter, this fixes
that.
2021-10-27 19:11:00 +02:00
tomFlowee
806f99ff0f
Better warnings when Price fetch didn't work
...
And also re-fetch them after just 1 minute in case of such an error.
2021-10-27 19:11:00 +02:00
tomFlowee
181d554ca6
Fix paste in bitcoin-value field.
2021-10-27 19:11:00 +02:00
tomFlowee
80d7456898
Make new-wallet pane functional.
...
This changes the default generated wallet to be a HD wallet.
We also add a helper class to configure newly created wallets from QML.
This finishes up the new wallet panel to have all the visible features
actually do something.
2021-10-27 19:11:00 +02:00
tomFlowee
0d837007e3
UX; show clearer what "on" means.
...
The checkbox we use is a slider-button, to increase usability we now
make the background indicate that the slider is On, so people have extra
visual indicators to match "right equals enabled".
2021-10-27 19:11:00 +02:00
tomFlowee
214892bcc6
Add a button to show the wallet-details
...
This is only needed if we have exactly one wallet, otherwise the
wallet-selector can be used to reach this screen.
2021-10-27 19:11:00 +02:00
tomFlowee
b8ab0a16d9
Fix details pane cutting off menu-buttons
...
Seems like an auto-complete gone wrong.
2021-10-25 16:22:24 +02:00
tomFlowee
38209adadd
Fix visual artifact offset
...
This aligns the hamburger properly vertically.
2021-10-25 16:21:26 +02:00
tomFlowee
7244fe3f91
Move total balance for better UX
...
User testing showed that the current-wallet-balance followed with the
total-balance was confusing, at best people mixed them up.
This moves the total balance to be on the top-right as to be away from
the balance of a single wallet to avoid this confusion.
Should there be space problems we show a field in the left flickable which
is now always the top one, making sure that the wallet specific list of
properties is no longer intersected by the total-balance one.
2021-10-25 15:54:41 +02:00
tomFlowee
74fa264729
Hide the detailed balances pane when we hide balances.
2021-10-25 14:58:24 +02:00
tomFlowee
16674aa54b
Remove already fixed TODO
2021-10-25 14:20:21 +02:00
tomFlowee
da8b883116
Add 'startHeight' advanced property to import wallet.
...
This also fixes a bunch of bugs which makes HD wallets in principle work
(tested with big test wallet).
2021-10-21 20:54:34 +02:00
tomFlowee
ff249a002f
minor; fix missing whitespace in GUI.
2021-10-21 20:53:05 +02:00
tomFlowee
7cb6cb02cb
Forward signal
2021-10-21 20:52:37 +02:00
tomFlowee
0d2810933e
Don't show empty tooltip on checkbox
2021-10-21 20:52:20 +02:00
tomFlowee
26acd04f9f
UX tweak; show less colorful outputs not for me
2021-10-21 18:35:42 +02:00
tomFlowee
80f731b8b4
Show more details about HD wallet in UI
2021-10-21 17:04:20 +02:00
tomFlowee
53478e6d46
Rename big green button
2021-10-21 15:30:50 +02:00
tomFlowee
1f55e8d365
[UX] make context menu 'account details' select account
2021-10-21 15:30:19 +02:00
tomFlowee
14840d177f
Fix reservation size to include payment requests
2021-10-21 15:12:04 +02:00
tomFlowee
71fbf76034
Start to sync a wallet directly after creation.
2021-10-21 15:11:36 +02:00
tomFlowee
d839e18ed2
Add to wallet ability to sync a HD path
2021-10-21 14:57:20 +02:00
tomFlowee
29d3ab393d
Validate derivation path.
2021-10-18 23:19:57 +02:00
tomFlowee
dfe04e6b59
Delete old NewAccountDialog
2021-10-18 22:38:27 +02:00
tomFlowee
f61daf7cb9
Shape the 'import' screen to be much more useful.
2021-10-18 22:26:53 +02:00
tomFlowee
e129226dcb
Fix focus being exclusive for popup
2021-10-18 16:30:21 +02:00
tomFlowee
150bb451eb
Cleanup
2021-10-18 16:29:47 +02:00
tomFlowee
5cdcb50ff4
Partially replace the 'new account dialog'
...
This finally starts the replacement of the new-account dialog which is
very last century.
Now we have a nice looking panel showing the options and the extra space
is used to make this easier to navigate.
Not all functionality is made available yet, more to come.
2021-10-15 21:01:40 +02:00
tomFlowee
50a7df85c1
Upgrade the FloweeCheckBox
...
Include the actual text in the checkbox, making it default that you can
click the text as well as the box.
Add tooltips as an option, which creates a little question-mark icon for
mobile users that can't hover. Naturally hover works as well.
2021-10-15 20:59:18 +02:00
tomFlowee
181e1716ad
Upgrade FloweeCheckBox
...
Add keyboard navigation, fix spacing and make easier to use by allowing
child items to simply be added without the 'content' keyword.
2021-10-15 20:57:31 +02:00
tomFlowee
ee6f85736c
Minor UX tweak; print balances better.
2021-10-14 16:10:31 +02:00
tomFlowee
1106937648
Make wallet able to be hierarchically deterministic
2021-10-14 14:42:27 +02:00
tomFlowee
87e6516052
Fix minor warning.
2021-10-13 18:11:49 +02:00
tomFlowee
87c8ba701f
[Unit test] Avoid compiler warning.
...
We read 20 bytes where only 4 were provided, so lets provide 20 bytes.
2021-08-09 22:08:04 +02:00
tomFlowee
ecadbfd588
Update version
2021.05.0
2021-08-09 18:48:16 +02:00
tomFlowee
087e0ad3cc
Add app version number in desktop GUI.
2021-08-09 18:46:38 +02:00
tomFlowee
9c7e2b45e4
Add balance details on click.
2021-08-09 18:21:51 +02:00
tomFlowee
f411ac9ed3
tweaks
2021-07-31 18:02:27 +02:00
tomFlowee
c03fbed5e2
Add functionality to export privkeys.
2021-07-31 17:19:34 +02:00
tomFlowee
c15afd9585
Redo the AccountDetails panel
2021-07-31 14:16:28 +02:00
tomFlowee
268eaaf4b4
Start moving the account details out of a window
2021-07-30 23:07:14 +02:00
tomFlowee
39e07dcd92
UX tweaks
2021-07-30 22:09:23 +02:00
tomFlowee
9b7c34e8c9
Adjust main layout spacing a little.
...
This moves the tabbar into the header, while leaving space for
action-buttons at the top we now no longer waste useless space.
2021-07-30 22:09:23 +02:00