Commit Graph

5675 Commits

Author SHA1 Message Date
Sander van Grieken
cf3e5c0dfd qml: hamburger menu use icon, not label 2023-01-31 13:31:27 +01:00
Sander van Grieken
d2bab4d51a qml: confirm close electrum dialog instead of double-tap back button 2023-01-31 13:15:19 +01:00
Sander van Grieken
d033e10e17 qml: fix leftover in TxDetails 2023-01-30 16:59:23 +01:00
Sander van Grieken
bd10fbeaf0 qml: clean up Channels/ChannelBackups, implement proper count property on QEFilterProxyModel 2023-01-30 16:36:29 +01:00
Sander van Grieken
c868ddedb5 qml: add ChannelBackups.qml 2023-01-20 10:24:11 +01:00
Sander van Grieken
26f7238eb5 qml: add initial generic listmodel filter QEFilterProxyModel 2023-01-30 16:22:29 +01:00
Sander van Grieken
264cb7846f qml: add language selection to qeconfig.py/Preferences 2023-01-30 14:12:46 +01:00
Sander van Grieken
2849c021b6 qml: add gettext-wrapping QTranslator 2023-01-30 12:52:50 +01:00
Sander van Grieken
54ced26885 qml: remove leftover 2023-01-30 14:10:25 +01:00
SomberNight
4f9469b789 re-generate protobuf _pb2.py files and bump min required protobuf
upper bound "<4" still needed due to keepkey...

related https://github.com/spesmilo/electrum/issues/7922
2023-01-28 00:39:36 +00:00
Sander van Grieken
8b7743c4bf qml: show menu also when no wallet loaded 2023-01-27 14:54:45 +01:00
Sander van Grieken
8ed9a22793 qml: handle non-deterministic wallet address selection when generating payment request 2023-01-27 13:30:53 +01:00
Sander van Grieken
c747182122 qml: make sure ExceptionDialog is always on top 2023-01-27 13:30:53 +01:00
Sander van Grieken
d6faeb411a qml: BalanceSummary only show Lightning values when wallet is lightning 2023-01-27 13:30:53 +01:00
Sander van Grieken
a8f1d1c326 qml: remember user selected request type and pre-select on subsequent payment requests 2023-01-27 11:44:46 +01:00
SomberNight
d7c723b975 prepare release 4.3.4 2023-01-26 17:11:49 +01:00
ThomasV
dec397af95 update payserver submodule 2023-01-26 15:52:01 +01:00
Sander van Grieken
fd11b9189e qml: really disambiguate text prefs item onchain fallback address 2023-01-26 12:59:31 +01:00
ThomasV
7625b4e63b follow-up d6febb5c12 2023-01-26 11:13:35 +01:00
ThomasV
d6febb5c12 Display mined tx outputs as ShortIDs instead of full transaction outpoints.
ShortIDs were originally designed for lightning channels, and are now
understood by some block explorers.

This allows to remove one column in the UTXO tab (height is redundant).

In the transaction dialog, the space saving ensures that all inputs fit
into one line (it was not the case previously with p2wsh addresses).
For clarity and consistency, the ShortID is displayed for both inputs
and outputs in the transaction dialog.
2023-01-26 10:48:28 +01:00
ThomasV
599ac065fb Qt: unify calls to get_transaction (follow-up 121d8732f1) 2023-01-25 15:55:26 +01:00
ThomasV
23adb53572 fix crash when trying to display channel backup details 2023-01-25 15:44:37 +01:00
ThomasV
768eb35c86 follow-up 5d9678a269 2023-01-24 14:45:55 +01:00
ThomasV
062051b530 lnworker: store onchain default labels in a cache 2023-01-23 10:48:25 +01:00
ThomasV
5d9678a269 lnworker: extend swap label only if we are still watching the address
Without this, old swap transactions for which we have deleted the
channel are incorrectly labeled.
2023-01-21 12:39:19 +01:00
ThomasV
9f33cecede qt coins tab: sotz by height 2023-01-18 20:12:05 +01:00
ThomasV
396fa4a97a payserver: add 'view in payserver' menu item 2023-01-18 11:28:37 +01:00
myxmaster
4d4d2e2206 allow for translation of age strings 2023-01-18 10:51:17 +01:00
Platon Pronko
eed48a8508 fix adding coins to coincontrol from address list 2023-01-18 13:38:27 +04:00
Sander van Grieken
3c1e4ba5a5 qml: remove Dialog standardButtons everywhere 2023-01-17 18:03:13 +01:00
Sander van Grieken
4b7472b13f qml: BalanceSummary add lightning can send/receive amounts 2023-01-17 17:40:05 +01:00
Sander van Grieken
9afea4768d qml: make bolt icon a gossip progress indicator 2023-01-17 17:23:50 +01:00
Sander van Grieken
38472c895c qml: NetworkOverview removed from menu, now triggered by onchain and lightning status icon 2023-01-17 16:52:50 +01:00
Sander van Grieken
5977386697 qml: disambiguate text prefs item onchain fallback address 2023-01-17 16:45:25 +01:00
Sander van Grieken
1fd9d9d5bd qml: increase width of elevator in History 2023-01-17 16:43:06 +01:00
Sander van Grieken
ff8a049525 qml swap send and receive buttons, move menu button to bottom button group 2023-01-17 16:33:21 +01:00
ThomasV
d13c74eb0d payserver plugin improvements 2023-01-17 12:26:03 +01:00
Sander van Grieken
b7964253a8 qml: define a common Heading component for page section headings 2023-01-17 12:22:11 +01:00
Sander van Grieken
aac0e4f693 add explicit is_lightning check before potentially calling lnworker.get_invoice_status in wallet.export_request 2023-01-17 11:34:23 +01:00
ThomasV
f680607683 update payserver submodule 2023-01-17 07:35:52 +01:00
Sander van Grieken
58e5891eff qml: move (un)freeze buttons next to can send/receive info 2023-01-16 16:45:43 +01:00
Sander van Grieken
d79de092e2 qml: just to be sure, keep QEAmount instances around if exposed to QML 2023-01-16 14:54:42 +01:00
Sander van Grieken
623bdcdabe qml: switching dialog buttons seems to SEGV sometimes 2023-01-16 14:54:42 +01:00
ThomasV
9f8b91da50 update payserver submodule 2023-01-16 13:57:08 +01:00
Sander van Grieken
f82136d07c qml: refactor most amount values to FormattedAmount, use fixed font more consistently 2023-01-16 13:49:32 +01:00
Sander van Grieken
a986e61047 qml: implement RbF bump methods Decrease payment/Preserve payment
extend FormattedAmount to wrap alt to next line, or show as empty when invalid
2023-01-16 13:15:24 +01:00
Sander van Grieken
393554c31e qml: fix unintended mangling of TX (non-psbt) for QR 2023-01-16 11:20:05 +01:00
Sander van Grieken
0c728fd13f qml: close SwapDialog only after starting swap. 2023-01-16 09:56:52 +01:00
Sander van Grieken
3fbc82dc95 qml: let Pin dialog decide its own height 2023-01-16 09:14:07 +01:00
ThomasV
2c0dd0deb0 update payserver www submodule 2023-01-15 10:43:45 +01:00