aboutsummaryrefslogtreecommitdiff
path: root/src/qt/messagepage.cpp
AgeCommit message (Collapse)Author
2012-07-06GUI: merge sign/verify message into a single window with tabbed UIPhilip Kaufmann
- add UI-feedback via QValidatedLineEdit - copy button for generated signature was moved to the signature output field - add an addressbook button to verify message tab - input fields are now evenly ordered for sign and verify tabs - update FIRST_CLASS_MESSAGING support to ensure a good UX - add a button and context menu entry in addressbook for verify message (to be consistent with sign message) - focus is now only set/changed, when clearing input fields or adding an address via addressbook - re-work / update some strings - ensure model gets initialized in the SignVerifyMessageDialog constructor - add checks for a valid model to both addressbook buttons - remove unneeded includes for Qt GUI elements that are listed in ui_signverifymessagedialog.h anyway
2012-05-24Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille
This introduces internal types: * CKeyID: reference (hash160) of a key * CScriptID: reference (hash160) of a script * CTxDestination: a boost::variant of the former two CBitcoinAddress is retrofitted to be a Base58 encoding of a CTxDestination. This allows all internal code to only use the internal types, and only have RPC and GUI depend on the base58 code. Furthermore, the header dependencies are a lot saner now. base58.h is at the top (right below rpc and gui) instead of at the bottom. For the rest: wallet -> script -> keystore -> key. Only keystore still requires a forward declaration of CScript. Solving that would require splitting script into two layers.
2012-05-11Split synchronization mechanisms from util.{h,cpp}Pieter Wuille
2012-05-10add placeholder text to address field (like in sendcoins) and set focus to ↵Philip Kaufmann
address field on opening messagepage or "Clear All" / consolidate gotoMessagePage() to 1 function / rename windowTitle to "Sign Message Dialog"
2012-05-09Merge pull request #1199 from laanwj/2012_05_signmessage_autoselectWladimir J. van der Laan
signmessage: auto-select signature when field is focused/clicked
2012-05-07Move back setPlaceholderText to code, from xml, as this broke building with ↵Wladimir J. van der Laan
Qt 4.6
2012-05-05signmessage: auto-select signature when field is focused/clickedWladimir J. van der Laan
2012-05-03add a clear all button to the sign message pagePhilip Kaufmann
2012-04-17Further reduce header dependenciesPieter Wuille
This commit removes the dependency of serialize.h on PROTOCOL_VERSION, and makes this parameter required instead of implicit. This is much saner, as it makes the places where changing a version number can have an influence obvious.
2012-02-15Fix compilation warning.Matt Corallo
2012-01-27Bitcoin-Qt signmessage GUI (pull request #582)Luke Dashjr