Age | Commit message (Collapse) | Author |
|
All functions that use ChainActive but do not aquire the cs_main
lock themselves, need to be called with the cs_main lock held.
This commit adds assertions to all externally callable functions
that use chainActive or chainMostWork.
This will flag usages when built with -DDEBUG_LOCKORDER.
|
|
Push new English translation, as well as pull other translations that
changed since last month.
|
|
Got too many complaints that is was unserious and written by trolls.
I have also removed the translation from transifex.
Fixes #4054 and #3918.
|
|
71f82bf Restart-warning for spendZeroConfChange option (langerhans)
|
|
According to the options model, a restart is required after changing this option. So let's notify the user about it.
|
|
A runaway exception was raised if ReadConfigFile fails (usually
due to a parse error in bitcoin.conf). Show an error message instead.
Fixes #4013.
|
|
|
|
65adc3a qt: Don't require db_cxx.h when wallet disabled (Wladimir J. van der Laan)
4babd08 doc: Add note about memory reqs for compilation (Wladimir J. van der Laan)
25333a2 build: improve missing boost error reporting (Wladimir J. van der Laan)
|
|
- use a little more Qt-style
- check for NULL pointers first and return in updateView()
- small space and formating changes
|
|
Ignores any exceptions thrown if directory exists, otherwise re-throws exception.
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
|
|
Fix #3978.
|
|
c17f0a5 [Qt] remove space from translation of client bitness (Philip Kaufmann)
|
|
- introduce DEFAULT_SCRIPTCHECK_THREADS in main.h
- only show values from -"MAX_HW_THREADS" up to 16 for -par, as it
makes no sense to try to leave more "cores free" than the system
supports anyway
- use the new constant in optionsdialog and remove defaults from
.ui file
|
|
7398f4a improve command-line options output (Cozz Lovan)
|
|
- introduced by #3920
|
|
|
|
Fixes #3905.
|
|
Convert from QString unicode from/to the OS-dependent locale
as used by boost::filesystem::path as needed.
Solves #3916.
|
|
|
|
|
|
16d281b [Qt] add expert section to wallet tab in optionsdialog (Cozz Lovan)
|
|
b8edf6c Qt: Fix ESC in disablewallet mode (Wladimir J. van der Laan)
|
|
- its rather easy to leave out the space on Transifex, so remove it from
the string
|
|
Re-submitting this pull request with a single commit.
This patch introduces a GUIUtil class that is used when setting up the 2 tables we have so far on the Qt-GUI.
In the past you could only resize the last column, which has BTC amounts from the right border of the column header, something that was rather unnatural.
If a new table were ever to be added to the interface, fixing the last columns resizing behavior is rather simple. Just look at how we initialize here a TableViewLastColumnResizingFixer object when setting up the table header's behavior, and then how we override the resize event of the component (can be the table, or the dialog) and we invoke columnResizingFixer->stretchColumnWidth(columnIndex);
|
|
Autotools defaults to a depth-first recursion which causes the qt tests
to be built before the executables and libraries.
This is inconvenient as make needs to be called twice to make sure the
tests are up to date after changing a source file.
Update the Makefile.am to change this order.
|
|
Fixes issue #3854
|
|
|
|
0fde3bb [Qt] Fill in label from address book also for URIs (Cozz Lovan)
|
|
b40bdd6 qt: Show also value for options overridden on command line (Wladimir J. van der Laan)
|
|
caee92d qt: Enable and disable the Show and Remove buttons for requested payments history based on whether any entry is selected. (Haakon Nilsen)
|
|
Closes #3811.
|
|
Closes #3852.
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From: 5f2907a, 88d3df4
|
|
history
based on whether any entry is selected.
|
|
|
|
Currently only the name of the option is shown for GUI options
overridden by command line (or configuration file). This commit
adds the value of the options as well, which is useful for
troubleshooting.
|
|
3f2a017 [Qt] Fix coin control qt5 checkbox bug in tree mode (Cozz Lovan)
|
|
|
|
|
|
Changes for the datadir chooser have made it impossible to specify
the network (testnet/regtest) in the configuration file for the GUI.
Reorganize the initialization sequence to make this possible again.
- Moves the "datadir" QSetting so that is no longer dependent on the
network-specific application name (doing otherwise would create a
chicken-and-egg problem).
- Re-initialize translations after choosing network. There may be a
different language configured in network-specific settings
(slim chance, but handle it for sanity).
Fixes point 1 of #3840.
|
|
Last Transifex pull (064a690) introduced a few control characters
into the Korean translation, which sometimes causes the build to fail.
Manually remove these characters for now to get the build working --
they should still be removed at Transifex too.
|
|
|
|
This increases the space requirement for selecting a data directory in
the UI.
As suggested by @bardiharborow, fixes #3830.
|
|
8e29623 [Qt] show number of in/out connections in debug console (Philip Kaufmann)
|
|
|
|
After the Qt5 switch, status icons were being cut off by 1-2px.
Also fixes some other cases where the UI is slightly off mentioned in #3800.
Fixes #3800.
|
|
|
|
|
|
A few new messages have been added since last update.
|
|
Remove CWalletTx::vfSpent
|
|
These days we regard transactions with one confirmation to be
'Confirmed'.
Waiting for 6 confirmations is a recommendation but should not
keep the transaction shown as unconfirmed.
Misc code sanity:
- Merge maturity/status enums, they had become completely disjunct
- 'confirmed' flag is now called 'countsForBalance' for clarity
|