1
0
Commit Graph

26 Commits

Author SHA1 Message Date
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