163 Commits (d33f69a4474ee1ec7e998b1232203ed63426c0da)

Author SHA1 Message Date
Gavin Andresen d605bc4cd1 Exit cleanly if AppInit2 returns false 12 years ago
Jonas Schnelli f9124587cc new splash screen 12 years ago
Philip Kaufmann e9abeac204 bitcoin: use static QApplication:: instead of app. 12 years ago
Wladimir J. van der Laan e83a90f127 qt: register metatype for bool* 12 years ago
Gavin Andresen 723035bb68 Have Qt poll for shutdown requested, the QT way. 12 years ago
Gavin Andresen b31499ec72 Clean up shutdown process 12 years ago
Gavin Andresen c8c2fbe07f Shutdown cleanup prep-work 12 years ago
Philip Kaufmann 1ce0448808 Bitcoin-Qt: only use qApp for Q(Core)Application::instance() 12 years ago
Eric Lombrozo 67155d9299 Minimal architectural changes necessary to support multiple wallets in bitcoin-qt 12 years ago
Philip Kaufmann 32af5266cf Bitcoin-Qt: massive header and cpp cleanup 12 years ago
Pieter Wuille f7f3a96b74 Improve block database load error reporting 12 years ago
Pieter Wuille 398774181a Improve block database load error reporting 12 years ago
Gavin Andresen 8269a0953e Reimplement click-to-pay links. Add OSX support. 12 years ago
Philip Kaufmann bb41a87d57 add InitMessage() to noui and use debug.log for GUI 12 years ago
Philip Kaufmann 8ffbd6c378 Bitcoin-Qt: give testnet a unique IPC message queue name 12 years ago
Philip Kaufmann 15d8ff2029 rework ThreadSafeAskFee() / askFee() functions 12 years ago
Philip Kaufmann 3675588a30 Bitcoin-Qt: remove obsolete modal flag from GUI APIs 12 years ago
Philip Kaufmann 5350ea4171 update CClientUIInterface and remove orphan Wx stuff 12 years ago
Wladimir J. van der Laan 61fd72695f When datadir missing, show messagebox instead of printing error to stderr 12 years ago
Luke Dashjr bc8d832335 Abstract all IPC communication to qtipcserver 12 years ago
Luke Dashjr b49f1398a1 Bugfix: Correct English grammar regarding "'s" 12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 12 years ago
fanquake 951f7d35d6 Fix Typo 12 years ago
Philip Kaufmann 41c938eede IPC-server hardening and update 13 years ago
Gavin Andresen 4060d64fc9 Fix Qt build on OSX 13 years ago
Matt Corallo ad5f29b743 Revert "Disable bitcoin: URI handling on Windows for the 0.6 release" 13 years ago
Wladimir J. van der Laan 7d72a8c36a Show command line options as dialog when opened from debug window 13 years ago
Philip Kaufmann 9247134eab introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 13 years ago
Philip Kaufmann 5d6b30271f move class HelpMessageBox to guiutil.cpp/.h / add button to show Bitcoin command-line options (in RPC Console -> Information) / resize Debug window a little to allow for a non-breaking display of the welcome message with non-english translation 13 years ago
Wladimir J. van der Laan 239c11d0dd Make testcases build, prevent windows symbol collision 13 years ago
Wladimir J. van der Laan ab1b288fa7 Convert UI interface to boost::signals2. 13 years ago
Wladimir J. van der Laan fe4a655042 Fine-grained UI updates 13 years ago
Philip Kaufmann 00fb08158d remove strncasecmp() + strnicmp() calls and replace that code via boost::algorithm::istarts_with() / do not call ipcInit() on Mac and Windows as this is unneeded currently 13 years ago
Jeff Garzik f9dd136a09 Revert "use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) and add missing "#define strncasecmp _strnicmp" in init.cpp" 13 years ago
Philip Kaufmann f4ac41806a use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) and add missing "#define strncasecmp _strnicmp" in init.cpp 13 years ago
Philip Kaufmann 8b4d653663 allow translation of "options" used in the --help message / split translation of RPC console welcome message and remove the need to take care of "<br>" / remove some spaces in strings and misc other stuff related to translations 13 years ago
Wladimir J. van der Laan adc704563c Add missing Q_OBJECT in bitcoin.cpp 13 years ago
Wladimir J. van der Laan 9f5b11e6fd Move help message out of AppInit2 13 years ago
Wladimir J. van der Laan 67d4cbab46 Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code 13 years ago
Wladimir J. van der Laan 46f552a9fe Hide UI immediately after leaving the main loop. 13 years ago
Wladimir J. van der Laan 3793fa09ff Allow Qt to wrap long tooltips (fixes #1063) 13 years ago
Philip Kaufmann aab1f950aa small translation-file handling / loading changes and re-work comments to be clearer 13 years ago
Pieter Wuille f4203de302 Make GetDataDir return absolute paths 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Pieter Wuille ed6d0b5f85 Remove headers.h 13 years ago
Wladimir J. van der Laan a7a0c7a1bf Show a message box when runaway exception happens 13 years ago
Luke Dashjr fa2544e79f Bugfix: Replace "URL" with "URI" where we aren't actually working with URLs 13 years ago
Wladimir J. van der Laan 7cfbe1fee4 qtui.h/noui.h interface cleanup 13 years ago
Wladimir J. van der Laan 1a3f0da922 support RPC stop and encryptwallet with UI 13 years ago
Wladimir J. van der Laan f0b5e9e116 remove unused CalledSetStatusBar and UIThreadCall notifications 13 years ago