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
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
d18b29172f
Clear commentfield for next tx
2021-12-09 22:45:26 +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
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
tomFlowee
8be3ba37de
Re-enable warning on btc-coin destination.
2021-12-09 18:55:56 +01:00
tomFlowee
fb4a92aa34
On reinsert of coin-selector, uncollapsed it.
2021-12-04 18:35:06 +01:00
tomFlowee
647389e05c
Remove unneeded pluralness
2021-12-04 15:48:04 +01:00
tomFlowee
7815efa5fa
Avoid repeating the fiat price.
2021-12-01 16:42:50 +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
62ddb513d3
Move LabelWithClipboard to the widgets subdir
2021-11-30 13:54:11 +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
365c89be18
Add warning icon for the warning text.
2021-11-30 11:11:06 +01:00
tomFlowee
d1e44fa515
Make an initial version of send-tx feedback.
2021-11-29 23:17:45 +01:00
tomFlowee
003198d7e7
Add keyboard navigation to list here too
2021-11-27 09:26:28 +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
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
44653c5102
Fix many user interaction details.
2021-11-24 14:56:52 +01:00
tomFlowee
e8c96d7c23
Add selection of inputs and make the UI pretty.
2021-11-23 17:17:40 +01:00
tomFlowee
381c475bb4
Start with coin-selector
2021-11-19 11:20:01 +01:00
tomFlowee
c6ffb9bd6d
Show summary text on the 'destination' groupbox
2021-11-18 17:41:05 +01:00
tomFlowee
2a2954c57b
Move most of the payment complexity into cpp
...
This moves all the checks and UI interactions into the model, making the
QML much lighter and less error-probe.
At the same time this allows us to add new UX features like when a 'max'
button is pressed it live-updates the amounts in the fiat and bch fields
as the user changes any spending in other outputs.
2021-11-18 14:25:47 +01:00
tomFlowee
4bac1d7e10
Allow adding/deletion of payment details
2021-11-17 14:24:19 +01:00
tomFlowee
3ca6b667f8
Make the SendTransactionPane mostly functional again.
...
This is against the new Payment object design.
2021-11-16 19:14:45 +01:00
tomFlowee
8eff0ecd27
Fix keyboard focus for tabs
...
Now when we change to a tab, the tab and its first focus item will
instantly get the keyboard focus assigned, even if the tab itself
was a Loader.
2021-11-04 23:16:50 +01:00
tomFlowee
605bddad9e
UX Tweaks
2021-11-03 22:54:33 +01:00
tomFlowee
c0c5c3edb2
Make fiat entry of sent screen work pretty well.
2021-11-03 22:32:41 +01:00
tomFlowee
941757f6cb
Make entering Bitcoin Values much more native.
...
This also starts a FiatValueField widget and related logic in the send
screen, but this is still unfinished.
2021-11-03 19:26:50 +01:00
tomFlowee
841f599e0c
Move BitcoinAmount related widgets to subdir.
2021-11-03 13:45:26 +01:00
tomFlowee
cec548901e
Move more to widgets/
2021-11-02 19:50:08 +01:00
tomFlowee
aa59797636
Rename FloweeCheckBox to widgets/CheckBox
2021-11-02 19:35:38 +01:00
tomFlowee
25ad80f924
Rename import of the widgets subdir to 'Flowee'
...
This feels like a more logical namespace name.
2021-11-02 19:32:13 +01:00
tomFlowee
1d5dd49870
Clarify globals in QML.
...
Now the global namespace (not instance) is "Bitcoin".
The application instance now is "Pay".
2021-11-02 19:29:14 +01:00
tomFlowee
8cb00c225d
Improve light theme colors.
2021-11-02 19:13:14 +01: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
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
f26f0f88f0
Allow sending to P2SH addresses.
2021-07-26 15:07:38 +02:00
tomFlowee
7e87c7d4a4
Adjust version numbers down
...
Allow running an older Qt with this UI
2021-05-23 00:27:34 +02:00
tomFlowee
61a2095fd7
When comparing with null, two = is enough
2021-05-10 12:47:54 +02:00
tomFlowee
dd32feac51
Fix: don't hardcode fee to be shown in sats.
...
Show the fee in user-selected unit.
2021-05-07 13:09:18 +02:00
tomFlowee
a2d8f72ddf
Fix bug: double-click doesn't select text.
2021-05-05 11:48:44 +02:00
tomFlowee
d94b8befb2
[UX] Add 'copy to clipboard' feature to core text components.
2021-05-01 12:49:07 +02:00
tomFlowee
50b005c5dc
Restore noticing insufficient funds.
2021-04-29 16:15:05 +02:00