FLO-wallet-core/src/qt
Wladimir J. van der Laan be77b637fc qt: allow user to choose data directory
This adds an introduction screen that is shown when the client is first
started in which the user can choose a data directory.

It is also possible to force the intro screen to appear using command
line argument `-choosedatadir`.

The user is warned that the client will download and store 10Gb of data.
The intro screen shows how much space is available on the device that
contains the chosen directory and warns if this is less than the 10Gb.

To make it possible to translate the introduction dialog, the initialization
sequence is changed so that translations are
loaded before the data directory. This has the by-effect that it is
no longer possible to specify a language in bitcoin.conf inside the data
directory.
2013-06-16 10:21:41 +02:00
..
forms qt: allow user to choose data directory 2013-06-16 10:21:41 +02:00
locale translations update 2013-05-23 2013-05-23 08:39:31 +02:00
res Merge pull request #2524 from jonasschnelli/new_splashscreen_fresh 2013-04-18 00:05:21 -07:00
test Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
aboutdialog.cpp aboutdialog: use just "The Bitcoin developers" as tr()-string 2013-04-14 19:42:15 +02:00
aboutdialog.h Bitcoin-Qt: better copyright year handling in AboutDialog 2013-02-01 08:52:01 +01:00
addressbookpage.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
addressbookpage.h qt: move export button to tabs 2013-04-12 13:13:32 +02:00
addresstablemodel.cpp Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
addresstablemodel.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
askpassphrasedialog.cpp qt: Improve capslock detection on non-us keyboards (issue #1855) 2013-03-29 10:55:23 +01:00
askpassphrasedialog.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
bitcoin.cpp qt: allow user to choose data directory 2013-06-16 10:21:41 +02:00
bitcoin.qrc translations update 2013-05-19 (for 0.8.2 release) 2013-05-19 14:04:33 +02:00
bitcoinaddressvalidator.cpp Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
bitcoinaddressvalidator.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
bitcoinamountfield.cpp Bitcoin-Qt: only use qApp for Q(Core)Application::instance() 2013-04-02 17:33:48 +02:00
bitcoinamountfield.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
bitcoingui.cpp Bitcoin-Qt: setup testnet GUI directly 2013-06-02 17:40:28 +02:00
bitcoingui.h Bitcoin-Qt: setup testnet GUI directly 2013-06-02 17:40:28 +02:00
bitcoinstrings.cpp allow txindex to be removed and add a reindex dialog 2013-06-10 19:27:57 +02:00
bitcoinunits.cpp Bugfix: Correct English grammar regarding "'s" 2012-08-01 17:50:00 +00:00
bitcoinunits.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
clientmodel.cpp rework ClientModel::getBlockSource() + BitcoinGUI::setNumBlocks() 2013-04-10 15:53:40 +02:00
clientmodel.h rework ClientModel::getBlockSource() + BitcoinGUI::setNumBlocks() 2013-04-10 15:53:40 +02:00
csvmodelwriter.cpp Properly escape " in strings when exporting CSV 2012-05-11 20:17:09 +02:00
csvmodelwriter.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
editaddressdialog.cpp Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
editaddressdialog.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
guiconstants.h Change progress bar from block-based to time-based 2013-02-16 14:51:00 +01:00
guiutil.cpp qt: allow user to choose data directory 2013-06-16 10:21:41 +02:00
guiutil.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
intro.cpp qt: allow user to choose data directory 2013-06-16 10:21:41 +02:00
intro.h qt: allow user to choose data directory 2013-06-16 10:21:41 +02:00
macdockiconhandler.h fix: GUI Disappearing #1522 (Mac OSX) 2013-04-15 12:02:01 +02:00
macdockiconhandler.mm osx: fix bitcoin-qt startup crash when clicking dock icon 2013-06-04 23:55:35 -04:00
macnotificationhandler.h osx: make use of the 10.8+ user notification center to display growl like notifications 2013-05-24 12:51:46 +02:00
macnotificationhandler.mm osx: make use of the 10.8+ user notification center to display growl like notifications 2013-05-24 12:51:46 +02:00
monitoreddatamapper.cpp Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
monitoreddatamapper.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
notificator.cpp osx: make use of the 10.8+ user notification center to display growl like notifications 2013-05-24 12:51:46 +02:00
notificator.h osx: make use of the 10.8+ user notification center to display growl like notifications 2013-05-24 12:51:46 +02:00
optionsdialog.cpp MaxOSX: settings fixes (#2371) 2013-06-03 12:26:56 +02:00
optionsdialog.h Bitcoin-Qt: add a Reset button to the options dialog 2013-01-05 13:51:36 +01:00
optionsmodel.cpp Port Thread* methods to boost::thread_group 2013-04-03 19:57:13 -04:00
optionsmodel.h Bitcoin-Qt: add a Reset button to the options dialog 2013-01-05 13:51:36 +01:00
overviewpage.cpp qt: Add total balance in overview page 2013-06-07 15:33:32 +02:00
overviewpage.h qt: remove transaction count from overview page 2013-03-31 10:16:43 +02:00
paymentserver.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
paymentserver.h small indentation, space, formatting fixes (no code changes) 2013-04-06 02:29:33 +02:00
qrcodedialog.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
qrcodedialog.h update QRCodeDialog 2012-07-06 18:51:30 +02:00
qvalidatedlineedit.cpp put color constants in guiconstants.h 2011-07-25 18:39:52 +02:00
qvalidatedlineedit.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
qvaluecombobox.cpp Make it possible to set user interface language from options dialog 2012-05-09 07:45:47 +02:00
qvaluecombobox.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
rpcconsole.cpp Bitcoin-Qt: harmonize 2 setClientModel() functions 2013-06-03 14:10:14 +02:00
rpcconsole.h 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 2012-06-01 16:29:54 +02:00
sendcoinsdialog.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
sendcoinsdialog.h Bitcoin-Qt: add "send coins" to context menu in addressbook 2013-03-18 07:44:22 +01:00
sendcoinsentry.cpp Bitcoin-Qt: add "send coins" to context menu in addressbook 2013-03-18 07:44:22 +01:00
sendcoinsentry.h Bitcoin-Qt: add "send coins" to context menu in addressbook 2013-03-18 07:44:22 +01:00
signverifymessagedialog.cpp CSecret/CKey -> CKey/CPubKey split/refactor 2013-05-30 05:20:21 +02:00
signverifymessagedialog.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
splashscreen.cpp Merge pull request #2588 from Diapolo/GetBoolArg 2013-06-02 05:21:24 -07:00
splashscreen.h new splash screen 2013-04-17 01:14:53 -07:00
transactiondesc.cpp Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 2013-06-05 23:15:20 -07:00
transactiondesc.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactiondescdialog.cpp move back to original directory structure 2011-06-11 22:11:58 +02:00
transactiondescdialog.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactionfilterproxy.cpp Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactionfilterproxy.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactionrecord.cpp Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 2013-06-05 23:15:20 -07:00
transactionrecord.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactiontablemodel.cpp Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactiontablemodel.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
transactionview.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
transactionview.h Adding 'copy txid' to qt tx overview context menu 2013-03-21 11:30:12 +01:00
walletframe.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
walletframe.h Qt5 compatibility 2013-06-01 11:05:08 +02:00
walletmodel.cpp CreateTransaction: return strFailReason on failure 2013-05-03 10:54:31 -04:00
walletmodel.h Bitcoin-Qt: massive header and cpp cleanup 2013-03-17 18:28:00 +01:00
walletstack.cpp qt: remove extraneous padding introduced in multiwallet support patch 2013-04-26 07:38:24 +02:00
walletstack.h Qt5 compatibility 2013-06-01 11:05:08 +02:00
walletview.cpp Qt5 compatibility 2013-06-01 11:05:08 +02:00
walletview.h Bitcoin-Qt: fix GUI after initial multi-wallet patch 2013-04-03 17:37:28 +02:00