Sander van Grieken
69eb0f3f47
also move new-quotes event to FiatField
2022-07-07 18:29:01 +02:00
Sander van Grieken
e84bc4561f
bold font wasn't loaded when regular font loading was succesful
...
some styling fixes
2022-07-07 18:29:01 +02:00
Sander van Grieken
5e92624f33
refactor btc <-> fiat amount behaviour into separate controls
2022-07-07 18:29:01 +02:00
Sander van Grieken
e78a239bf5
bugfixes, lifecycle improvements
2022-07-07 18:29:01 +02:00
Sander van Grieken
7cd0d752a2
fiat and balance amount fixes
2022-07-07 18:29:01 +02:00
Sander van Grieken
a163268d79
more QEAmount refactoring
2022-07-07 18:29:01 +02:00
Sander van Grieken
3aef04f824
factor out InvoiceDelegate
2022-07-07 18:29:01 +02:00
Sander van Grieken
0e42744bc0
add request status code to listmodel, update request delegates,
...
enable bip21 uri copy
2022-07-07 18:29:01 +02:00
Sander van Grieken
6cb3a07500
move reusable controls into controls/ subdir
2022-07-07 18:29:01 +02:00
Sander van Grieken
f2a9b5d06a
add option for unformatted numbers to string
2022-07-07 18:29:01 +02:00
Sander van Grieken
fad2d879ef
UI fixes
2022-07-07 18:29:01 +02:00
Sander van Grieken
7013f9d26b
generate and parse bip 21 qr codes
2022-07-07 18:29:01 +02:00
Sander van Grieken
a8ff969ad7
send/receive amounts same style
2022-07-07 18:29:01 +02:00
Sander van Grieken
d3e2737308
complete and refactor Fx preferences and use in Send/Receive tabs
2022-07-07 18:29:01 +02:00
Sander van Grieken
d5cfb67ebe
add fiat<->sat conversion methods and hook up UI
2022-07-07 18:29:01 +02:00
Sander van Grieken
201669d178
UI here and there
2022-07-07 18:29:01 +02:00
Sander van Grieken
d88cd75460
keep all models and various UI items updated on new transactions
2022-07-07 18:29:01 +02:00
Sander van Grieken
3942745270
add input method hints
2022-07-07 18:29:01 +02:00
Sander van Grieken
490862d096
add RequestDialog, open request on create, and implement UI delete request
2022-07-07 18:29:01 +02:00
Sander van Grieken
756cd9706f
use fixed font on amount, address fields
2022-07-07 18:29:01 +02:00
Sander van Grieken
f60eca054d
add watch-only indicator
...
use default state instead of named state
set font defaults where it is convenient
2022-07-07 18:28:00 +02:00
Sander van Grieken
7e6991c097
UI
2022-07-07 18:28:00 +02:00
Sander van Grieken
a75960a70d
use configured units everywhere
2022-07-07 18:28:00 +02:00
Sander van Grieken
03048d39b6
handle gap limit warning when creating Request.
...
(using string error code for now, ideally should be properly defined
as an enum)
Also fix animation bug and work around broken ListView header implementation
2022-07-07 18:28:00 +02:00
Sander van Grieken
cd6d2f8a69
add QERequestListModel and hook up the gui in Receive tab
2022-07-07 18:28:00 +02:00
Sander van Grieken
492f246b9a
qml: add QR code imageprovider using qrcode/PIL
...
adds buildozer 'pillow' recipe to requirements
add initial PoC on qml receive tab
2022-07-07 18:28:00 +02:00