tomFlowee
c48f0eb71a
Fix UX of single-use wallets
...
The 'receive' screen now no longer judges all incoming transactions on
our single-address wallet to be seen as
fulfilling even a completly empty payment request.
2021-12-01 10:57:21 +01:00
tomFlowee
20db8aea80
The netview can keyboard scroll too
2021-12-01 10:30:01 +01:00
tomFlowee
1ed93714c5
Make the wallet-details list UX better
...
It now has a scroll-thumb as well as the ability to move it with
the keyboard arrows.
2021-11-30 22:19:40 +01:00
tomFlowee
77316dfc69
Re-think the 'used-address' bool.
2021-11-30 20:03:01 +01:00
tomFlowee
26be19836c
Avoid naming conflict.
2021-11-30 19:23:38 +01:00
tomFlowee
3506211648
Fix item mirroring local
2021-11-30 19:21:55 +01:00
tomFlowee
9fa92223e6
Make payment feedback work on the testnet defaults.
...
Testnet is sparse (and value-less), so we have no more than 1 peer per
wallet. To make sure out feedback still works properly this special-
cases other chains.
2021-11-30 14:34:41 +01:00
tomFlowee
820a2673dc
Make sure we update the validity
2021-11-30 14:02:41 +01:00
tomFlowee
62ddb513d3
Move LabelWithClipboard to the widgets subdir
2021-11-30 13:54:11 +01:00
tomFlowee
42ed0392d2
Add copyright notice.
2021-11-30 13:52:35 +01:00
tomFlowee
0de7598261
Rework 'add detail' screen.
...
Make the 'Coin Selector' the only option there as we don't have support
for others yet.
This adds a long help-text to use the space and not look silly.
2021-11-30 13:50:40 +01:00
tomFlowee
fc870ab62c
Fixes in icons
...
Also add the feature to open a just-sent transaction in a block-
explorer.
2021-11-30 12:02:33 +01:00
tomFlowee
8059686a4d
Avoid hardcoding colors when not needed.
2021-11-30 12:01:31 +01:00
tomFlowee
365c89be18
Add warning icon for the warning text.
2021-11-30 11:11:06 +01:00
tomFlowee
0b01b62646
Remove stray debug line.
2021-11-30 10:50:01 +01:00
tomFlowee
17935cc983
Make sure we do not create too big transactions.
2021-11-30 10:35:34 +01:00
tomFlowee
b3904a0210
Start new version number
2021-11-29 23:18:53 +01:00
tomFlowee
04049254fc
Merge branch 'SendPanel'
2021-11-29 23:18:06 +01:00
tomFlowee
d1e44fa515
Make an initial version of send-tx feedback.
2021-11-29 23:17:45 +01:00
tomFlowee
cea4e84d15
bugfix release
2021.06.4
2021-11-29 20:59:22 +01:00
tomFlowee
14b2b01fee
Make backwards compatible.
...
Using a property with QList<QObject*> is the only thing supported
in Qt 5.12 (Ubuntu 20.04 LTS) and we should not replace the QObject
there with a subclass as things like `myProp.length` stop working.
2021-11-29 20:57:41 +01:00
tomFlowee
33ed7f7de8
new version
2021.06.3
2021-11-29 18:51:35 +01:00
tomFlowee
943f78b8de
Use older imports
...
This makes it work on an older Qt
2021-11-29 18:51:08 +01:00
tomFlowee
003198d7e7
Add keyboard navigation to list here too
2021-11-27 09:26:28 +01:00
tomFlowee
ab79416de5
Merge branch 'master' into SendPanel
2021-11-27 09:26:05 +01:00
tomFlowee
3b85dfd2f3
Improve the output selection
...
This prioritizes cashfusion outputs in selection.
This optimizes different the number of outputs for single-key
wallets.
2021.06.2
2021-11-26 17:01:30 +01:00
tomFlowee
380bdf975b
Add keyboard navigation to lists.
2021-11-26 16:19:30 +01:00
tomFlowee
1f41154a86
UX tweak
2021-11-24 19:58:44 +01:00
tomFlowee
e029c8da62
Fix spacing
...
Allow the user to drag the flickable of the send panel also in the
visual margins.
2021-11-24 19:54:55 +01:00
tomFlowee
6dbec50153
Remove stray debug.
2021-11-24 19:28:43 +01:00
tomFlowee
e540fa6ae3
Playing with the 'add' screen.
2021-11-24 19:20:06 +01:00
tomFlowee
f71722f875
Another round of tweaking and making it look better.
2021-11-24 17:41:41 +01:00
tomFlowee
632483a06f
Rename private API headers
2021-11-24 16:00:40 +01:00
tomFlowee
e7553daae9
Use inputselector for building a tx.
...
This makes the backend systems actually take into account the payment
details like outputs and input-selector in order to build a transaction.
2021-11-24 15:46:13 +01:00
tomFlowee
44653c5102
Fix many user interaction details.
2021-11-24 14:56:52 +01:00
tomFlowee
6c805f29e8
Add Wallet::isLocked(outRef) const
2021-11-23 22:46:28 +01:00
tomFlowee
88955b7f7b
Split Payment.{cpp|h} into different files.
2021-11-23 22:46:28 +01:00
tomFlowee
5758d67e54
Merge branch 'master' into SendPanel
2021-11-23 17:17:43 +01:00
tomFlowee
e8c96d7c23
Add selection of inputs and make the UI pretty.
2021-11-23 17:17:40 +01:00
tomFlowee
95d2b7eedc
Fix off-by-one
2021-11-23 17:17:36 +01:00
tomFlowee
4c27e134d3
Include fiat-price in the --offline flag
2021-11-23 17:16:45 +01:00
tomFlowee
0b3e8bcd69
Fix sizing
2021-11-23 17:16:20 +01:00
tomFlowee
a8034161bd
Group outputs together in the payment.
2021-11-23 11:22:04 +01:00
tomFlowee
9a2fe0444c
Add most of WalletCoinsModel content.
2021-11-23 11:22:01 +01:00
tomFlowee
ad0d675be1
Fix typo
2021-11-23 11:18:47 +01:00
tomFlowee
adcded6f47
Download translations from crowdin
2021-11-21 13:23:31 +01:00
tomFlowee
3d722a00b5
Display "Moved" items differently.
...
Instead of showing the fees only, make the overview show the fees
in the comment and the amount moved in the right column
2021-11-21 13:23:31 +01:00
tomFlowee
a5bb96dd74
Be more finegrained in timing
...
Seems the label "Now" is not accurate enough for most when its almost
half an hour. Have a more reasoable labeling.
2021-11-21 13:23:31 +01:00
tomFlowee
fed2479a8a
Avoid duplication.
2021-11-21 11:27:26 +01:00
tomFlowee
e23f47108d
Add comments
2021-11-21 11:16:07 +01:00