tomFlowee
ee5d996963
Tweak GUI; show current currency.
2023-02-20 16:21:08 +01:00
tomFlowee
e78bf974c8
Add currency selection to menu.
2023-02-20 12:15:49 +01:00
tomFlowee
b828a69332
Add BCH-unit choice to settings
2023-02-20 11:29:39 +01:00
tomFlowee
64071e8ca8
i18n: Disambiguation added.
2023-02-20 10:11:26 +01:00
tomFlowee
28cbd58294
Replace placeholder button with image
2023-02-19 18:53:53 +01:00
tomFlowee
aa0a505f8f
Add price details popup
...
Show the current price, historical price-differences and a button to
change the currency.
2023-02-19 18:42:33 +01:00
tomFlowee
155647d7ac
Add docs and make input selector work again
...
Document various of the Payment properties better and make the input
selector use the multi-detail getter for price.
2023-02-17 19:22:24 +01:00
tomFlowee
26075e3dc2
Fix colors in this screen too
2023-02-14 18:58:40 +01:00
tomFlowee
2809685ecb
UX improvcements of highlights.
...
Make selected list-item and selectd-tab consistent in coloring and layout.
This improves contrast dramatically and should make things easier to
understand.
2023-02-14 18:44:53 +01:00
tomFlowee
6832870ba2
Use the width from the parent instead of root.
...
This centers it better again and avoid future issues by using the local
sizes instead of some parent.
2023-02-14 17:49:16 +01:00
tomFlowee
9cd6202da4
Consistency in colors
2023-02-14 17:31:03 +01:00
tomFlowee
e0056fd8c5
Use the highlight color more properly
2023-02-14 15:56:11 +01:00
tomFlowee
6bb3d901eb
Adjust max width
2023-02-14 15:30:59 +01:00
tomFlowee
a04b529cb8
Fixes in color/fontsize
2023-02-14 15:30:41 +01:00
tomFlowee
c024321083
Revise colors, especially dark-theme
...
This gives the dark-theme a make-over with better colors, more colors
coming from the palette and this makes the conceptual usage between the
mobile and desktop clients of colors to be in-line.
2023-02-14 14:56:18 +01:00
tomFlowee
51b5fddc1d
Fix sizing
...
This works around the weirdness that we can inherit from Page, while the
children are actually added to a separate item and that caused confusion
when the sizes of those two were not equal.
This is now fixed, at least for the width.
2023-02-09 19:15:17 +01:00
tomFlowee
ab75be981e
Add landing page
...
For all times we start with a completely empty Flowee Pay, show a
landing page which guides the user to create a new wallet or deposit
funds into the default wallet.
2023-02-09 18:25:10 +01:00
tomFlowee
7cbea5f5a4
Add title to currency selector.
2023-02-09 18:23:11 +01:00
tomFlowee
5920d410f4
Move feedback text to not fall outside widget
2023-02-09 18:22:27 +01:00
tomFlowee
6f36028ebb
Fix functioning of Esc in netview.
2023-02-09 18:21:57 +01:00
tomFlowee
b8ea2079a3
fix qrwidget.
2023-02-09 15:37:22 +01:00
tomFlowee
5ab0290815
Fix reference missing issue.
2023-02-09 14:56:56 +01:00
tomFlowee
a7551e1ab2
Avoid multiple copies, add shared QRWidget
2023-02-09 14:56:39 +01:00
tomFlowee
29a9a7d2ea
Add some more wallet details
2023-02-09 12:29:38 +01:00
tomFlowee
76be7f2473
Add showing of the keys/addresses for any HD wallet.
2023-02-09 11:37:57 +01:00
tomFlowee
f1f8a87fc6
Move line back to the desktop usage
...
this got moved to the shared component, but it only works in the single
usage of the desktop. Move it back there.
2023-02-09 11:37:26 +01:00
tomFlowee
cf76158e53
Last minute tweaks
...
Make the error not overlap when using larger text.
2023-02-08 21:11:20 +01:00
tomFlowee
9f39a9f54f
Make the logic simpler
...
Move the logic for fiat to the payment object too and simplify the need
for code by defining this can only be called in the single-output mode.
2023-02-08 20:55:24 +01:00
tomFlowee
9ba23d20e7
Actually add a backspace image.
2023-02-08 20:10:47 +01:00
tomFlowee
40b0b6e3b8
Fix spacing of currency field.
2023-02-08 18:23:18 +01:00
tomFlowee
028c496712
Various bugfixes and tweaks.
...
Also remove the testing setup again.
2023-02-08 18:23:18 +01:00
tomFlowee
49499ed449
Add option for menu to generic Page object
...
We use "Page" as anything that can be stacked on top of the rest,
now this can have a simple list of menu actions set which will make the
header get a hamburger-menu button to show those actions in the menu.
2023-02-08 14:11:26 +01:00
tomFlowee
939deb21cf
Layout improvements.
2023-02-08 14:08:10 +01:00
tomFlowee
2aefc20023
Use === instead of ==, following linter suggestion.
2023-02-08 10:05:39 +01:00
tomFlowee
0f4a5d80cf
Its 2023 now
...
Whee!
2023-02-08 09:28:48 +01:00
tomFlowee
0273982ea0
Add corrency selector in the pay screen.
2023-02-07 21:00:44 +01:00
tomFlowee
6c95cd3c09
Make currency changes persist between restarts.
2023-02-07 17:51:29 +01:00
tomFlowee
4b10ba1d20
[UX] make sizing buttons bigger to easier hit them.
2023-02-07 12:14:04 +01:00
tomFlowee
55dc1a61a5
Another case where Column beats ColumnLayout
...
While the latter is supposed to be next-gen, its also quite limited.
In this case the first (header) row-height was duplicated to all rows in
the column, causing the sizing to be quite bad.
Seems that the Column is needed when you have non-equal height rows.
2023-02-07 11:44:31 +01:00
tomFlowee
eced0ffa15
Next iteration of the PayWithQR page
...
this solves a bunch of UX problems, but we need to re-add some features
in popups. Which is for tomorrow.
2023-02-06 21:59:55 +01:00
tomFlowee
7e04e5c26c
Remove no longer needed hack.
...
Since we moved the editing to no longer need this, the width hack is no
longer needed.
2023-02-06 21:59:55 +01:00
tomFlowee
a224ceb7bc
Remove flickable
...
This does not conceptually seem to work as intended, maybe try something
else later..
2023-02-06 21:59:55 +01:00
tomFlowee
b5877442b0
Fix sizing and positioning issues.
...
Using a layout as a top level reusable widget may to give weird results
on usage if the user doesn't realize its a layout, so wrap it in an
item.
2023-02-06 21:59:55 +01:00
tomFlowee
7f2deb9399
Make AccountSelector its own widget.
2023-02-06 21:59:55 +01:00
tomFlowee
996e5644a5
Share code, split out HamburgerMenu.qml
2023-02-06 21:59:55 +01:00
tomFlowee
1a23c29f01
Iterate on the UX for the small tx info screen.
...
Show more things we think actual users want to see.
2023-02-03 19:59:45 +01:00
tomFlowee
8ae25cbf64
Refactor Fiat and historical.
...
Move the historical fiat prices to share the API with the current ones
and avoid complicating the code in the GUI layer (one less object).
2023-02-03 19:59:02 +01:00
tomFlowee
42a4449ede
Move the popup component to its own file.
2023-02-02 13:28:18 +01:00
tomFlowee
7d9be8026b
Update 'behind' text to make progress clearer.
...
We now update per day instead of per week. Nice for old imports.
2023-01-30 19:11:23 +01:00
tomFlowee
9338013398
[UX] don't use 'unconfirmed' in the UI
...
Instead use 'seen' for incoming and 'sending' for outgoing transactions.
2023-01-30 18:52:01 +01:00