aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-14Document how to build/run unit testsGavin Andresen
2012-06-14Merge pull request #1463 from sipa/fix_1455Gregory Maxwell
Use a 64-bit nonce in ping
2012-06-14Use a 64-bit nonce in pingPieter Wuille
Former code sent '0' as nonce, which was serialized as 32-bit.
2012-06-14Merge pull request #1459 from laanwj/2012_06_trayiconmenuWladimir J. van der Laan
Reorganize tray icon menu into more logical order
2012-06-14Fix build of testcases after commit 0f10b21719e1b0d9683a142f0a7105e65f095694Wladimir J. van der Laan
2012-06-13Merge pull request #1002 from Diapolo/URL-handling_2Wladimir J. van der Laan
URI-handling code update: added safety checks and notifications
2012-06-13Merge pull request #1439 from Diapolo/ClientShutdownWladimir J. van der Laan
re-work Shutdown() function
2012-06-14Reorganize tray icon menu into more logical orderWladimir J. van der Laan
The current order of menu options in the tray menu doesn't really match expected usage patterns, this commit changes it to more logical order. - Toggle show/hide first (unchanged) - Then, send/receive coins actions, which are the critical functionality of bitcoin - Then, sign/verify message - Then finally the options, and closing with the debug window
2012-06-14URI-handling code update: added safety checks and tray-notificationsPhilip Kaufmann
2012-06-13Merge pull request #1420 from Diapolo/extend_showNormalIfMinimizedWladimir J. van der Laan
GUI: merge toggleHidden() code into showNormalIfMinimized()
2012-06-13Merge branch 'refactor_coinselect' of https://github.com/luke-jr/bitcoinGavin Andresen
2012-06-13Merge pull request #1448 from Diapolo/2012-06-13_translation_updatesWladimir J. van der Laan
update translation files (fetched from Transifex - 2012-06-13)
2012-06-13Merge pull request #1449 from laanwj/2012_06_bitcoinstringsWladimir J. van der Laan
Update bitcoinstrings.cpp and English source translation file
2012-06-13Update bitcoinstrings from core and English source translation fileWladimir J. van der Laan
This is necessary as any strings have changed since last time. Also the python script used to extract bitcoinstrings.cpp, extract_strings_qt.py now sorts the strings before generating the output file. This results in more deterministic output and thus smaller diffs.
2012-06-13update translation files (fetched from Transifex) and remove translation for ↵Philip Kaufmann
fr_FR, which was removed / renamed on TX
2012-06-13Merge pull request #1433 from Diapolo/tabbed_optionsdialogWladimir J. van der Laan
GUI: re-work current options dialog to a tabbed layout and use an UI-file
2012-06-13re-work optionsdialog to a tabbed UI based on an ui-filePhilip Kaufmann
- extend network options with a SOCKS version selection - changing "Unit to show amounts in:" now also updates the unit used in the transaction fee box - string updates - link Apply button and OK button when enabling or disabling them - use LookupNumeric() from netbase to verify proxy address (via an EventFilter) - change proxy address field to QValidatedLineEdit and add visual feedback - add a status label used for displaying a message for invalid proxy addresses - allow usage of IPv6 address as proxy address - added warning message when enabling / disabling SOCKS proxy
2012-06-12Merge pull request #1444 from laanwj/2012_06_opendebuglogWladimir J. van der Laan
Cross-platform “Open debug logfile”
2012-06-12Merge pull request #1445 from Diapolo/RPCCon_Button_noAutoDefaultWladimir J. van der Laan
GUI: make buttons in debug window non autoDefault
2012-06-12Merge pull request #1446 from TheBlueMatt/changelogGavin Andresen
Update wiki changelog at doc/release-process.txt
2012-06-13Update wiki changelog at doc/release-process.txtMatt Corallo
2012-06-12merge toggleHidden() code into showNormalIfMinimized() to extend the ↵Philip Kaufmann
functionality, but keep a simpler toggleHidden() for use in SLOT() macro
2012-06-12make buttons in debug window non autoDefaultPhilip Kaufmann
2012-06-12Cross-platform "Open debug logfile"Wladimir J. van der Laan
The option to open the debug logfile from the debug window was implemented only for windows. By using `QDesktopServices::openUrl` it now works on any platform.
2012-06-12Merge pull request #1440 from Diapolo/overviewpage_InitialBalanceWladimir J. van der Laan
change initial Balance on overviewpage from "123.456 BTC" to "0 BTC" to ...
2012-06-12Merge pull request #1441 from TheBlueMatt/gitian-downloaderPieter Wuille
Fix broken config files
2012-06-12Merge pull request #1443 from laanwj/2012_06_addressbook_noautoselectWladimir J. van der Laan
Do not select first address automatically in the address book
2012-06-12Do not select first address automatically in the address bookWladimir J. van der Laan
This contributed to an accidental send (#1384), and has no clear advantage, better to disable it.
2012-06-11Merge pull request #1412 from Diapolo/string_wait_matureWladimir J. van der Laan
GUI: update info strings for generated blocks
2012-06-12introduce a new StartShutdown() function, which starts a thread with ↵Philip Kaufmann
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)
2012-06-12Fix broken config filesMatt Corallo
2012-06-11change initial Balance on overviewpage from "123.456 BTC" to "0 BTC" to not ↵Philip Kaufmann
confuse users, which could see it before we init with the real wallet balance
2012-06-09Merge pull request #1435 from TheBlueMatt/mingwbuildJeff Garzik
Fix Mingw64 build (missing headers according to M$ documentation)
2012-06-09Fix Mingw64 build (missing headers according to M$ documentation)Matt Corallo
2012-06-09update info string in GUI for generated blocks and change "must wait" into ↵Philip Kaufmann
"must mature" to take the new immature label into consideration
2012-06-08Merge pull request #1421 from Diapolo/netbase_fix_sign_warningsPieter Wuille
fix two signed/unsigned comparison warnings in netbase.cpp
2012-06-08Update comment about secure_allocator<>Pieter Wuille
2012-06-08Merge pull request #1424 from TheBlueMatt/lockcontentionPieter Wuille
Fix DEBUG_LOCKCONTENTION
2012-06-05Merge pull request #1418 from Diapolo/GUI_fix_default_proxy_addrPieter Wuille
fix default Proxy address in Qt options (no hostname allowed currently)
2012-06-05Fix DEBUG_LOCKCONTENTIONMatt Corallo
2012-06-05Merge pull request #1422 from Diapolo/add_used_datadir_debug_logGavin Andresen
add used datadir to debug.log
2012-06-05add used datadir to debug.logPhilip Kaufmann
2012-06-05fix two signed/unsigned comparison warnings in netbase.cppPhilip Kaufmann
2012-06-04fix default Proxy address in Qt options (no hostname allowed currently)Philip Kaufmann
2012-06-04Merge branch 'netopt' of https://github.com/sipa/bitcoinGavin Andresen
2012-06-04Fix coin selection to only include change when it's necessary.Chris Moore
2012-06-04Preserve the shuffled order of coins with equal value to give more ↵Chris Moore
randomized coin selection.
2012-06-04Test that the coin selection code is suitably random, and add tests re. ↵Chris Moore
sub-cent change.
2012-06-04Move the random_shuffle call back into SelectCoinsMinConf() so we can unit ↵Chris Moore
test it.
2012-06-04Refactor SelectCoinsMinConf() and add unit tests.Chris Moore
AvailableCoins() makes a vector of available outputs which is then passed to SelectCoinsMinConf(). This allows unit tests to test the coin selection algorithm without having the whole blockchain available.