Age | Commit message (Collapse) | Author |
|
|
|
From a cursory glance, it looks like block 279,000 meets the criteria for
a checkpoint block, and it's also what the bootstrap.dat torrent is at. This closes #3530.
|
|
|
|
|
|
- adds a nice and well formated dialog, which displays our -? help message
(all options/paramaters)
- moves aboutdialog.cpp/h to the new utilitydialog
- move GUI shutdown window to utilitydialog
|
|
|
|
7e08e29 better std::exception logging for block/undo files (Philip Kaufmann)
|
|
Currently it is only possible to use `walletpassphrase` to unlock the
wallet when bitcoin is started in server mode.
Almost everything that manipulates the wallet in the RPC console
needs the wallet to be unlocked and is thus unusable without -server.
This is pretty unintuitive to me, and I'm sure it's even more confusing
to users.
Solve this with a very minimal change: by making the GUI start a
dummy RPC thread just to handle timeouts.
|
|
- as a proxy set via GUI can be overridden via -proxy, directly query the
core to get active proxy
- give a warning, if active proxy is not SOCKS5 (needs to be SOCKS5 for
the Qt networking code to work)
- also remove an obsolete connect() call from optionsdialog.cpp and a
reference to Bitcoin-Qt (now just GUI)
|
|
04aa828 [Qt] don't regenerate autostart link on every client startup (Philip Kaufmann)
|
|
build: update win32 deps
|
|
16ec904 Don't create empty transactions when reading corrupted wallet (Wladimir J. van der Laan)
|
|
81bad8b [Qt] 2 minor translation changes (Philip Kaufmann)
|
|
c704532 [Qt] small paymentserver header cleanup (Philip Kaufmann)
|
|
57d8e3f [Qt] add missing lock in walletmodel (Cozz Lovan)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f10b2d7 qt: use series of pngs for spinner (Wladimir J. van der Laan)
|
|
Store orphan blocks in serialized form
|
|
|
|
66a8829 qt: Minor message updates (Wladimir J. van der Laan)
|
|
bd70562 [Qt] add messages when handling local payment request files (Philip Kaufmann)
|
|
Used sending/receiving addresses -> Sending/receiving addresses
Previously requested payments -> Requested payments (idea from @cozz in #3521)
|
|
Use a series of .png frames for the spinner instead of a .mng.
`mng` is an obscure image format and is not built by default into Qt5.
This appears to improve the crispness of the spinner as well.
Does not noticably increase the size (still ~27k) and the code
is not more complicated either.
|
|
Fix regression introduced in ec41342.
Also use a less ugly solution, by defining the value of
`MOC_DEFS` in the configure script instead of `Makefile.include`.
|
|
d464edf [Qt] fix alphabetical ordering in Makefile.am (Philip Kaufmann)
|
|
245a6ab [Qt] guard bitcoin-config.h and remove dublicated help message code (Philip Kaufmann)
|
|
9b146cd GUI: Fix design in overview page (Cozz Lovan)
|
|
- also change to 1 file per line for more stuff in Makefile.am
|
|
|
|
- allows users to add additional paramaters via the autostart link
- related to #2197
|
|
|
|
- keep headers in alphabetical order
- fix Makefile.am (2 files in 1 line - leftover)
- remove some spaces etc.
|
|
|
|
This makes it easier to read diffs.
Cosmetic change to build system only.
|
|
There is not much in the GUI to be done without wallet,
though it's possible to change options, watch the sync process,
and use the debug console.
So embed the debug console in the main window.
|
|
To make sure the right slots are generated, MOC needs -DHAVE_CONFIG_H
and correct include path to include bitcoin-config.h.
|
|
Stop the shutdown timer from exiting the main loop
when shutdown is already in progress.
Fixes seeming hanging window after typing 'stop' in debug console.
Also hide the debug console during shutdown as it is useless without
a core to connect to.
|
|
Remove the need for global references `guiref` and
`splashref` by making the BitcoinGUI and SplashScreen
classes register for the UI interface signals themselves.
|
|
Makes it clear to the user that the application is still wrapping up
and the computer should not be turned off until it is finished.
|
|
Move AppInit2 and Shutdown to a thread.
This allows a more responsive splash screen, prevents 'process does not respond'
messages from the window system and will allow for showing a user friendly
window while shutting down.
|
|
|
|
|
|
Since we're now properly linking against static plugins for qt binaries,
we need to ensure that they're Imported properly.
Without these Imports, the linker drops some of the unused linked libs, causing
undefined symbols in QtCore.
|
|
At least Debian/Ubuntu use 'qtchooser' for switching between qt4/qt5 binaries.
It is a wrapper for all qt tools, and calls the named tool of the default
version unless overridden by the -qt= option or QT_SELECT environment variable.
QT_SELECT is set by configure once the qt version has been chosen.
Take for example, moc.
$ which moc
/usr/bin/moc
$ ls -go /usr/bin/moc
lrwxrwxrwx 1 9 Jul 3 21:33 /usr/bin/moc -> qtchooser
$ qtchooser -print-env
QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt4/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"
$ QT_SELECT=qt5 qtchooser -print-env
QT_SELECT="qt5"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"
$ moc -v
Qt Meta Object Compiler version 63 (Qt 4.8.4)
$ QT_SELECT=qt5 moc -v
Qt Meta Object Compiler version 67 (Qt 5.0.1)
This should be harmless elsewhere.
|
|
|