HomePhabricator

update CClientUIInterface and remove orphan Wx stuff
5350ea4171beUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

update CClientUIInterface and remove orphan Wx stuff

  • fix ThreadSafeMessageBox always displays error icon
  • allow to specify MSG_ERROR / MSG_WARNING or MSG_INFORMATION without a custom caption / title
  • allow to specify CClientUIInterface::ICON_ERROR / ICON_WARNING and ICON_INFORMATION (which is default) as message box icon
  • remove CClientUIInterface::OK from ThreadSafeMessageBox-calls, as the OK button will be set as default, if none is specified
  • prepend "Bitcoin - " to used captions
  • rename BitcoinGUI::error() -> BitcoinGUI::message() and add function documentation
  • change all style parameters and enum flags to unsigned
  • update code to use that new API
  • update Client- and WalletModel to use new BitcoinGUI::message() and rename the classes error() method into message()
  • include the possibility to supply the wanted icon for messages from Client- and WalletModel via "style" parameter

Details

Provenance
Philip Kaufmann <phil.kaufmann@t-online.de>Authored on Nov 5 2012, 07:04
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING3ed1ccb0898b: Merge pull request #2004 from alexanderkjeldaas/simplify-cmutexlock
Branches
Unknown
Tags
Unknown

Event Timeline

Philip Kaufmann <phil.kaufmann@t-online.de> committed rSTAGING5350ea4171be: update CClientUIInterface and remove orphan Wx stuff (authored by Philip Kaufmann <phil.kaufmann@t-online.de>).Nov 26 2012, 12:32