Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-09 | Copyright header updates s/2013/2014 on files whose last git commit was done ↵ | gubatron | |
in 2014. contrib/devtools/fix-copyright-headers.py script to be able to perform this maintenance task with ease during the rest of the year, every year. Modifications to contrib/devtools/README.md to document what fix-copyright-headers.py does. | |||
2014-01-06 | qt: Better status text for mined transactions | Wladimir J. van der Laan | |
Fixes ancient issue #614. | |||
2013-11-10 | Cleanup code using forward declarations. | Brandon Dahler | |
Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files. | |||
2013-11-04 | qt: add license header to source files | Wladimir J. van der Laan | |
Closes #839 | |||
2013-10-11 | Refactor/encapsulate chain globals into a CChain class | Pieter Wuille | |
2013-09-06 | Merge pull request #2976 from laanwj/2013_09_txid_details | Wladimir J. van der Laan | |
qt: add vout index to transaction id in transactions details dialog | |||
2013-09-06 | qt: add vout index to transaction id in transactions details dialog | Wladimir J. van der Laan | |
2013-09-06 | Bitcoin-Qt: Use qDebug() for printing to debug.log | Philip Kaufmann | |
- removes all usages of PrintDebugStringF from Qt code - ensure same format for all debug.log messages "functionname : Message" | |||
2013-09-02 | Merge pull request #2951 from laanwj/2013_08_addressbook_purpose | Wladimir J. van der Laan | |
[Qt] Handle address purpose in incremental updates | |||
2013-08-29 | qt: Handle address purpose in incremental updates | Wladimir J. van der Laan | |
Correctly use the purpose of addresses that are added after the start of the client. Addresses with purpose "refund" and "change" should not be visible in the GUI. This is now handled correctly. | |||
2013-08-29 | Bitcoin-Qt: fixes for using display unit from options | Philip Kaufmann | |
- extend PaymentServer with setOptionsModel() and rework initNetManager() to make use of that - fix all other places in the code to use display unit from options and no hard-coded unit | |||
2013-03-17 | Bitcoin-Qt: massive header and cpp cleanup | Philip Kaufmann | |
- try to enforce the same style to all Qt related files - remove unneeded includes from the files - add missing Q_OBJECT, QT_BEGIN_NAMESPACE / QT_END_NAMESPACE - prepares for a pull-req to include Qt5 compatibility | |||
2013-01-09 | Display tx nLockTime correctly when set to block # | Peter Todd | |
Previously when a transaction was set to lock at a specific block the calculation was reversed, returning a negative number. This broke the UI and caused it to display %n in place of the actual number. In addition the previous calculation would display "Open for 0 blocks" when the block height was such that the next block created would finalize the transaction. Inserted the word "more" and changed the calculation so that the last message would be "Open for 1 more block" to better match user expectations. | |||
2012-08-23 | Treat generation (mined) transactions less different from receive transactions | Luke Dashjr | |
- Show address receiving the generation, and include it in the correct "account" - Multiple entries in listtransactions output if the coinbase has multiple outputs to us | |||
2012-06-20 | GUI: ensure a changed bitcoin unit immediately updates the tx list amounts | Philip Kaufmann | |
2012-06-09 | update 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-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-04-17 | Remove headers.h | Pieter Wuille | |
2012-04-15 | fix warnings: 'XX' defined as a struct here but previously declared as a ↵ | Wladimir J. van der Laan | |
class [-Wmismatched-tags] | |||
2012-04-09 | Use scoped locks instead of CRITICAL_BLOCK | Pieter Wuille | |
2012-03-27 | removed an ugly line break in a transaction tooltip for case ↵ | Philip Kaufmann | |
TransactionStatus::Mature | |||
2011-12-28 | Fix transaction type in UI: not all tx'es with "from"/"to" field are ↵ | Wladimir J. van der Laan | |
necessarily IP tx'es - Also, prepare for OP_EVAL by calling all transactions without bitcoin address "SendToOther"/"RecvFromOther", (IP tx'es are so rare they can be put together with funky EV_EVAL scripts) | |||
2011-09-02 | update to work with new lock system, add protocol.* to build system | Wladimir J. van der Laan | |
2011-08-08 | QtUI code cleanup / comment improvements | Wladimir J. van der Laan | |
2011-08-07 | don't include <QDebug> | Wladimir J. van der Laan | |
2011-08-06 | reorganize transaction model data function, and transaction tooltip | Wladimir J. van der Laan | |
2011-08-05 | improve tooltip over transactions | Wladimir J. van der Laan | |
2011-08-04 | Clarity: change definition of "confirmed" to "counts towards balance" | Wladimir J. van der Laan | |
2011-08-03 | show last few transactions on overview page | Wladimir J. van der Laan | |
2011-07-31 | show n/a for mined transactions (and send to self) instead of empty field | Wladimir J. van der Laan | |
2011-07-31 | address icons | Wladimir J. van der Laan | |
2011-07-30 | Hide addresses in transaction overview by default, they can be re-shown as a ↵ | Wladimir J. van der Laan | |
configuration option | |||
2011-07-29 | Full support for other units, add configuration option for default unit ↵ | Wladimir J. van der Laan | |
(used when displaying amounts) | |||
2011-07-25 | preparations for multiple unit (uBTC, mBTC, BTC) support, fix amount entry issue | Wladimir J. van der Laan | |
2011-07-25 | put color constants in guiconstants.h | Wladimir J. van der Laan | |
2011-07-08 | Add context menu on transaction list: copy label, copy address, edit label, ↵ | Wladimir J. van der Laan | |
show details | |||
2011-07-08 | Transaction list: less terse tooltip | Wladimir J. van der Laan | |
2011-07-07 | "Status" doesn't fit into narrow first column in transaction history, make ↵ | Wladimir J. van der Laan | |
the header empty | |||
2011-07-07 | Qt handles the "..." for too long table rows. Remove this functionality from ↵ | Wladimir J. van der Laan | |
TransactionTableModel... | |||
2011-07-07 | Export functionality for transaction list | Wladimir J. van der Laan | |
2011-07-07 | minor language/text updates | Wladimir J. van der Laan | |
2011-07-07 | Improve view of generated transactions (show clock icon when still maturing) | Wladimir J. van der Laan | |
2011-07-02 | Send: dialog redesign (automatically look up label for entered address) | Wladimir J. van der Laan | |
2011-07-01 | cleanup unused constants | Wladimir J. van der Laan | |
2011-07-01 | reverse address and label (suggestion by Danube) | Wladimir J. van der Laan | |
2011-06-29 | Implement filter row instead of tabs, allows for more expressive filters | Wladimir J. van der Laan | |
2011-06-26 | Change transaction table: | Wladimir J. van der Laan | |
- Split "Description" column into "Type" and "Address", to make sorting easier (and facilitate filtering in the future) - Merged "credit" and "debit" columns into one "amount" column that can be black (positive) or red (negative) | |||
2011-06-26 | update core to d0d80170a2ca73004e08fb85007fe055cbf4e411 (CWallet class) | Wladimir J. van der Laan | |
2011-06-24 | finish nl translation | Wladimir J. van der Laan | |
2011-06-20 | number of confirmations is no longer magic value | Wladimir J. van der Laan | |