ThomasV
76734f6a88
fix #3980
7 years ago
ThomasV
26e966c3e0
hide address and history toolbars, move functions back into menu.
7 years ago
SomberNight
52d41a4339
follow-up 5893af5025
clean git version a bit (convert to str and remove trailing newline)
7 years ago
SomberNight
98cdbe3771
fix #3956
7 years ago
Johann Bauer
5893af5025
Try to use git hash in crash reports
7 years ago
Johann Bauer
3838fdbdcc
Change name of version field in crashhub request
7 years ago
SomberNight
649b5a7298
fix #3964
7 years ago
SomberNight
b5badc385f
fix #3965
7 years ago
SomberNight
55a0a6b7f0
fix #3962
7 years ago
SomberNight
5e7c1330d4
qt history_list: (UX) handle extremes of "Summary" and "Plot" buttons
7 years ago
SomberNight
500c0493d0
clean up prev commit
7 years ago
Abdussamad
5997c18aef
better code organization
function parameters should be lowercase
Fix crash on invalid labels import
Added invoice exporting and reduced duplicate code
Better exception handling
removed json module import
some more cleanup
Cleaned up some stuff
Added exporting contacts
7 years ago
SomberNight
93619c8341
make qt gui even more resistant against ill-formed txns
see #3945
7 years ago
ThomasV
9f7e256e39
cleanup get_full_history. fix #3939
7 years ago
SomberNight
6f5751977b
local tx: restructure exception handling wrt wallet.add_transaction and QT
7 years ago
SomberNight
4ddda74dad
clean up fees a bit
7 years ago
SomberNight
febaedcd36
crash reporting: catch exceptions from requests.post
7 years ago
SomberNight
51c235a8be
privkeys WIF: store in extended WIF internally; export as "txin_type:old_wif"
7 years ago
ThomasV
9110c0542c
follow-up previous commit
7 years ago
ThomasV
826cf467d8
Improve wallet history tab:
- use json-serializable types
- add toolbar to history tab
- add button to display time interval
7 years ago
SomberNight
c4d31674ab
follow-up c3fd7db3107cf0dc64c68b6a069fac4aec148db5: editable_columns is now a set
7 years ago
SomberNight
c3fd7db310
fix minor bug in qt/history_list
context menu could have duplicated entries
7 years ago
SomberNight
fe1e412f01
catch some exceptions during GUI init
7 years ago
Johann Bauer
08b9908f6e
Make it harder for altcoins to accidentally use our crashhub
7 years ago
SomberNight
909c063eb1
contact/invoice import: better exception handling.
see #3904
7 years ago
SomberNight
7f04c30567
qt: if cannot load wallet, print trace
7 years ago
SomberNight
172efb3611
follow-up 0f16bcdc1f
7 years ago
ThomasV
0f16bcdc1f
Capital gains:
* Show acquisition price in history.
* Add summary to history command
7 years ago
ThomasV
1471489969
fix: value can be None
7 years ago
SomberNight
15f7e09131
use config.is_dynfee and config.use_mempool_fees
also fixes #3894
7 years ago
ThomasV
4cbdd25c93
Capital gains: Let user enter fiat value of transactions.
7 years ago
ThomasV
42a16d9c3e
computation of capital gains for outgoing transactions
7 years ago
ThomasV
3f954a8b3d
Factorize history export code used in GUI and command line.
Add options to export history limits and exchange rate.
Closes : #1752 , #2604 ,
Replaces: #2715 , 3724
7 years ago
SomberNight
710eda1a56
coinchooser: make output value rounding configurable (config var, qt)
7 years ago
SomberNight
c9d93d30c7
fix #3877
7 years ago
SomberNight
d56dba8039
watch-only wallets can't sign or decrypt messages
7 years ago
SomberNight
5095687d63
fee rounding: num sats displayed in dialog too, besides tooltip
7 years ago
ThomasV
f5d557cae9
improve fee tooltips
7 years ago
SomberNight
ca19a36478
conflicting transactions
7 years ago
SomberNight
d466ef4b73
missing whitespace in transaction_dialog.py
7 years ago
Johann Bauer
9e057e5446
Reset scroll position after updating list
7 years ago
ThomasV
f39f43d58c
fix #3845
7 years ago
ThomasV
c3f3843cc3
Add memory pool based fee estimates
- fee estimates can use ETA or mempool
- require protocol version 1.2
- remove fee_unit preference
7 years ago
SomberNight
0021dbfceb
address filter: (qt gui) add "all" filter option besides "receiving" and "change"
7 years ago
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
7 years ago
SomberNight
52acb7ab66
gui remove_local_tx: update all tabs
7 years ago
SomberNight
5522e9ea9f
TX_ICONS list between kivy and qt needs to be kept in sync
7 years ago
SomberNight
b80eacf7bf
fix #3016
7 years ago
SomberNight
5c1da002ad
local_tx: allow saving already signed tx through tx dialog
7 years ago
Johann Bauer
91e44ba6fc
Show error window for unhandled exceptions
Use exception hook from main thread for all threads
Use signal to delegate error window creation to GUI thread
Add more information to issue template
Update to PyQt5
Switch from Github to REST-Service
Report to web service instead of opening the browser
Fix imports
Change crashhub URL to electrum.org server
Explain that exception hooks are only used in the Qt Gui now
8 years ago