Age | Commit message (Collapse) | Author |
|
|
|
|
|
f10b2d7 qt: use series of pngs for spinner (Wladimir J. van der Laan)
|
|
15570cc src/leveldb/Makefile is ignored? (harry)
|
|
Store orphan blocks in serialized form
|
|
f087ce8 qt: English translation update (Wladimir J. van der Laan)
|
|
|
|
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.
|
|
remove the "-" in leveldb-* to include src/leveldb/Makefile
|
|
67d60f7 build: fix MacOSX build after ec41342 (Wladimir J. van der Laan)
|
|
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`.
|
|
Tweak linearize.py to give more flexibility
|
|
Add the ability to start at a non-zero height, and allow for appending to
an existing file.
|
|
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
|
|
|
|
|
|
c037531 small headers ordering cleanup (Philip Kaufmann)
|
|
- 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.
|
|
b7f4b6d GUI for --disable-wallet compiles and -disablewallet mode (Wladimir J. van der Laan)
ec41342 build: pass correct defs and include path to moc (Wladimir J. van der Laan)
|
|
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.
|
|
9a2305a qt: Stop shutdown detection timer during shutdown (Wladimir J. van der Laan)
35ecf85 qt: Remove global references in bitcoin.cpp (Wladimir J. van der Laan)
55fe4de qt: Show window while shutting down (Wladimir J. van der Laan)
202d853 qt: Move initialization/shutdown to a thread (Wladimir J. van der Laan)
|
|
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.
|
|
42cc967 qt5: fix typo causing broken selection logic (Cory Fields)
371f3f6 qt5: fix --with-qt with no arguments (Cory Fields)
2691cbc qt5: Force macports default include path to be searched last (Cory Fields)
8b0f608 qt5: tests: Make sure static plugin symbols are pulled in (Cory Fields)
47ffb50 qt5: Use QT_SELECT for debian-based distros. (Cory Fields)
60dc589 qt5: Use the info gleaned from configure for plugin importing (Cory Fields)
c8ba8ef qt5: split out qt config and add qt5 support (Cory Fields)
c614bd7 qt5: fix a build issue with osx and qtdbus (Cory Fields)
328bdb1 qt5: Ensure correct link order (Cory Fields)
|
|
|
|
|
|
Allows outside includes to take precedence. In particular, this allows for
a specified Qt to be used without clashing with macports' headers.
|
|
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.
|
|
|
|
Qt5 detection is a big ugly mess, but at least we can fence it off.
|
|
See comment in notificator.cpp for details.
|
|
If optional libs don't appear in QT_LIBS, they need to be listed first for
proper static linking.
|
|
f5e9d98 Add missing MacPorts dependencies to osx build docs (Michael Ford)
|
|
|
|
7e195e8 [Qt] massive options/settings rework (no core changes) (Philip Kaufmann)
|
|
6a1bf00 [Qt] display native dir separators in select dadatir dialog (Philip Kaufmann)
|
|
- fixes display on Windows now \ instead of / before
|
|
2102ab9 ui: Fix GUI initialization order (Wladimir J. van der Laan)
|