tomFlowee
5061040d8b
Fix small logic error.
2021-11-01 11:20:40 +01:00
tomFlowee
35bd66297d
Find in the transactions the signature type used.
...
As transactions are found on the blockchain we remember the signature
type used in order to avoid one private key to be used for both types of
signatures, which can cause compromised keys.
2021-10-31 16:56:03 +01:00
tomFlowee
32d2142ab0
Show dates nicer
...
This adds the feature that we show a "last receive" field on a wallet,
and we also change the date format to have "yesterday" style dates
for recent ones.
2021-10-31 15:30:38 +01:00
tomFlowee
73d17beef0
Improve feedback while typing a seed.
...
Now we instantly highlight when a word is not recognized.
2021-10-31 13:46:47 +01:00
tomFlowee
4fa17b38d9
Move ScrollThumb.qml to its own file.
2021-10-30 23:33:48 +02:00
tomFlowee
295683f9c6
Version two of the scrollbar-thumb
...
this keeps the visual part in the viewport.
2021-10-30 21:38:57 +02:00
tomFlowee
22f4cc43af
Make prepared sending more clear.
...
On send we require a 'prepare' button press. This is specific to a
portfolio and so when we switch portfolio we now make more clear that
the data is not valid by making it less visible.
2021-10-30 19:26:36 +02:00
tomFlowee
d75e591f58
[UX] add thumb feature to scrollbar.
2021-10-30 18:57:40 +02:00
tomFlowee
88db123083
[UX] add scrollbars
2021-10-30 16:39:35 +02:00
tomFlowee
db1da89ba3
Fix cursor shape for button-style items.
2021-10-30 16:29:48 +02:00
tomFlowee
6f2c41b26c
Add close button on 'new wallet' screen.
2021-10-30 16:17:02 +02:00
tomFlowee
25e7f61c65
Add 'backup' details.
...
This allows the user to find her seed phrase for HD wallets.
2021-10-30 16:12:41 +02:00
tomFlowee
d50b0c169c
Make wallet details pane more complete.
2021-10-30 15:23:43 +02:00
tomFlowee
6057d589b1
Working on a new AccountDetails view.
2021-10-29 18:20:42 +02:00
tomFlowee
d005a2cd7e
Refactor; move code.
2021-10-29 12:48:12 +02:00
tomFlowee
d9af22db21
[Minor refactor] move some code.
2021-10-29 12:42:31 +02:00
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