Wladimir J. van der Laan
34e36c8384
qt: Plug many memory leaks
...
None of these are very serious, and are leaks in objects that are
created at most one time.
In most cases this means properly using the QObject parent hierarchy,
except for BanTablePriv/PeerTablePriv which are not QObject,
so use a std::unique_ptr instead.
2018-09-30 19:35:26 +03:00
lateminer
f73b73845e
Fix qt: Avoid shutdownwindow-related memory leak
2018-09-30 19:32:37 +03:00
Wladimir J. van der Laan
e9c62ea15a
qt: Avoid shutdownwindow-related memory leak
...
Store a reference to the shutdown window on BitcoinApplication,
so that it will be deleted when exiting the main loop.
2018-09-30 19:28:50 +03:00
lateminer
da797cdf7a
Remove unnecessary argument in GetConfigFile()
2018-09-30 19:17:41 +03:00
fsb4000
286cf0989b
check that transactionView->selectionModel()->selectedRows(0) exists
2018-09-30 19:10:39 +03:00
lateminer
e4d21f3de7
Comment checkSubtractFeeFromAmount()
2018-09-30 19:06:20 +03:00
CryptAxe
c3e51a90cb
[qt] Add use available balance in send coins dialog
2018-09-30 19:02:13 +03:00
KibbledJiveElkZoo
c0c88982bb
Changed "Send" button default status from true to false
...
Changed the "Send" button's default status from true to false to prevent
quirky Windows autofocus behavior.
2018-09-30 18:47:33 +03:00
Eric Shaw Jr
20ec868093
Add a button to open the config file in a text editor
2018-09-30 18:46:33 +03:00
Ricardo Velhote
32f0591954
[RPC] Add an uptime command that displays the amount of time that bitcoind has been running
2018-09-30 18:34:42 +03:00
BtcDrak
694c451c7e
Update alert notification and GUI
2018-09-30 18:07:26 +03:00
BtcDrak
7de932ba87
Remove p2p alert handling
2018-09-30 18:03:59 +03:00
lateminer
0f55d43fad
Get rid of Lore leftovers
2018-09-30 17:43:22 +03:00
lateminer
dc103beeee
Update localizations
2018-09-30 17:39:05 +03:00
lateminer
c3ee9da215
Rebrand to Blackcoin More
2018-09-30 15:28:44 +03:00
janko33bd
e38ecb6e08
fixed some more bugs, moved dialog to an option
2018-02-05 20:12:40 +01:00
janko33bd
0cb80ee889
corrected stakin dialog + added rpc staking
2018-02-03 23:16:28 +01:00
lateminer
42c53543c2
Leave "The Bitcoin Core Developers" alone
2018-02-01 21:59:11 +03:00
lateminer
5264fc2d83
Remove redundant line in Qt wallet main window
2018-01-21 20:43:18 +03:00
janko33bd
7bc7f5439c
fix redefinition of loginItems
2018-01-19 17:23:52 +01:00
janko33bd
6484a9e9b2
add stake to gui
2018-01-15 23:28:59 +01:00
lateminer
323a6750c2
Add CashAddr Address Format
...
Ported from Bitcoin Unlimited, Bitcoin ABC
2018-01-14 22:32:08 +03:00
lateminer
bf23edfdce
Updated BLK icons
...
about.png
bitcoin_testnet.ico
2018-01-14 16:44:09 +03:00
janko33bd
e4efabd9d3
removing nonexisting files
2018-01-13 23:29:46 +01:00
janko33bd
fdbb029845
repairing staking icon
2018-01-13 23:09:45 +01:00
Pieter Wuille
bba401c693
Report reindexing progress in GUI
2018-01-13 13:10:50 +03:00
lateminer
ef33662381
Merge remote-tracking branch 'janko33bd/Blackcoin-Lore' into build-fixes-0.13
2018-01-12 22:22:52 +03:00
janko33bd
602f3d2aad
removing confusing tooltip
2018-01-10 23:06:58 +01:00
Gregory Maxwell
43f8575bc3
Fix qt/paymentrequestplus.cpp for OpenSSL 1.1 API.
...
This avoids a compile failure on newly installed debian stretch systems.
2018-01-10 23:09:03 +03:00
Wladimir J. van der Laan
8b6c238f0d
windows: Add testnet icon for testnet link
...
Overhauled testnet icon by Jonas Schnelli
2018-01-10 23:02:57 +03:00
lateminer
72875a2116
Relay double-spends, subject to anti-DOS
...
cef3711500 (diff-7ec3c68a81efff79b6ca22ac1f1eabbaL929)
2018-01-10 21:52:38 +03:00
lateminer
c3bddf47b2
UI to alert of respend attempt affecting wallet.
...
ba478d229b
2018-01-09 23:25:37 +03:00
Patrick Strateman
db3b5d964a
Move BackupWallet to CWallet::BackupWallet
2018-01-08 21:31:59 +03:00
janko33bd
518e327e7c
Merge pull request #14 from lateminer/rpc-updates-0.13
...
RPC updates from Bitcoin Core 0.13.x
2018-01-07 21:02:38 +01:00
Thomas Snider
3b0604b58d
[ui] Add toggle for unblinding password fields
2018-01-07 01:18:20 +03:00
Daniel Cousens
780775d5bd
move rpc* to rpc/
2018-01-06 01:57:48 +03:00
Pieter Wuille
c23ecc1256
List solvability in listunspent output and improve help
2018-01-06 01:02:21 +03:00
janko33bd
10ef7d75f5
Revert "[Qt] Add dbcache migration path"
...
This reverts commit 921b8483da .
2018-01-05 21:58:03 +01:00
Wladimir J. van der Laan
ea3b89d1c4
qt: Use correct conversion function for boost::path datadir
...
Fixes #9089 .
2018-01-04 22:12:28 +03:00
Jonas Schnelli
49ac458e35
[Qt] make warnings label selectable
2018-01-04 22:10:21 +03:00
Wladimir J. van der Laan
fcf8393c60
qt: Fix random segfault when closing "Choose data directory" dialog
...
The `pickDataDirectory()` function was calling `exit(0)` to quit
the application when the user closes the dialog without choosing
a data directory.
This is a bad idea because a background thread is created (to
check free space on the drive of the currently selected datadir).
The thread is not stopped and unwound properly, resulting in a potential
race condition somewhere deep in Qt.
So replace the `exit()` by a boolean return value, and let the
stack unwind normally.
2018-01-04 21:49:41 +03:00
Jonas Schnelli
0b983c1820
[Qt][CoinControl] fix UI bug that could result in paying unexpected fee
2018-01-04 21:48:01 +03:00
Andrew Chow
b6d51eb3ab
Load choose datadir dialog after options reset
2018-01-04 21:44:35 +03:00
Andrew Chow
c305d27605
Persist the datadir after option reset
...
After a reset is performed, the datadir setting is saved and readded to the settings so that it is persisted across option resets.
2018-01-04 21:44:26 +03:00
adlawren
708c740b1a
Fix minimize and close bugs
...
refs #8225
To ensure the GUI closes when the "Minimize on close" window option is disabled, and the "Minimize to the tray instead of the taskbar" window option is enbaled, remove a check made against the "Minimize to the tray instead of the taskbar" value, made during GUI closure.
To ensure the GUI minimizes to the taskbar when the "Minimize on close" window option is enabled, and the "Minimize to the tray instead of the taskbar" window option is disabled, minimize the GUI and ignore the closure event.
2018-01-04 21:43:50 +03:00
Jonas Schnelli
921b8483da
[Qt] Add dbcache migration path
2018-01-04 21:28:36 +03:00
Wladimir J. van der Laan
213ba0e1a9
qt: Remove client name from debug window
...
Remove the client name from the debug window in the GUI. It is already
part of the user agent, so adding it separately doesn't add anything.
2018-01-04 21:28:19 +03:00
Jonas Schnelli
db7da64904
[Qt] Support for abandoned/abandoning transactions
2018-01-04 21:27:49 +03:00
Wladimir J. van der Laan
ae1775b6ae
qt: Network-specific example address
2018-01-04 21:21:08 +03:00
Pieter Wuille
39cb6575c8
Do not ask a UI question from bitcoind
2018-01-04 21:19:16 +03:00