ThomasV
4872ec75ff
add initial release notes for 4.4.0
3 years ago
ThomasV
91f36db8ef
type checking, follow-up 206bacbcb3
3 years ago
ThomasV
3ddffb9773
follow-up 206bacbcb3
3 years ago
Sander van Grieken
c690c9c1be
Revert "qml: ElDialog titlebar click moves focus, hack for android to remove onscreen keyboard"
...
This reverts commit f0f320b119 .
3 years ago
Sander van Grieken
2881c49671
qml: move technical details to bottom of InvoiceDialog, add routing hints
3 years ago
ThomasV
206bacbcb3
move MyTreeView and related classes to own submodule
3 years ago
ThomasV
abc8d1550e
Expiry: the setting is a period, not a date
3 years ago
ThomasV
5750c8954d
receive tab: move back Expiry to its previous location, but use
...
dialog instead of ComboBox.
The toolbar location is not good, because it can be perceived as
being about the request currently displayed.
3 years ago
ThomasV
42a63643f3
receive tab: move expiry to toolbar
3 years ago
ThomasV
33a84f6be5
view menu: use checkable actions
3 years ago
ThomasV
b431d39a8e
Qt lists: consistently show Details as first item in the contextual menu
3 years ago
ThomasV
107a6f9080
utxo_dialog: fix minor regression (set cursor to top after drawing)
3 years ago
ThomasV
2db0bc9f73
tx in/out details: rewording 'receiving address'
...
in the confirm tx dialog, 'receiving' could lead users to believe
that the funds are going to be sent to this address.
3 years ago
ThomasV
20e93af70c
lightning_tx_dialog: add editable tx description
3 years ago
ThomasV
0bda808b29
Qt lists: always show item detail on double click
...
No longer enter edit mode for editable columns.
(that behaviour was difficult to learn, because
it is not explicit which columns are editable)
3 years ago
ThomasV
660a8ebc7f
Qt: let user edit tx label from tx_dialog
...
This allows users to edit labels from the utxo_dialog,
without having to search for the transaction in history.
Also, remove block hash from tx dialog: not very useful, and
available through block explorers. (the situation where this
could be useful is case of a chain fork, but in that case the
tx might be mined in both branches of the fork, and we would
want to know that).
3 years ago
SomberNight
d166fa886e
qt: fix paying to openalias
...
Probably got broken in https://github.com/spesmilo/electrum/pull/7839 ,
which got released in 4.3.0, ~7 months ago.
As no one complained, this really again raises the question of removing openalias...
related https://github.com/spesmilo/electrum/issues/6232
3 years ago
SomberNight
02a2f02d02
qml: actually do the x509 validation for bip70
...
as in other GUIs
3 years ago
SomberNight
e14ed717a8
qml: fix paying bip70 invoices
3 years ago
ThomasV
f770905551
follow-up d56162c588
3 years ago
ThomasV
d56162c588
follow-up 842229c
3 years ago
ThomasV
49847f3544
Merge pull request #8243 from SomberNight/202303_db_metadata
...
Store file creation date and version in db
3 years ago
Sander van Grieken
0799560ae4
qml: make fiat and btc states in BalanceSummary hopefully equally tall
3 years ago
SomberNight
a6c4069617
qt send_tab: allow saving bip70 payment requests
...
probably got disabled in or around https://github.com/spesmilo/electrum/pull/7839 by accident
3 years ago
Sander van Grieken
f0f320b119
qml: ElDialog titlebar click moves focus, hack for android to remove onscreen keyboard
3 years ago
ThomasV
1f4cedf56a
Rework PaytoEdit:
...
- show a QLineEdit by default, a QTextEdit only if paytomany is active.
paytomany is a rare use case, it should not interfer with regular
use (e.g. when a user inadvertently types enter).
- this also fixes the visual appearance if the payto line
- keep paytomany menu in sync with actual state
3 years ago
Sander van Grieken
1b0a58a0ff
qml: don't pass lightning flag from GUI when creating payment requests
3 years ago
Sander van Grieken
950d8f4885
qml: Pin dialog wider (small form factor issue)
3 years ago
Sander van Grieken
876b0ff295
qml: handle empty histogram more gracefully, set histogram limit to 10MB
3 years ago
Sander van Grieken
5feb16ad75
qml: SeedTextArea only lower case input
3 years ago
Sander van Grieken
7fc4153f46
qml: render balance bar using (local|remote) capacity instead of can_(send|receive)
3 years ago
Sander van Grieken
842229c4bb
qt: fit StatusBarButton to inner height of status bar
3 years ago
Sander van Grieken
4979346881
qml: detect channel backups in send dialog
3 years ago
Sander van Grieken
c0ce0296f8
qml: show channel backups together with channels in Channels, remove Channel backups button from WalletDetails,
...
filter backups to bottom, add backups section header
3 years ago
SomberNight
acc1f22442
qt: MyTreeView: small clean-up for WatcherList and ContactList
3 years ago
SomberNight
1740765125
qt settings_dialog: fix trampoline_cb
3 years ago
SomberNight
9d64fe7046
qt: MyTreeView: disambiguate "parent" and "main_window"
3 years ago
Sander van Grieken
5fd7721508
qml: de-dupe broadcastFailed handler, styling InvoiceDialog amount
3 years ago
Sander van Grieken
faf0c80893
qml: enable canPay in InvoiceDialog if wallet has insufficient funds to pay via lightning
...
and invoice has fallback address and amount can be paid on-chain.
In WalletMainView, follow on-chain payment path if available lighting balance is
insufficient for the invoice amount
3 years ago
SomberNight
dd27c6beff
qt utxo list: copy menu: separate items for short/long outpoint
3 years ago
SomberNight
08c37ab088
qt: HistoryList to also use BaseColumnsEnum
3 years ago
Sander van Grieken
8e2a5853b8
qml: don't crash on bolt11 invoice when wallet is non-lightning
3 years ago
SomberNight
d3c241db4c
qt: MyTreeView: use enum.auto() in Columns enum
3 years ago
SomberNight
638c896b11
qt: MyTreeView: make item labels independent of column order
3 years ago
SomberNight
950065a3de
Store file creation date and version in db
...
Store the electrum version used to create a wallet file and a timestamp,
in the file itself. This can be useful for debugging.
3 years ago
SomberNight
9e0d7b61bb
util.format_time: trivial clean-up
3 years ago
Sander van Grieken
c29e82053f
qml: use config.FEERATE_DEFAULT_RELAY as lower bound for fee histogram
3 years ago
ThomasV
2571eeeecd
coins tab: add toolbar.
3 years ago
SomberNight
c39653c796
qt wallet info dlg: make mess smaller
3 years ago
ThomasV
0f1fe1b1f1
address_list: fix counter (was not displaying filtered count)
3 years ago