aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-02ui: Better tab order in send coins entryWladimir J. van der Laan
Pressing <tab> after entering a label now brings the focus to the address entry, instead of the row of buttons. In my experience this is more useful, as I usually want to paste an address after entering the label. The buttons are mostly useless anyway: - Choosing a previously used address should be discouraged - When I'm already using the keyboard the 'paste address' button is useless - just use the Ctrl-V. Maybe it would be an idea to remove it completely - I usually don't want to remove the entry I'm typing now! So makes sense to have it at the end of the tab chain.
2013-12-24Merge pull request #3453Wladimir J. van der Laan
96e5f61 extend std::exception logging in txdb.cpp (Philip Kaufmann)
2013-12-24Merge pull request #3457Wladimir J. van der Laan
d78f35a Explicitly ensure that wallet is unlocked in `importprivkey` (Wladimir J. van der Laan)
2013-12-23Merge pull request #3427Wladimir J. van der Laan
1ad2636 qt: Prevent non-functional GUI from popping up during Init (Wladimir J. van der Laan)
2013-12-23Explicitly ensure that wallet is unlocked in `importprivkey`Wladimir J. van der Laan
This makes for a more useful error reply (fixes #957).
2013-12-21Merge pull request #3451Wladimir J. van der Laan
5fe19d6 qt: make wallet test consistent (Wladimir J. van der Laan)
2013-12-20extend std::exception logging in txdb.cppPhilip Kaufmann
2013-12-20qt: make wallet test consistentWladimir J. van der Laan
Add a function `WaitBlocks` to wait for blocks to propagate to all three nodes, and use this instead of waiting a fixed time of one second. Fixes #3445.
2013-12-20Merge pull request #3391Wladimir J. van der Laan
3380713 [Qt] coin control change address handling update (Philip Kaufmann)
2013-12-20Merge pull request #3439Wladimir J. van der Laan
3c95599 init: add better formating for some command-line options (Philip Kaufmann)
2013-12-20[Qt] coin control change address handling updatePhilip Kaufmann
- re-work change address handling so that default is CNoDestination(), until a verified and known change address was entered (easier code flow) - add a missing NULL pointer check for adresstablemodel - add a missing text when opening coin control address selection for priority and ensure the label is black - add a missing . at the end of a sentence
2013-12-20init: add better formating for some command-line optionsPhilip Kaufmann
2013-12-20Merge pull request #3416Wladimir J. van der Laan
9e9056c Remove -logtodebugger (Wladimir J. van der Laan)
2013-12-20Merge pull request #3369Wladimir J. van der Laan
6027b46 Add rpc command 'getunconfirmedbalance' to obtain total unconfirmed balance (Michael Bauer)
2013-12-20Merge pull request #3437Wladimir J. van der Laan
2ea980a qt: Treat regtest as testnet (Wladimir J. van der Laan)
2013-12-20qt: Treat regtest as testnetWladimir J. van der Laan
No need to do anything special in the GUI for regtest mode, but do treat it at testnet not mainnet to prevent confusion.
2013-12-20Merge pull request #3438Wladimir J. van der Laan
d2b6de0 qt: Make sure overviewpage button is pressed at startup (Wladimir J. van der Laan)
2013-12-20qt: Make sure overviewpage button is pressed at startupWladimir J. van der Laan
Due to walletframe changes, the overview page button is no longer automatically selected at startup even though the overview page is shown.
2013-12-19Make bitcoin compile without wallet if "db_cxx.h" is not presentThomas Holenstein
Moved includes of "db.h" into #ifdef ENABLE_WALLET blocks or remove them.
2013-12-19Merge pull request #3412Wladimir J. van der Laan
c3a7f51 Move `verifymessage` from rpcwallet to rpcmisc (Wladimir J. van der Laan) 723a03d Move `createmultisig` from rpcwallet to rpcmisc (Wladimir J. van der Laan) 452955f Move `validateaddress` from rpcwallet to rpcmisc (Wladimir J. van der Laan) cd7fa8b Move `nTransactionFee` from main.cpp to wallet.cpp (Wladimir J. van der Laan) a943bde Move `settxfee` from rpcblockchain to rpcwallet (Wladimir J. van der Laan) 16bc9aa Move `getinfo` from rpcnet to rpcmisc (Wladimir J. van der Laan) 652e156 add new RPC implementation file `rpcmisc.cpp` (Wladimir J. van der Laan)
2013-12-18Remove ui_interface ThreadSafeAskFee residueWladimir J. van der Laan
Missed these in ca2c83d (#3415).
2013-12-18Merge pull request #3433Wladimir J. van der Laan
6c1bf19 [Qt] style-police, add missing license headers (Philip Kaufmann)
2013-12-18Merge pull request #3415Wladimir J. van der Laan
4a61c39 qt: status WalletModel::Aborted is no longer used (Wladimir J. van der Laan) ca2c83d Remove unused ThreadSafeAskFee from ui_interface (Wladimir J. van der Laan) 37e67d3 Remove unused ThreadSafeHandleURI from ui_interface (Wladimir J. van der Laan)
2013-12-18Merge pull request #3424Wladimir J. van der Laan
06eb2f2 Seperate out wallet options in help message (Wladimir J. van der Laan)
2013-12-18Merge pull request #3381Wladimir J. van der Laan
7df07b3 [Qt] fix RecentRequestsTableModel function ambiuguity (Philip Kaufmann)
2013-12-17Fix heading in README.mdWladimir J. van der Laan
2013-12-17Merge pull request #3435Wladimir J. van der Laan
9c6546c Rebrand README.md (Wladimir J. van der Laan)
2013-12-17Merge pull request #3405Wladimir J. van der Laan
55c6890 Squashed 'src/leveldb/' changes from 936b461..e991315 (Pieter Wuille)
2013-12-17Rebrand README.mdWladimir J. van der Laan
How could I forgot this file...
2013-12-17[Qt] style-police, add missing license headersPhilip Kaufmann
- add missing license headers in Mac files - small code formating cleanups
2013-12-17Merge pull request #3431Wladimir J. van der Laan
131c3db Fix typos in spendfrom README (Lake Denman)
2013-12-17Merge pull request #3434Wladimir J. van der Laan
46469d0 some more small re-branding changes (Bitcoin Core) (Philip Kaufmann)
2013-12-16some more small re-branding changes (Bitcoin Core)Philip Kaufmann
2013-12-16Fix typos in spendfrom READMELake Denman
2013-12-16Merge pull request #3430 from ldenman/patch-1Pieter Wuille
Fix typo in unit-tests.md
2013-12-16Fix typo in unit-tests.mdLake Denman
2013-12-16qt: Prevent non-functional GUI from popping up during InitWladimir J. van der Laan
When a InitError or InitWarning happens, the GUI pops up but is unusable (until Init finishes). This is caused by showNormalIfMinimized. Add a message flag to skip this call for Init errors or warnings.
2013-12-16Merge pull request #3425Wladimir J. van der Laan
88ba264 qt: Update English language file for translators (Wladimir J. van der Laan)
2013-12-16qt: Update English language file for translatorsWladimir J. van der Laan
2013-12-16Merge pull request #3408Wladimir J. van der Laan
22f0135 Rebrand to `Bitcoin Core` (Wladimir J. van der Laan)
2013-12-16Seperate out wallet options in help messageWladimir J. van der Laan
Seperate out the wallet options in HelpMessage, and don't show them if compiled with --disable-wallet. Also add documentation for `-disablewallet` option.
2013-12-16qt: status WalletModel::Aborted is no longer usedWladimir J. van der Laan
Aborting transactions happens in the GUI now as it should, not the backend.
2013-12-16Merge pull request #3423Wladimir J. van der Laan
0205abd Improve unit test code not to compare with explanatory messages for each platform. Instead, use have an exception object to check if the string returned by what() on the raised exception matches the string returned by what() on the expected exception instance. This way, we do not need to list all different possible explanatory strings for different platforms in the test code, and make it simple. (The idea is by Cory Fields.) (Kangmo)
2013-12-16Improve unit test code not to compare with explanatory messages for each ↵Kangmo
platform. Instead, use have an exception object to check if the string returned by what() on the raised exception matches the string returned by what() on the expected exception instance. This way, we do not need to list all different possible explanatory strings for different platforms in the test code, and make it simple. (The idea is by Cory Fields.)
2013-12-15Merge pull request #3420Wladimir J. van der Laan
bccd532 Fix unit test error on OSX 10.9 using Apple LLVM v5.0. (Kangmo)
2013-12-15Merge pull request #3421Wladimir J. van der Laan
93a5d0b qt: use GUIUtil::dateTimeStr in coincontrol (Wladimir J. van der Laan)
2013-12-15qt: use GUIUtil::dateTimeStr in coincontrolWladimir J. van der Laan
2013-12-15Fix unit test error on OSX 10.9 using Apple LLVM v5.0.Kangmo
Before the fix, there were 6 errors such as : serialize_tests.cpp:77: error in "noncanonical": incorrect exception std::ios_base::failure is caught It turns out that ex.what() returns following string instead of "non-canonical ReadCompactSize()" "non-canonical ReadCompactSize(): unspecified iostream_category error" After the fix, unit test passed. The test ran using Apple LLVM v5.0 on OSX 10.9 and the unit test error happened because of different error messages by different compilers. g++ --version on my development environment. ``` Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) Target: x86_64-apple-darwin13.0.0 Thread model: posix ```
2013-12-15Remove -logtodebuggerWladimir J. van der Laan
`-logtodebugger` is a strange, obscure, WIN32-only (mostly MSVC) thing. Let's clean up the options a bit get rid of it. test_bitcoin was using fLogToDebugger as a way to prevent logging to debug.log. For this, add a boolean (not exposed as option) fLogToDebugLog that defaults to true and is disabled in the tests.
2013-12-14Merge pull request #3377Wladimir J. van der Laan
0b238b2 Use thread-local storage for LogPrint(category...) (Gavin Andresen) 962b1cf Fix infinite loop with LogPrint on Windows (Gavin Andresen)