SomberNight
61aebd0f2d
(fix) qt coin selection: signatures for coins would persist in memory
...
Scenario: select some UTXOs in the 'Coins' tab. Create a tx and sign it.
Close the tx dialog without broadcasting/etc (cancel tx).
Signatures would remain for selected UTXOs.
Create new tx -> invalid sigs.
6 years ago
SomberNight
6f246a83b3
qt coin selection: allow selecting an empty set
...
Using this, the user can force "bump fee" not to add new inputs.
closes #5719
6 years ago
SomberNight
11f54aee60
qt utxo list: spend_list is now a set (and renamed)
...
this is a small performance improvement ("if x in spend_list" was linear)
and the "order" of selected coins does not matter anyway
6 years ago
SomberNight
970bd4e95f
qt coin control: introduce second status bar
6 years ago
SomberNight
9627f32e08
qt utxo list fixes
6 years ago
ThomasV
dd6cb2caf7
GUI: Separate output selection and transaction finalization.
...
- Output selection belongs in the Send tab.
- Tx finalization is performed in a confirmation dialog
(ConfirmTxDialog or PreviewTxDialog)
- the fee slider is shown in the confirmation dialog
- coin control works by selecting items in the coins tab
- user can save invoices and pay them later
- ConfirmTxDialog is used when opening channels and sweeping keys
6 years ago
SomberNight
bafe8a2fff
integrate PSBT support natively. WIP
6 years ago
ThomasV
c721e880d0
Qt: generic add_copy_menu method for MyTreeView lists
6 years ago
SomberNight
b4bf39ee92
qt coins tab: let user filter by prevout_hash/prevout_n
7 years ago
SomberNight
21ab65e5f7
qt lists right click: fix #5365
7 years ago
SomberNight
46a236f167
qt tabs: restore filter state after refresh
7 years ago
Abdussamad Abdurrazzaq
ffe676bc28
Strip whitespace from amounts when copying. Fix bug in request list where address was copied instead of column specific data ( #5228 )
7 years ago
SomberNight
3b7b81d82b
qt Coins tab: better tooltip for frozen items
7 years ago
SomberNight
95965c8ef4
qt Coins tab: add "Copy ..." option to context menu
7 years ago
SomberNight
24b0943266
qt Coins tab: reorder columns so that outpoint is first
7 years ago
SomberNight
752c518bdc
add option to freeze individual UTXOs
...
based on cculianu's work in Electron-Cash/Electron-Cash@fd910cffc88570f82613fefeb932966cde0246ad
7 years ago
SomberNight
8b2c586d30
post-storage_db-merge fixups
7 years ago
SomberNight
026448837f
no more "import *"
...
fixes #5101
fixes #5105
7 years ago
SomberNight
ebeed4736f
qt utxo_list: show full prevout_n in outpoint column
...
previously, if prevout_n was >=10, the ":" char or even digits were cut
7 years ago
SomberNight
c23b869d3c
qt MyTreeView subclasses: change "headers" from list to dict
7 years ago
SomberNight
5aafcb2875
qt MyTreeView subclasses: use IntEnum for columns
7 years ago
JeremyRand
8716bc8cfb
Refactor for loop in UTXOList
...
This refactor makes UTXOList somewhat easier to subclass.
7 years ago
JeremyRand
b3d8a81e15
Refactor UTXOList headers into class attribute
...
This makes it more straightforward to subclass UTXOList.
7 years ago
Janus
3960070a50
QAbstractItemModel: fix sorting, QAbstractItemDelegate usage, QVariant usage
7 years ago
Janus
5473320ce4
qt: use QStandardItemModel
7 years ago
Calin Culianu
4386799fb0
follow-up
7 years ago
Calin Culianu
d2374d62aa
UI Pet Peeve: Make Coins Tab -> Details pop up a tx dialog that actually includes the tx description as seen in UTXOList (if available)
7 years ago
SomberNight
33d14e4238
some import clean-up in qt
7 years ago
SomberNight
20957ac4d9
follow-up prev
7 years ago
Janus
097ac144d9
file reorganization with top-level module
8 years ago
Johann Bauer
3965176295
Enable sorting of list widgets
8 years ago
SomberNight
02c0096b55
qt addresses tab: new column for type
8 years ago
SomberNight
1799b8a7af
disallow editing labels in Coins tab (QT)
8 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
8 years ago
Johann Bauer
5c2beb4ab5
Adjust colors if dark color scheme is used
8 years ago
ThomasV
4c22698444
fix qt5: setBackgroundColor
8 years ago
Dmitry Sorokin
0693403358
sending fixed
8 years ago
Dmitry Sorokin
d304ccdf17
py3 in qtgui
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
ThomasV
a4149bf6b8
add tx details to utxo tab
9 years ago
ThomasV
b243772d68
show height in utxo list
9 years ago
ThomasV
f92807f019
do not use hardcoded tab indexes
9 years ago
ThomasV
0955b0d34d
show one item per line in utxo tab, move address actions to addresses tab
9 years ago
ThomasV
ac53585a40
move freeze/unfreeze menus to coins tab, show utxos as tree
9 years ago
ThomasV
a736dc3052
fix #2114 : update utxo_list when freezing address
9 years ago
ThomasV
a043feebf2
add 'copy address' to utxo menu
9 years ago
ThomasV
7af5d42324
qt: show addresses and utxos in separate tabs
9 years ago