Gavin Andresen
eb5fff9e16
Moved checkpoints out of main, to prep for using them to help prevent DoS attacks
13 years ago
Gavin Andresen
67c454c67c
Bump version to 0.5.1
13 years ago
Gavin Andresen
c4de918478
Tweak handling of boost filesystem versions
13 years ago
Gavin Andresen
a5f07cbea0
Static link on Linux. And better document release process on OSX.
13 years ago
Wladimir J. van der Laan
533c82ce92
do not use -fstack-protector on Windows
13 years ago
Matt Corallo
aaf71d8453
Allow miniupnpc include path specificaiton and fix link on Win32.
13 years ago
Matt Corallo
5f2e76b8c7
Optionally include additional QT plugins when required to build.
13 years ago
Matt Corallo
3f197952bd
Add BOOST_THREAD_USE_LIB define.
13 years ago
Matt Corallo
0e569e4a27
Add option to specify a different suffix for boost_thread.
13 years ago
Matt Corallo
d041590218
Add -Wno-strict-aliasing because boost breaks that too much.
13 years ago
Wladimir J. van der Laan
5c92622ad6
Translation lookup logic improvements
...
- use wildcard for TRANSLATIONS in bitcoin-qt.pro to automatically build all translations present in src/qt/locale (thanks @tcatm)
- first load translations/<language>.qm, then translations/<language>_<TERRITORY>.qm, so that territory-specific translations take precedence, but the fallback is on the base language if no territory-specific translation exists.
13 years ago
Wladimir J. van der Laan
3a30f34f1a
Revert "translation fixes"
...
This reverts commit f86ecd4a06
.
13 years ago
Wladimir J. van der Laan
f86ecd4a06
translation fixes
...
- use wildcard for TRANSLATIONS in bitcoin-qt.pro to automatically build all translations present in src/qt/locale (thanks @tcatm)
- rename language files to the usual <lang>_<TERRITORY>
- include recently added language files for es_ES and nb_NO
13 years ago
Wladimir J. van der Laan
b68a8a6b34
Merge pull request #583 from laanwj/qt3
...
More Qt GUI updates
- Make USE_SSL qmake build flag actually work
- Improve mac experience, general UI improvements
- Add keyboard shortcut to switch between tabs
13 years ago
Gavin Andresen
ef49d8a6ca
Add spanish translation to TRANSLATIONS
13 years ago
Gavin Andresen
b50ac8f73e
Mac OSX release process changes
...
Rename App Bundle "Bitcoin-Qt.app" instead of "Bitcoin Qt" for
consistency with Windows/Linux.
Update create_osx_dmg.sh script to use macdeployqt tool.
Add ifdef STATIC to makefile.osx to build bitcoind static or dynamic.
13 years ago
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
Wladimir J. van der Laan
8828da5f56
Merge branch 'master' of https://github.com/bitcoin/bitcoin
13 years ago
Gavin Andresen
94eaab7710
Bump version to 0.5.0.0
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
002a4dcad0
Merge branch 'master' of https://github.com/bitcoin/bitcoin
...
Conflicts:
.gitignore (used upstream version)
bitcoin-qt.pro
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)
13 years ago
Wladimir J. van der Laan
1e89d5d2fe
Re-apply pull request #10 , it got lost for some reason
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
Wladimir J. van der Laan
d421117620
Merge branch 'master' of https://github.com/bitcoin/bitcoin
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