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
tomFlowee
b8d16d1035
Even better text from David Shares.
2021-04-28 17:03:08 +02:00
tomFlowee
ce8537be61
Require explicit approval for BTC style (legacy) address types.
2021-04-27 11:15:25 +02:00
tomFlowee
2f368b5aa8
UX feature; avoid sending without preparing.
2021-04-26 19:57:00 +02:00
tomFlowee
b1be2682c1
Make send pane functional.
2021-04-26 19:51:25 +02:00
tomFlowee
f7fe520219
Next iteration of the UX for send tx pane.
...
mostly non-functional.
2021-04-23 19:59:49 +02:00
tomFlowee
9ec2a4a615
Start rework of send tab
2021-04-22 22:04:30 +02:00
tomFlowee
40c82413f1
Port more functionality over to the new GUI design.
2021-04-21 20:01:58 +02:00
tomFlowee
e464131a72
Fixes and cleanups.
2021-04-20 19:30:56 +02:00
tomFlowee
2b082bf2b1
Many more translations fixes
...
This makes both the NL and the PL languages at 100%
2021-01-31 20:59:53 +01:00
tomFlowee
35af4ff305
Various translation fixes
...
* Move colon out of translation
* Use the plural feature
this allows us to provide two translations for 1 or more items.
* Misc issues and inconsistencies fixed
2021-01-29 10:27:24 +01:00
tomFlowee
5957133e64
UX fix: alignment.
2021-01-27 20:04:14 +01:00
tomFlowee
0706b04fba
Fix margins
2021-01-16 17:01:42 +01:00
tomFlowee
20690a24ce
Update email
2021-01-05 14:04:10 +01:00
tomFlowee
4ea8ebefec
Fix preview window showing 'max' properly.
2020-12-26 19:31:59 +01:00
TomZ
cb2b147096
Split 'balance' into 3 variables.
...
* confirmed
* unconfirmed
* immature
2020-11-06 22:54:39 +01:00
TomZ
781999d99d
Bugfixes
2020-11-04 18:59:24 +01:00
TomZ
4ab3f0c7df
Make 'max' button work in a sane manner.
2020-10-24 14:50:04 +02:00
TomZ
0f1138a80f
Merge branch 'master' of banana:floweepay
2020-10-24 12:50:55 +02:00
TomZ
8dcaf9e668
[UX] fix font-size
2020-10-24 12:50:18 +02:00
TomZ
005c241344
Make backend able to accept a 'max' payment
...
The idea is that the user can empty out a wallet using the 'max' button.
2020-10-23 22:34:34 +02:00
TomZ
ca9845ae4f
Handle user trying to send more than we have.
2020-10-23 20:20:42 +02:00
TomZ
96121c7081
Fixes in the UX
2020-10-23 19:45:21 +02:00
TomZ
0d123eced9
Show historical transactions on account.
2020-10-17 20:34:51 +02:00
TomZ
202ea2439a
Add way to create new wallets
...
Including the import of an existing private key.
2020-10-16 18:28:33 +02:00
TomZ
e04be32531
UX: make disabled buttons look different.
...
IMOHO a bug in Qt components, which makes this hacky.
2020-10-15 20:49:50 +02:00
TomZ
ed73cc1713
Re-enable check for sanity
2020-10-15 20:06:17 +02:00
TomZ
99f5b728f5
Re-create the send page
...
This brings back a new GUI for sending payments.
2020-10-15 19:18:54 +02:00
TomZ
14cb4fa603
Start making this nice
...
* split the AccountInfo and Payment classes out into their own files.
* Start a 'color' file to switch between light and dark-theme.
* Start a new main GUI which isn't so hacky and ugly.
* Make this actually a desktop app, with menu and file->quit!
2020-10-14 17:02:45 +02:00
TomZ
7a470146c1
UX; show user-entered value
2020-06-22 12:52:49 +02:00
TomZ
d3a5570c31
Fix fee calc
...
Forgot to actually re-sign the tx after adjusting fee to size.
2020-06-13 22:05:45 +02:00
TomZ
9cd7ace0be
Split signing and sending tx.
...
Also show more details in the 'approve' screen.
2020-06-13 19:22:08 +02:00