dash/src
p2k 527137e3ee Improved Mac experience; QDoubleSpinBox for BitcoinAmountField
Now it can't be told if this is was a Windows App before. All Mac design principles are fulfilled and some cosmetics have been applied to suit the native look and feel. The biggest change there is the proper use of the Dock icon which takes the role of the Tray icon on Mac.

The QDoubleSpinBox improves entering of Bitcoin amounts, no two separate fields are required anymore. All functionality and validation effects have been retained; pressing the comma key will be internally translated to a period to keep it consistent throughout the application and eases entering in countries which use the comma as decimal separator.

Additionally, Notificator now supports Growl, Mac's native notification system. This is provided via Apple Script in order to avoid linking to Growl on compile time. Other changes involve encapsulation of Toolbar and Menubar creation, loading of Qt's own translation and some clean up.
2011-10-09 21:19:44 +02:00
..
json
obj
qt Improved Mac experience; QDoubleSpinBox for BitcoinAmountField 2011-10-09 21:19:44 +02:00
test Fix miner_test unit test bug 2011-10-05 14:33:49 -04:00
base58.h Unify copyright notices. 2011-08-09 13:32:52 +02:00
bignum.h Unify copyright notices. 2011-08-09 13:32:52 +02:00
bitcoinrpc.cpp Bugfix: "bits" should be a hex-string, not a number (that just doesn't make sense) 2011-10-06 12:47:28 -04:00
bitcoinrpc.h Merge branch 'master' of https://github.com/bitcoin/bitcoin 2011-08-16 10:28:24 +02:00
crypter.cpp Fix build on windows and mac 2011-10-07 11:02:21 -04:00
crypter.h Add wallet privkey encryption. 2011-07-13 02:11:25 +02:00
db.cpp Fix build on windows and mac 2011-10-07 11:02:21 -04:00
db.h Unify copyright notices. 2011-08-09 13:32:52 +02:00
headers.h Fix build on windows and mac 2011-10-07 11:02:21 -04:00
init.cpp Fix build on windows and mac 2011-10-07 11:02:21 -04:00
init.h Unify copyright notices. 2011-08-09 13:32:52 +02:00
irc.cpp Unify copyright notices. 2011-08-09 13:32:52 +02:00
irc.h Unify copyright notices. 2011-08-09 13:32:52 +02:00
key.h Compact signatures and key recovery 2011-09-27 19:48:22 +02:00
keystore.cpp SetCrypted() obtains keystore lock, to be safe. 2011-08-31 14:00:41 -04:00
keystore.h SetCrypted() obtains keystore lock, to be safe. 2011-08-31 14:00:41 -04:00
main.cpp Merge pull request #564 from luke-jr/optimize_remove_CheckWork_delay 2011-10-06 07:54:50 -07:00
main.h Fix build on windows and mac 2011-10-07 11:02:21 -04:00
makefile.linux-mingw Remove ui_res from makefiles 2011-10-07 14:35:36 -04:00
makefile.mingw Remove ui_res from makefiles 2011-10-07 14:35:36 -04:00
makefile.osx Fix build on windows and mac 2011-10-07 11:02:21 -04:00
makefile.unix Auto-build dependencies 2011-10-05 11:28:08 -04:00
makefile.vc remove cryptopp dependency, add simple unittest for SHA256Transform() 2011-09-30 20:00:22 +02:00
net.cpp Fix build on windows and mac 2011-10-07 11:02:21 -04:00
net.h Fix build on windows and mac 2011-10-07 11:02:21 -04:00
noui.h assure that base bitcoind and bitcoin still build 2011-09-18 12:44:38 +02:00
protocol.cpp Fix build on windows and mac 2011-10-07 11:02:21 -04:00
protocol.h Move CInv to protocol.[ch]pp 2011-08-19 07:24:38 +02:00
qtui.h add splash screen 2011-08-02 21:48:59 +02:00
script.cpp Merge branch 'master' of https://github.com/bitcoin/bitcoin 2011-09-02 17:35:30 +02:00
script.h Merge pull request #458 from TheBlueMatt/copyright 2011-08-11 10:34:29 -07:00
serialize.h Fix build on windows and mac 2011-10-07 11:02:21 -04:00
strlcpy.h
uint256.h Unify copyright notices. 2011-08-09 13:32:52 +02:00
util.cpp Fix build on windows and mac 2011-10-07 11:02:21 -04:00
util.h Fix build on windows and mac 2011-10-07 11:02:21 -04:00
wallet.cpp remove cryptopp dependency, add simple unittest for SHA256Transform() 2011-09-30 20:00:22 +02:00
wallet.h Merge branch 'master' of https://github.com/bitcoin/bitcoin 2011-09-02 17:35:30 +02:00