Sander van Grieken
|
bf072b037c
|
hook up invoice confirm to payment flow (onchain only)
fix some leftover QEAmount issues
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
0dce872d37
|
add invoice status
|
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
|
5031391484
|
add a QEAmount type for storing/passing BTC amounts in the widest sense
from a UI perspective. Stores sats, millisats (LN), whether MAX amount is
requested etc
some refactor QEInvoice type and Send page
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
cd4bd39583
|
wip
|
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
|
06aed727ef
|
add listmodel for send queue/invoices
generalize request and invoice list models into abstract base
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
e8ce221a34
|
Qt.UserRole can be 0 offset, don't repeat wallet create request dict
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
6a22a7698c
|
various UI
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
34ef93b2b5
|
add confirm payment dialog/feepicker and qobject backing
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
3b25f00041
|
update History page delegates when rates or rate settings change
|
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
|
b2f2dfc44f
|
historic rates
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
5c7060fffb
|
add (today, yesterday, last week, last month, older) sections to history
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
c4c35c7cde
|
make Constants an Item and a child of main so it properly inherits material
style settings from main
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
bbaf0fe5db
|
UI history page
|
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
|
e30cb4ed5f
|
android back button pops pages from stackview unless we reach
bottom of stack
|
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
|
5d77daa5e3
|
add currencies to preferences
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
50e7c082cd
|
request dialog improve, icons
|
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
|
cb203dfe50
|
show popup for user notifications
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
3b66cf70ee
|
qewallet: minimally viable send_onchain()
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
1c7f559f32
|
UI use constants
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
64745ece10
|
add simple internal notification popup,
refactor MessageDialog
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
d1623c5ed3
|
QRParser now a type, not a context property
|
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
|
5e039a215a
|
forgot RequestDialog
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
da727278fa
|
small fixes
|
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
|
758a30462e
|
implement QR code scanning
|
2022-07-07 18:29:01 +02:00 |
|
Sander van Grieken
|
62009c647e
|
add buttons in address drawers
also copies two kivy icons to gui/icons
|
2022-07-07 18:28:00 +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
|
d427be70b2
|
move wallet name to qewallet
|
2022-07-07 18:28:00 +02:00 |
|
Sander van Grieken
|
ead4600da6
|
UI address list
|
2022-07-07 18:28:00 +02:00 |
|
Sander van Grieken
|
cc9cc67775
|
add PaneInsetBackground
|
2022-07-07 18:28:00 +02:00 |
|
Sander van Grieken
|
88e8993442
|
Add PT Mono monospace font.
|
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
|
5cfa1fd772
|
add Preferences to menu and add icons
|
2022-07-07 18:28:00 +02:00 |
|
Sander van Grieken
|
695f7a31cd
|
add padding constants
|
2022-07-07 18:28:00 +02:00 |
|
Sander van Grieken
|
3d0fbe5f21
|
add initial Preferences page
|
2022-07-07 18:28:00 +02:00 |
|