GitHub PushEvent at 2014-01-26 05:38:42
Repository: bitcoin
Actor: cozz
Payload: {"shas":[["bd70562f660552973dcf99e00c7897ae884661da","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","[Qt] add messages when handling local payment request files\n\n- important for the open URI dialog to give users feedback\n  when a file is invalid etc.","Philip Kaufmann",false],["16ec9044d1f2eda7c5c86fcb73c839e17fb35db3","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Don't create empty transactions when reading corrupted wallet\n\nThe current transaction loading code is not exception safe.\nAn exception during deserialization causes an empty transaction\nto be left behind in the wallet.\n\nFix this by building the transaction separately and adding\nit only to the wallet at the end.\n\nFixes #3333.","Wladimir J. van der Laan",false],["2102ab9f5cb542e6727e0f25e670d8549aa1bf1a","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","ui: Fix GUI initialization order\n\nFixes at least #3478.\n\nSplits and documents the phases:\n1. Parse command-line options. These take precedence over anything else.\n2. Basic Qt initialization (not dependent on parameters or configuration)\n3. Application identification\n4. Initialization of translations\n5. Now that settings and translations are available, ask user for data directory\n6. Determine availability of data directory and parse bitcoin.conf\n7. URI IPC sending\n8. Main GUI initialization\n\nSplits command line parsing logic from ipcSendCommandLine into\nipcParseCommandLine, as isTestNet() can only be overridden in the early\nstages before choosing a data directory. Sending however needs to happen\nafter choosing a data directory.","Wladimir J. van der Laan",false],["7e08e29117546aae66b0b418b2044f77b70b312f","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","better std::exception logging for block/undo files","Philip Kaufmann",false],["7e195e8459ad741368db6bb574981fccb1707268","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","[Qt] massive options/settings rework (no core changes)\n\n- add new options for database cache and script verification threads\n- add label which displays options that are overridden by command-line\n  parameters\n- proxy settings are not applied on-the-fly anymore and require a client\n  restart (ApplyProxySettings() was removed and was not working very well\n  anyway)\n- re-work options reset and require a client shutdown (as it is much\n  easier to do it this way without having to mess with what can be changed\n  on-the-fly and what needs a restart anyway)\n- options reset now writes default values for every single option\n- when changing an option which requires a client restart display a 10\n  second warning message in statusLabel (via a QTimer)\n- when applying the changes via ok change that to a persistent message,\n  which is displayed even after closing optionsdialog and re-open it, when\n  no client restart was made\n- remove dialog boxes used when changing language or proxy settings\n- add setRestartRequired() and isRestartRequired() to OptionsModel and\n  use the set function when updating options to signal OptionsDialog\n  when a restart is needed\n- resize optionsdialog a little and add some min sizes for certain GUI\n  elements\n- remove apply button from optionsdialog\n- save and restore optionsdialog window position\n- update nTransactionFee in QSettings with a set -paytxfee value when\n  opening optionsdialog (I'm not sure about this yet, perhaps revert to\n  not updating QSettings and just display current -paytxfee value in\n  optionsdialog.)","Philip Kaufmann",false],["b960fcb86a23b3a30d6a2f70aaf4bc17e00e6736","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","[Qt] update bitcoin-qt.pro and assets-attribution.md\n\n- remove unused and unmentioned file notsynced.png (we use an animation\n  for this)\n- add missing coincontroldialog.ui to bitcoin-qt.pro\n- also unify formating in assets-attribution.md","Philip Kaufmann",false],["eaafa23cbd83b7bda4b28779138c62446bbdea2a","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Add test for GetTime()\n\nTest for mingw/wine issue #3494, where the upper word of time(NULL)\nreturn value gets clobbered.","Wladimir J. van der Laan",false],["56fce1fdbb688e9c48ba689d8f69bf66501d91c5","1e209d446a411c40b7ed7468db08be2b926e7895@gmail.com","Upgrade gitian win32 to boost-1.55.\n\nFixes issue where all network activity just stops.","Warren Togami",false],["16ae1c0da179f3e901bacea6f0be84ce0921bf69","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3498\n\neaafa23 Add test for GetTime() (Wladimir J. van der Laan)","Wladimir J. van der Laan",false],["c07dd453e4df07716683e04e028e2f09314ba2f1","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3432\n\nb960fcb [Qt] update bitcoin-qt.pro and assets-attribution.md (Philip Kaufmann)","Wladimir J. van der Laan",false],["0d512a9ee7f01dbd6c06e83c2b3321d185790184","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","gitian: Add -O2 for win32 build\n\nIn the win32 gitian descriptor the C*FLAGS are being overridden on\n`configure`, which causes the built-in optimization flags to be removed.\nAdd `-O2` manually (but not `-g` as we're not doing anything with the\ndebug information).\n\nImproves performance of win32 gitian builds.\n\nAs a bonus, fixes issue #3497.","Wladimir J. van der Laan",false],["6b06e4fd0d5a0524ae2d128a96dbeb39ca016d33","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3503\n\n0d512a9 gitian: Add -O2 for win32 build (Wladimir J. van der Laan)","Wladimir J. van der Laan",false],["5c72e3df3c52d3eb4fe42551cd09d41bdf3bcda4","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3501\n\n56fce1f Upgrade gitian win32 to boost-1.55. (Warren Togami)","Wladimir J. van der Laan",false],["5b45bf400e4938fd15540d215b91fddcf4217713","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3488\n\n2102ab9 ui: Fix GUI initialization order (Wladimir J. van der Laan)","Wladimir J. van der Laan",false],["6a1bf004252191f820f2252d965312b9530fdd74","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","[Qt] display native dir separators in select dadatir dialog\n\n- fixes display on Windows now \\ instead of / before","Philip Kaufmann",false],["131fb42b1bb1cdb13c464735a5427e9bd5eb273e","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3504\n\n6a1bf00 [Qt] display native dir separators in select dadatir dialog (Philip Kaufmann)","Wladimir J. van der Laan",false],["a036b796d13d6baabb60c432ba9fee046dd59490","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3347\n\n7e195e8 [Qt] massive options/settings rework (no core changes) (Philip Kaufmann)","Wladimir J. van der Laan",false],["f5e9d983c02227813efec32a53c3166cb7ca50c5","78ff849752a435bd5688936d67be1806ea7cbd08@gmail.com","Add missing MacPorts dependencies to osx build docs","Michael Ford",false],["62e9d774966c9f4344f0356c59ddadcc5ff17212","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3506\n\nf5e9d98 Add missing MacPorts dependencies to osx build docs (Michael Ford)","Wladimir J. van der Laan",false],["328bdb1cd63a46af3bcc1431ffa24dd8fe3125e7","61cf9882af6c4e2c416ab72b36548ddf5fbe5c83@coryfields.com","qt5: Ensure correct link order\n\nIf optional libs don't appear in QT_LIBS, they need to be listed first for\nproper static linking.","Cory Fields",false]],"size":155,"ref":"refs/heads/cozz1","head":"30dcdd0789a2a8eb95cfe39995059cac81aa0cfc"}