Commit Graph

10139 Commits

Author SHA1 Message Date
Pavel Janík
0beb087e4c Clear the input line after activating autocomplete 2018-01-04 21:01:41 +03:00
Jonas Schnelli
5383cec50f [Qt] remove trailing output-index from transaction-id
The trailing output-index leads to cases where the user can't look-up the transaction ID in various systems.
2018-01-04 20:59:55 +03:00
Jonas Schnelli
b4e761c992 [Qt] remove unused formatBuildDate method 2018-01-04 20:58:59 +03:00
Jonas Schnelli
1f9b09114a [Qt] Debug window: replace "Build date" with "Datadir"
The build date does only makes sense for custom/self-compiled bitcoin-core versions because we are using static build-dates for our deterministic release builds.
Having a quick option to get the current datadir is much more valuable for debug purposes.
2018-01-04 20:58:50 +03:00
João Barbosa
c16a6022d1 Use CCoinControl selection in CWallet::FundTransaction 2018-01-04 20:57:46 +03:00
MarcoFalke
3ba39ef176 [qt] Remove unneeded "fSendFreeTransactions" check 2018-01-04 20:55:42 +03:00
MarcoFalke
edc10cd43c [qt] Remove 0-fee from send dialog 2018-01-04 20:54:59 +03:00
lateminer
9ac7ce5b8b qt: Remove reflection from about icon
322a7a2fe0
2018-01-04 20:54:31 +03:00
Andrew C
3d16f00779 Fix history deletion bug after font change
The history is no longer cleared after the font size is changed
2018-01-04 20:52:43 +03:00
Eric Shaw
65c0502bec QT: Add 'copy full transaction details' option
Adds feature from issue #7484

modifies the ctrl-c binding to copy full transaction details in transaction view.

Added translation
2018-01-04 20:52:17 +03:00
Kefkius
8ce9fae539 GUI: Disable tab navigation for peers tables.
Fix a bug in which the Peers tab of the debug window
does not allow navigation to other tabs via Ctrl[+Shift]+Tab.
2018-01-04 20:49:52 +03:00
Jonas Schnelli
be6b0ff2b8 [Qt] Add a new chevron/arrow icon for the console prompt line 2018-01-04 20:49:12 +03:00
Jonas Schnelli
96d7b54f2e [Qt] keep scroll position in GUI console after changing font size 2018-01-04 20:46:02 +03:00
Jonas Schnelli
32403574ed [Qt] Add option to increase/decrease font size in the console window 2018-01-04 20:45:27 +03:00
Jonas Schnelli
3af311d1aa [Qt] rename "amount" to "requested amount" in receive coins table 2018-01-04 20:40:16 +03:00
MarcoFalke
69910782d2 [qt] coincontrol workaround is still needed in qt5.4 (fixed in qt5.5) 2018-01-04 20:39:55 +03:00
Jonas Schnelli
3d541d041c [RPC] remove the option of having multiple timer interfaces 2018-01-04 20:37:08 +03:00
fanquake
f63fb94ab7 Remove hardcoded fee from CoinControl ToolTip 2018-01-04 20:36:04 +03:00
fanquake
c99dfb1734 Add note to CoinControl Dialog workaround 2018-01-04 20:33:23 +03:00
MarcoFalke
c295e55286 [qt] Fix misleading translation 2018-01-04 20:30:24 +03:00
Jonas Schnelli
4368f8dc88 [Qt] add InMempool() info to transaction details
a3c3ddbd7b
2018-01-04 20:29:40 +03:00
janko33bd
f3ae8a1a59 Merge pull request #10 from lateminer/autocomplete
Add autocomplete to bitcoin-qt's console window.
2018-01-02 22:22:44 +01:00
Luv Khemani
a2e91361e8 Add autocomplete to bitcoin-qt's console window.
ce7413fcb7
2018-01-02 23:55:07 +03:00
janko33bd
5722febc74 Merge pull request #9 from lateminer/patch-3
Porting HD wallet code from Bitcoin Core 0.13.0...
2018-01-02 18:55:07 +01:00
Jonas Schnelli
540fc749d9 [Qt] add HD enabled/disabled icon to the status bar
914154f0cc
2018-01-02 20:39:17 +03:00
lateminer
5d55c17441 Code refactoring from Bitcoin Core 0.13.0
72c2651581

fc7c60d699

fa19b18c63

3e2c946cfd

0fd599767d

