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.
13 years ago
Gavin Andresen
6853e627f1
Fix build on windows and mac
...
Replaced all occurrences of #if* __WXMSW__ with WIN32,
and all occurrences of __WXMAC_OSX__ with MAC_OSX, and made
sure those are defined appropriately in the makefile and bitcoin-qt.pro.
13 years ago
Luke Dashjr
5d3083c3fb
Bugfix: Restore old behaviour of USE_UPNP as close as possible (built & enabled by default, can be disabled or unsupported by option)
13 years ago
Nils Schneider
6ccff2cbde
remove cryptopp dependency, add simple unittest for SHA256Transform()
13 years ago
Wladimir J. van der Laan
8f1631b797
make USE_SSL actually work (thanks @prusnak for noticing)
13 years ago
Wladimir J. van der Laan
07e2882366
qmake build system improvements
...
- USE_SSL=1 to support RPC SSL
- BDB_LIB_SUFFIX= to link against specific BDB version
- Fix typo
- Start lrelease during qmake phase to prevent errors/warnings
13 years ago
Wladimir J. van der Laan
f33a43efdf
Update "other files" in Qt Creator with all documentation now that the projects merged
13 years ago
Wladimir J. van der Laan
5902040874
translation handling improvements
...
- automatically build binary translation files in qmake/make
- roll translations into resource file and executable, to simply installation
13 years ago
Matt Corallo
36eccc5174
Output build temp files in build/ instead of current directory.
13 years ago
Wladimir J. van der Laan
010c4fc0b5
Change define to determine use of DBUS to USE_DBUS, to prevent overlap with Qt-defined QT_DBUS
13 years ago
Wladimir J. van der Laan
99cec89cb3
make qmake build system more configurable (as suggested by lukejr)
13 years ago
Wladimir J. van der Laan
9b490f71b0
put Q_OBJECT everywhere it should be (removes warnings when running lupdate)
13 years ago
Wladimir J. van der Laan
83312d7c6c
remove transparency effect and windows-specific code for now, it's not working as supposed
13 years ago
p2k
2c1fd3c395
Some Mac OS X specific things
...
* Added application icon for Mac OS X * Added instructions for compiling
under Mac OS X * Added Portfile for compiling miniupnpc with MacPorts
13 years ago
Wladimir J. van der Laan
cf9195c808
(k)ubuntu 10.04+ notification support (based on @zwierzak his code)
13 years ago
Wladimir J. van der Laan
0aca8577b5
support USE_UPNP setting
13 years ago
Wladimir J. van der Laan
c5aa1b139a
update to work with new lock system, add protocol.* to build system
13 years ago
Wladimir J. van der Laan
b7bcaf940d
Wallet encryption part 2: ask passphrase when needed, add menu options
13 years ago
Misbakh-Soloviev Vadim A
3f0816e3d9
add russian translation and add unicode compatibility (merges pull request #20 )
13 years ago
Wladimir J. van der Laan
317c733572
add russian translation by msva
13 years ago
Wladimir J. van der Laan
ee014e5b10
Full support for other units, add configuration option for default unit (used when displaying amounts)
14 years ago
Wladimir J. van der Laan
e285ffcd05
preparations for multiple unit (uBTC, mBTC, BTC) support, fix amount entry issue
14 years ago
celil-kj
a8c50c06e3
Clean up the project file.
14 years ago
Celil
2af40a5013
On Mac OS X do not link aginst the boost libraries in UNIX:LIBS
14 years ago
Wladimir J. van der Laan
8a13456f3a
add windows program (.exe) icon
14 years ago
Wladimir J. van der Laan
a5e6d72339
add sendmany support
14 years ago
Celil
97f908e483
Suppress uninitialized warnings.
14 years ago
Wladimir J. van der Laan
2a097fc5ed
Update mac build (alkor on forums)
14 years ago
Wladimir J. van der Laan
c87cdc9160
wxp/mingw build fixes
14 years ago
Wladimir J. van der Laan
0b814f9ea3
add better windows7/vista look by nico_w
14 years ago
Wladimir J. van der Laan
ea8440d742
Add -fstack-protector to gcc CXX flags
14 years ago
Wladimir J. van der Laan
ba3d0255fc
Add German translation by nico_w
14 years ago
Wladimir J. van der Laan
3479849dc4
convert to full tab-based ui
14 years ago
Wladimir J. van der Laan
fbaee7a853
Export functionality for transaction list
14 years ago
Wladimir J. van der Laan
64c8b69948
tab reorg phase 1: split main gui into "overview" and "history"
14 years ago
Wladimir J. van der Laan
8fe2308b34
windows build fixes
14 years ago
Wladimir J. van der Laan
ef079e183b
Split off WalletModel from ClientModel, to be able to support multi-wallets in future
14 years ago
Wladimir J. van der Laan
ceb6d4e11d
Implement filter row instead of tabs, allows for more expressive filters
14 years ago
Wladimir J. van der Laan
e8ef3da713
update core to d0d80170a2
(CWallet class)
14 years ago
Wladimir J. van der Laan
47c6215c22
use #ifdef QT_UI to distinguish Qt UI instead of hardcoded #if 0
14 years ago
Wladimir J. van der Laan
f193c57a63
introduce bitcoin amount field with split amount/decimals, to protect against mistakes ( https://forum.bitcoin.org/index.php?topic=19168.0 )
14 years ago
mark
3c7ebaedcd
fixes for mac build
14 years ago
Wladimir J. van der Laan
5363cb05f6
Add berkelydb version warning
14 years ago
Wladimir J. van der Laan
f15df6bb7a
link to -lcrypto as well
14 years ago
Wladimir J. van der Laan
6315130e60
Internationalization -- conversion of strings from bitcoin core
14 years ago
Wladimir J. van der Laan
ab2fe68fd8
prepare internationalization; rename project to bitcoin-qt
14 years ago
Wladimir J. van der Laan
ba4081c1fc
move back to original directory structure
14 years ago
Wladimir J. van der Laan
66d536ed07
transaction details dialog on doubleclick
14 years ago
Wladimir J. van der Laan
467c31ea0a
show messages from core/net thread
14 years ago
Wladimir J. van der Laan
5c94371f9a
resolve dependency issues
14 years ago