Age | Commit message (Collapse) | Author |
|
Split up util.cpp/h into:
- string utilities (hex, base32, base64): no internal dependencies, no dependency on boost (apart from foreach)
- money utilities (parsesmoney, formatmoney)
- time utilities (gettime*, sleep, format date):
- and the rest (logging, argument parsing, config file parsing)
The latter is basically the environment and OS handling,
and is stripped of all utility functions, so we may want to
rename it to something else than util.cpp/h for clarity (Matt suggested
osinterface).
Breaks dependency of sha256.cpp on all the things pulled in by util.
|
|
|
|
88fe88c gui: remove redundant numTransactions tracking (Wladimir J. van der Laan)
|
|
[Qt] Revert overviewpage from QFormLayout to QVBoxLayout
|
|
`uint64_t` was causing a build error on some systems, as that type is
not known after including just the Qt headers.
|
|
This number was still tracked even though it's shown nowhere in the UI
anymore. It was originally removed because it didn't match the actual number of
records in the view (which contains outputs, not transactions) thus was
confusing people.
|
|
|
|
c4bae53 [Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
|
|
Github-Pull: #4678
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
|
|
9297763 [Qt] Add TRY_LOCK back to peertablemodel (Cozz Lovan)
|
|
c7f3876 URLs containing a / after the address no longer cause parsing errors. (Ross Nicoll)
|
|
|
|
|
|
- doesn't belong to the ToolTipToRichTextFilter class so move it up
|
|
- ensure normal and watch-only stuff looks consistent
- simplify UI by removing unneeded UI layout elements
- change some comments to watch-only from watchonly
|
|
|
|
|
|
a409467 more Bitcoin -> Bitcoin Core string changes (Philip Kaufmann)
|
|
ead6737 [Qt] format ping times in peers tab as ms (Philip Kaufmann)
|
|
|
|
- also align ping times to the right
|
|
bd0aa10 Replace the temporary file hack currently used to change Bitcoin-Qt's dock icon (OS X) with a buffer-based solution. (Doug)
|
|
Too spammy.
|
|
- remove starting height as table header and replace with ping time
- remove columnResizingFixer
- add local address (if available) in detailed node view (on top of the
right view below the remote address)
- remove some .c_str() by using QString::fromStdString()
- rename Address to Address/Hostname
- rename secs to just s for ping time
- use MODEL_UPDATE_DELAY from guiconstants.h for the peer refresh time
- make PeerTableModel::columnCount() return no hard-coded value
- remove and cleanup dup private: section in RPCConsole header
- add new defaults for column sizes
- remove behaviour which keeps disconnected peers selected and also remove
code which keeps track of last selected peer stats
- add sync height to detail view
- add some additional NULL pointer checks for clientModel in
rpcconsole.cpp
|
|
Github-Pull: #4619
|
|
bdba2dd qt: Remove an obscure option no-one cares about (Wladimir J. van der Laan)
|
|
|
|
|
|
- *cannot* is more common, thus preferred to *can not*
- Use *Watch-only* instead of *Watchonly* as one word
|
|
This is needed to add version 0.10.x on Transifex so that translation
can start.
|
|
Remove the "Display addresses" setting checkbox. It doesn't do what
the tooltip says, and seems kind of pointless in any case.
Fixes #4580.
|
|
icon (OS X) with a buffer-based solution.
|
|
- we only support SOCKS5, so remove it
|
|
|
|
Move signal connections to constructor where possible.
|
|
Remove two functions that are now unused.
|
|
Fixes various issues and cleans up code
- Fixes issue #4500: Amount widget +/- has floating point rounding artifacts
- Amount box can now be emptied again, without clearing to 0
Also aligns the amount to the right, as in other places.
|
|
This reverts commit ada5a067c75f19a724cc054286ecf2254e5dbe8f.
Conflicts:
src/qt/guiconstants.h
src/wallet.h
|
|
This reverts commit 7a19efe04069d9a1e251cdc94b25184f76d9d901.
|
|
With a large wallet there was a noticable gap between hiding of the
splash and showing the main window.
|
|
|
|
Closes #4528.
|
|
7149499 Add comments re BitcoinUnits::formatWithUnit/formatHtmlWithUnit (Roy Badami)
f7d70c6 Remove unused fAlign argument from BitcoinUnits::format and friends (Roy Badami)
2e4fee2 Show bitcoin quantities with full precision, even in the presence of trailing zeros (Roy Badami)
7007402 Implement SI-style (thin space) thoudands separator (Roy Badami)
|
|
2d89ea9 build: fix whitespace in pkg-config variable (Cory Fields)
ab123ad build: allow linux and osx to build against static qt5 (Cory Fields)
|
|
This is the first part of a huge effort to rework the handling of dependencies.
To start, this change allows all supported platforms to build against a static
Qt. 5.2.1 and 5.3 have been successfully tested against osx64, win32, win64,
linux32, and linux64.
It also makes a small change to the windows config, to allow linking against
qt builds with or without built-in libjpeg/libpng/libpcre/libz.
The actual build processes to take advantage of these changes (for gitian and
pull-tester) are coming soon. Until then, this should be a no-op.
|
|
|
|
Start the core thread only when needed for initialization
or shutdown.
Avoids a bit of overhead, and also avoids spamming two
log messages before logging is properly initialized.
|
|
These are relatively unimportant messages, so don't need to be logged
without -debug=ui.
|
|
49d5712 qt: Ignore showNormalIfMinimized in initialization or shutdown (Wladimir J. van der Laan)
|
|
76fd7b8 [Qt] Fix segfault when launched with -disablewallet (Cozz Lovan)
|