220f950ab1

fade505e8b

fa9976b853

fa10ce6a6d

...and some more
2018-01-02 17:21:43 +03:00
lateminer
ee8c6daaaf Merge remote-tracking branch 'janko33bd/Blackcoin-Lore' into patch-3 2018-01-02 17:12:24 +03:00
lateminer
b741b11cad Add HD keypath to CKeyMetadata, report metadata in validateaddress
https://github.com/bitcoin/bitcoin/pull/8323
2018-01-02 14:30:26 +03:00
lateminer
0e02c74800 [0.13] Create a new HD seed after encrypting the wallet
https://github.com/bitcoin/bitcoin/pull/8389/commits
2018-01-02 13:57:39 +03:00
lateminer
00cb4d52f3 [Wallet] keep HD seed during salvagewallet
b993671921
2018-01-02 13:33:57 +03:00
lateminer
e373a90495 [Wallet] Correct hdmasterkeyid/masterkeyid name confusion
73adfe3bb9
2018-01-02 13:27:07 +03:00
lateminer
138d9e7f56 [Wallet] Ensure <0.13 clients can't open HD wallets
3b38a6a96a
2018-01-02 13:18:39 +03:00
lateminer
09176edb18 add bip32 pub key serialization
90604f16af
2018-01-02 13:01:45 +03:00
lateminer
f528f99d4c [Wallet] Add HD xpriv to dumpwallet
77c912d21c
2018-01-02 12:48:57 +03:00
lateminer
854b826d8e [Wallet] use constant for bip32 hardened key limit
c022e5b15d
2018-01-02 12:44:22 +03:00
janko33bd
42e2cef149 Merge pull request #8 from lateminer/patch-2
Use Blackcoin-Lore instead of Bitcoin, very nice work lateminer.
2017-12-30 13:56:59 +01:00
lateminer
02db6a0dd9 Use Lore instead of Blackcoin 2017-12-30 12:48:59 +03:00
janko33bd
2759850592 Merge pull request #7 from lateminer/patch-1
Get parameters from chainparams.cpp...
2017-12-30 03:07:31 +01:00
lateminer
d0de6a0e31 Use "blackcoin:" URI instead of "bitcoin:"...
...and so on
2017-12-30 00:21:58 +03:00
lateminer
f303365bd3 Build blackcoind instead of bitcoind...
...and so on
2017-12-30 00:20:44 +03:00
janko33bd
3ae2d2aacc dust fix 2017-12-21 23:07:41 +01:00
lateminer
f536a8126e Replace COINBASE_MATURITY...
...with nCoinbaseMaturity
2017-12-17 15:21:59 +03:00
lateminer
0252c5cea3 Replace STAKE_MIN_CONFIRMATIONS...
...with nStakeMinConfirmations
2017-12-17 13:18:04 +03:00
janko33bd
7b90059a42 make 0 value data outputs standard 2017-12-13 00:27:05 +01:00
lateminer
af6e26a288 Get staking parameters from chainparams.cpp
nStakeTimestampMask, nStakeMinConfirmations, nStakeMinAge
2017-12-04 23:43:49 +03:00
janko33bd
213fa374d1 changed to lore and lore.conf 2017-12-02 22:41:59 +01:00
janko33bd
5e670fdb0c Merge pull request #6 from mtjburton/Blackcoin-Lore
Porting memory/performance fixes from upstream
2017-11-24 18:45:17 +01:00
Allan Doensen
4f09cfdeb1 Fix for issues with startup and multiple monitors on windows. 2017-10-16 17:32:18 +01:00
Adam Langley
734dcb3afe Switch memory_cleanse implementation to BoringSSL's to ensure memory clearing even with link-time optimization.
The implementation we currently use from OpenSSL prevents the compiler from optimizing away clensing operations on blocks of memory that are about to be released, but this protection is not extended to link-time optimization. This commit copies the solution cooked up by Google compiler engineers which uses inline assembly directives to instruct the compiler not to optimize out the call under any circumstances. As the code is in-lined, this has the added advantage of removing one more OpenSSL dependency.

Regarding license compatibility, Google's contributions to BoringSSL library, including this code, is made available under the ISC license, which is MIT compatible.

BoringSSL git commit: ad1907fe73334d6c696c8539646c21b11178f20f
2017-10-15 22:06:09 +01:00
Dan Raviv
10e4079573 Porting memory fixes 2017-10-15 22:06:04 +01:00