Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-20 | Fine-grained UI updates | Wladimir J. van der Laan | |
Gets rid of `MainFrameRepaint` in favor of specific update functions that tell the UI exactly what changed. This improves the efficiency of various handlers. Also fixes problems with mined transactions not showing up until restart. The following notifications were added: - `NotifyBlocksChanged`: Block chain changed - `NotifyKeyStoreStatusChanged`: Wallet status (encrypted, locked) changed. - `NotifyAddressBookChanged`: Address book entry changed. - `NotifyTransactionChanged`: Wallet transaction added, removed or updated. - `NotifyNumConnectionsChanged`: Number of connections changed. - `NotifyAlertChanged`: New, updated or cancelled alert. As this finally makes it possible for the UI to know when a new alert arrived, it can be shown as OS notification. These notifications could also be useful for RPC clients. However, currently, they are ignored in bitcoind (in noui.cpp). Also brings back polling with timer for numBlocks in ClientModel. This value updates so frequently during initial download that the number of signals clogs the UI thread and causes heavy CPU usage. And after initial block download, the value changes so rarely that a delay of half a second until the UI updates is unnoticable. | |||
2012-05-20 | Merge pull request #1323 from Diapolo/string_fixes | Wladimir J. van der Laan | |
translation updates / string updates | |||
2012-05-20 | Merge pull request #1353 from Diapolo/RPC_OpenDebugLog_Icon | Wladimir J. van der Laan | |
GUI: add an icon for Debug logfile -> Open in the RPC console | |||
2012-05-20 | Merge pull request #1302 from laanwj/2012_05_utilstrings | Wladimir J. van der Laan | |
Get rid of snprintf (except one) with fixed buffers, shorten code | |||
2012-05-19 | Merge pull request #1360 from jgarzik/datasync | Jeff Garzik | |
Default to DB_TXN_WRITE_NOSYNC for all transactional operations | |||
2012-05-19 | Merge pull request #1358 from luke-jr/shared_lockchk | Pieter Wuille | |
Shared code for wallet lock help and check | |||
2012-05-19 | Merge pull request #1296 from Diapolo/CheckDiskSpace | Gavin Andresen | |
make CheckDiskSpace() use 50 * 1024 * 1024 Bytes | |||
2012-05-19 | Merge pull request #1289 from Diapolo/Bitcoin_as_noun | Gavin Andresen | |
change strings to Bitcoin (uppercase), where it is used as a noun and up... | |||
2012-05-19 | Merge pull request #1362 from laanwj/2012_05_debugwindowicon2 | Wladimir J. van der Laan | |
Replace debug window icon with LGPL-licensed one (fixes #1348) | |||
2012-05-19 | Replace debug window icon with LGPL-licensed one (fixes #1348) | Wladimir J. van der Laan | |
2012-05-19 | Default to DB_TXN_WRITE_NOSYNC for all transactional operations | Jeff Garzik | |
* This is safer than DB_TXN_NOSYNC, and does not appear to impact performance. * Applying this to the dbenv is necessary to avoid many fdatasync(2) calls on db 5.x * We carefully and thoroughly flush databases upon shutdown and other important events already. | |||
2012-05-18 | Shared code for wallet lock help and check | Luke Dashjr | |
2012-05-18 | change strings to Bitcoin (uppercase), where it is used as a noun and update ↵ | Philip Kaufmann | |
strings to use "Qt" (and not qt or QT) / update initialisation of notificator to use qApp->applicationName() instead of a static string | |||
2012-05-18 | Merge pull request #1350 from jgarzik/del-deprecated | Jeff Garzik | |
JSON-RPC: remove 'getblocknumber' deprecated RPC | |||
2012-05-18 | Use boost::thread locking instead of interprocess | Pieter Wuille | |
2012-05-18 | add an icon for Debug logfile -> Open in the RPC console / add a missing ↵ | Philip Kaufmann | |
comment in rpcconsole.h | |||
2012-05-18 | Merge pull request #1346 from laanwj/2012_05_overviewpage_restore | Wladimir J. van der Laan | |
Restore overview page (put transactions back within frame) | |||
2012-05-18 | Restore overviewpage (put transactions back within frame) | Wladimir J. van der Laan | |
- Also, change "(out of sync)" to only red, instead of red and bold, which a bit more subtle - Move label stylesheets to xml | |||
2012-05-17 | JSON-RPC: remove 'getblocknumber' deprecated RPC | Jeff Garzik | |
RPC 'getblockcount' should be used instead. | |||
2012-05-17 | Make orphan logging more verbose, displaying mapOrphanTransactions.size() | Jeff Garzik | |
Old log message: storing orphan tx df2244f6bc New log message: storing orphan tx df2244f6bc (mapsz 51) Also, trim a few trailing whitespace in main.cpp. | |||
2012-05-17 | Merge pull request #1340 from rebroad/DBFlushDurationReport | Jeff Garzik | |
Report how long DBFlush took. | |||
2012-05-17 | Revert "use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) and ↵ | Jeff Garzik | |
add missing "#define strncasecmp _strnicmp" in init.cpp" This reverts commit f4ac41806af5766199a7d526a7becbcb8a0f5ab3. Reason: breaks build. | |||
2012-05-17 | Merge pull request #1345 from Diapolo/strnicmp_Win32 | Jeff Garzik | |
Win32: use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) | |||
2012-05-17 | Report how long DBFlush took. | R E Broadley | |
2012-05-17 | use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) and add ↵ | Philip Kaufmann | |
missing "#define strncasecmp _strnicmp" in init.cpp | |||
2012-05-17 | Merge pull request #1314 from Diapolo/Wallet_Transaction_state_Overviewpage | Wladimir J. van der Laan | |
GUI: add 2 labels to the overviewpage that display Wallet and Transaction status | |||
2012-05-17 | add 2 labels to the overviewpage that display Wallet and Transaction status ↵ | Philip Kaufmann | |
(obsolete or current) / cleanup overviewpage XML ui-file | |||
2012-05-17 | Merge pull request #1336 from laanwj/2012_05_consoleicon | Wladimir J. van der Laan | |
Add icon for debug window | |||
2012-05-17 | Add icon for debug window | Wladimir J. van der Laan | |
2012-05-17 | Merge pull request #1335 from rebroad/IgnoreBuildDir | Jeff Garzik | |
Add build directory to .gitignore, so that it's not tracked. | |||
2012-05-17 | Merge pull request #1334 from rebroad/Exiting2Exited | Jeff Garzik | |
Corrected grammar. As per Principle Of Least Surprise. | |||
2012-05-17 | Merge pull request #1333 from rebroad/AddBinSh | Wladimir J. van der Laan | |
Add /bin/sh to bitcoin-qt.pro - as some filesystems don't have the execute flag. | |||
2012-05-17 | Add build directory to .gitignore, so that it's not tracked. | R E Broadley | |
2012-05-17 | Corrected grammar. As per Principle Of Least Surprise. | R E Broadley | |
2012-05-17 | Add /bin/sh to bitcoin-qt.pro - as some filesystems don't have the execute flag. | R E Broadley | |
2012-05-17 | Merge pull request #1331 from roques/trivia | Gregory Maxwell | |
Fix typo. libarcode => libqrcode | |||
2012-05-17 | Merge pull request #1332 from Diapolo/fix_RenameOver_FileCommit_Win32 | Jeff Garzik | |
fix RenameOver() and FileCommit() functions, to not generate compilation errors | |||
2012-05-17 | fix RenameOver() and FileCommit() functions, to not generate compilation errors | Philip Kaufmann | |
2012-05-17 | Merge pull request #1295 from jgarzik/txn-retval | Jeff Garzik | |
[FIX] Always check return values of TxnBegin() and TxnCommit() | |||
2012-05-17 | Merge pull request #1316 from jgarzik/dead-code | Jeff Garzik | |
Remove dead code: CTxDB::EraseBlockIndex(), CBlockIndex::EraseBlockFromDisk() | |||
2012-05-17 | Merge pull request #1198 from jgarzik/addrman | Jeff Garzik | |
Replace BDB-managed addr.dat with bitcoin-managed peers.dat | |||
2012-05-17 | Fix typo. libarcode => libqrcode | Christian von Roques | |
2012-05-17 | allow translation of "options" used in the --help message / split ↵ | Philip Kaufmann | |
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 | |||
2012-05-16 | CAddrDB: Replace BDB-managed addr.dat with internally managed peers.dat | Jeff Garzik | |
2012-05-16 | Add new utility functions FileCommit(), RenameOver() | Jeff Garzik | |
2012-05-16 | Merge pull request #1319 from Diapolo/add_new_languages | Wladimir J. van der Laan | |
add 4 new translations bg, el_GR, fr and pt_PT (based on transifex fetch from today) | |||
2012-05-16 | Merge pull request #1324 from laanwj/2012_05_missing_qobject | Wladimir J. van der Laan | |
Add missing Q_OBJECT in bitcoin.cpp | |||
2012-05-16 | Add missing Q_OBJECT in bitcoin.cpp | Wladimir J. van der Laan | |
Fixes translating HelpMessageBox strings. | |||
2012-05-15 | Merge pull request #1321 from laanwj/2012_05_updatemaintrans | Wladimir J. van der Laan | |
Update bitcoinstrings.cpp and bitcoin_en.ts | |||
2012-05-16 | Update bitcoinstrings.cpp and bitcoin_en.ts | Wladimir J. van der Laan | |