Commit Graph

1981 Commits

Author SHA1 Message Date
Chris Wheeler
ea8bac6c36 Typo fixes in comments 2018-10-17 22:12:07 +03:00
21E14
fcc23c5c63 Double semicolon cleanup. 2018-10-17 22:10:51 +03:00
Wladimir J. van der Laan
b72d6e77e8 qt: Prevent thread/memory leak on exiting RPCConsole 2018-10-17 22:06:34 +03:00
Wladimir J. van der Laan
e059dd192b [Qt] Clean up and fix coincontrol tree widget handling
- Do sorting for date, amount and confirmations column as longlong, not
  unsigned longlong.
- Use `UserRole` to store our own data. This makes it treated as
  ancillary data prevents it from being displayed.
- Get rid of `getMappedColumn` `strPad` - these are no longer necessary.
- Get rid of hidden `_INT64` columns.
- Start enumeration from 0 (otherwise values are undefined).
2018-10-17 21:56:26 +03:00
Jonas Schnelli
ce51b7401d [Qt] fix coincontrol sort issue 2018-10-17 21:56:15 +03:00
UdjinM6
4dc8b6acfd Every main()/exit() should return/use one of EXIT_ codes instead of magic numbers 2018-10-17 01:07:26 +03:00
UdjinM6
10ea8235a8 Fix exit codes:
- `--help`, `--version` etc should exit with `0` i.e. no error ("not enough args" case should still trigger an error)
- error reading config file should exit with `1`

Slightly refactor AppInitRPC/AppInitRawTx to return standard exit codes (EXIT_FAILURE/EXIT_SUCCESS) or CONTINUE_EXECUTION (-1)

Github-Pull: #9067
Rebased-From: bd0de1386e1c7f9b875d52290de0d561c8d56bc9
2018-10-17 01:05:27 +03:00
lateminer
eea97b0e37 Make it compile and apply some fixes 2018-10-14 22:49:30 +03:00
lateminer
f7422db2f7 Update to Core 0.12.2 2018-10-14 19:07:51 +03:00
MarcoFalke
7d639de831 [qt] Remove Priority from coincontrol dialog 2018-10-13 19:07:00 +03:00
lateminer
b35f06eda3 Update code with PACKAGE_NAME and COPYRIGHT_HOLDERS 2018-10-13 13:49:46 +03:00
Jonas Schnelli
f3298b9ce7 Only pass -lQt5PlatformSupport if >=Qt5.6 2018-10-13 01:23:21 +03:00
lateminer
fa1053cce6 Add Blackcoin copyrights on splash screen 2018-09-30 20:10:09 +03:00
lateminer
847c6af31a Revert "Comment checkSubtractFeeFromAmount()"
This reverts commit e4d21f3de7.
2018-09-30 19:50:51 +03:00
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