Philip Kaufmann
4881353efe
rework ClientModel::getBlockSource() + BitcoinGUI::setNumBlocks()
...
- updates ClientModel::getBlockSource() to return all available states and
sorts enum BlockSource in order of usage cases (none default, then reindex,
import and network)
- updates BitcoinGUI::setNumBlocks() to better use getBlockSource() and
also adds a message, when we have NO block source available
2013-04-10 15:53:40 +02:00
Gavin Andresen
1258dde48d
Merge pull request #2498 from jonasschnelli/addressbookpage_mac_fix
...
fix mac specific button modification on addressbookpage
2013-04-09 13:29:27 -07:00
Jonas Schnelli
e0af1b3ed6
fix mac specific button modification on addressbookpage
...
- continue the mac behavior of clearing button icons (because it's unusual on mac apps)
- fix: new button variable names, new buttons (verifyMessage, signMessage)
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-04-09 21:11:16 +02:00
Gavin Andresen
c553fe8d43
Merge pull request #2469 from Diapolo/clientmodel-progress
...
Bitcoin-Qt: emit numBlocksChanged for changed reindex or importing state
2013-04-09 10:59:29 -07:00
Gavin Andresen
54c0b3eac7
Merge pull request #2474 from sipa/pre0.8.2
...
Switch version numbers to 0.8.1.99
2013-04-09 10:57:59 -07:00
Gavin Andresen
f158e363a4
Merge pull request #2478 from sipa/fullhash
...
Always print full hashes (tx, block, inv)
2013-04-09 10:57:16 -07:00
Gavin Andresen
f439fe945d
Merge pull request #2491 from Diapolo/assets-attribution
...
small assets-attribution.txt updates
2013-04-09 10:55:32 -07:00
Gavin Andresen
1fd3ed25be
Merge pull request #2461 from sipa/syncnode
...
Make sure we always have a node to do IBD from
2013-04-09 10:51:06 -07:00
Philip Kaufmann
4dc76ec137
small assets-attribution.txt updates
2013-04-09 09:04:43 +02:00
Jeff Garzik
1483aac5f9
net.cpp: Do not change primary process name from (default) to "bitcoin-start"
...
Discussed a bit on IRC.
2013-04-08 22:02:57 -04:00
Gavin Andresen
f49992d983
Merge pull request #2243 from luke-jr/bugfix_leveldb
...
LevelDB build bugfix
2013-04-08 18:03:03 -07:00
Wladimir J. van der Laan
fb17911e9a
Merge pull request #2470 from Diapolo/progressbarlabel
...
Bitcoin-Qt: update for BitcoinGUI::eventFilter()
2013-04-08 11:27:02 -07:00
Wladimir J. van der Laan
cf03a5ce8a
Merge pull request #2481 from laanwj/2013_04_cleanup
...
qt: remove redundant wallet methods from bitcoingui
2013-04-08 08:25:01 -07:00
Wladimir J. van der Laan
70c71a6a2a
Merge pull request #2477 from jonasschnelli/new_icons
...
new icons for windows, linux, etc.
2013-04-08 08:24:38 -07:00
Pieter Wuille
b7b774d82f
Merge pull request #2419 from sipa/noreltime
...
Drop release times for CNode
2013-04-08 08:21:06 -07:00
Gavin Andresen
1829134afe
Merge pull request #2272 from gavinandresen/getbalancefix
...
Fix getbalance discrepency
2013-04-08 06:37:58 -07:00
Pieter Wuille
1828133c62
Merge pull request #2403 from gmaxwell/minfee-to-relayfee
...
Make MIN_TX_FEE match MIN_RELAY_TX_FEE.
2013-04-08 01:50:21 -07:00
Jonas Schnelli
a653191f74
new icons: overhaul oxygen icon (was to blurry)
...
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-04-08 10:37:19 +02:00
Gregory Maxwell
96371bc6e0
Merge pull request #2282 from mb300sd/addressinlistunspent
...
Address in listunspent
2013-04-07 14:44:19 -07:00
Pieter Wuille
86648a8d16
Add bytessent, bytesrecv and syncnode to getpeerinfo
2013-04-07 19:31:13 +02:00
Pieter Wuille
6ed71b5e4f
Make sure we always have a node to do IBD from
...
This introduces the concept of the 'sync node', which is the one we
asked for missing blocks. In case the sync node goes away, a new one
will be selected.
For now, the heuristic is very simple, but it can easily be extended
later to add better policies.
2013-04-07 19:19:13 +02:00
Wladimir J. van der Laan
31dead887d
Merge pull request #2482 from Diapolo/TX-pull
...
Translations update: pull from Transifex
2013-04-07 06:13:03 -07:00
Philip Kaufmann
84b89afbd7
Translations update: pull from Transifex
...
- added languages in bitcoin.qrc: bs, ca, cy, eo, gu_IN, hi_IN, ja, la,
lv_LV and th_TH (some translations files were already in src/qt/locale
but not added in the .qrc file
2013-04-07 13:36:54 +02:00
Wladimir J. van der Laan
7e600cd92d
qt: remove redundant wallet methods from bitcoingui
...
send encryptWallet/backupWallet/changePassphrase directly to walletFrame
2013-04-07 12:11:08 +02:00
Pieter Wuille
1c06aa98c6
Always print full hashes (tx, block, inv)
2013-04-07 03:43:55 +02:00
Jonas Schnelli
27cc0d7fd2
new windows and linux icons
...
- new windows .ico contains multiple resolutions up to 256px
- new testnet (green) icon
- new png icon for llinux, etc.
- new doxygen icon
- changed the assets-attribution.txt
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-04-06 20:35:10 +02:00
Jonas Schnelli
5675ae2f11
moved bitcoin.svg to correct folder (qt/res/src)
...
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-04-06 20:33:41 +02:00
Philip Kaufmann
87dd6035e5
Bitcoin-Qt: emit numBlocksChanged for changed reindex or importing state
...
- this allows our progressbarlabel to correctly update, when we
finish a reindex or import, but do not get new blocks from other sources
2013-04-06 18:50:34 +02:00
Pieter Wuille
2b34779ae2
Switch version numbers to 0.8.1.99
2013-04-06 18:17:14 +02:00
Philip Kaufmann
35ed704d44
Bitcoin-Qt: update for BitcoinGUI::eventFilter()
...
- this allows us to use the progressbar and the label independently (if
needed) and still prevents setStatusTip() to use them, if one of the 2
is active
2013-04-06 12:24:52 +02:00
Wladimir J. van der Laan
ab806a69a2
Merge pull request #2459 from Diapolo/pro-file
...
Bitcoin-Qt: use $$TRANSLATIONS in bitcoin-qt.pro
2013-04-06 01:45:07 -07:00
Pieter Wuille
484af4e2d1
Merge pull request #2456 from Diapolo/code-layout
...
small indentation, space, formatting fixes (no code changes)
2013-04-05 18:15:23 -07:00
Philip Kaufmann
b001c87126
small indentation, space, formatting fixes (no code changes)
2013-04-06 02:29:33 +02:00
Wladimir J. van der Laan
c19c1d00d9
Merge pull request #2443 from Diapolo/Qt_addrbook
...
Bitcoin-Qt: updates to addressbookpage
2013-04-05 11:24:06 -07:00
Wladimir J. van der Laan
fee76d75d6
Merge pull request #2465 from jonasschnelli/master
...
update assets-sttribution.txt (-psd file +svg file)
2013-04-05 11:06:06 -07:00
Pieter Wuille
430cbad411
Merge pull request #2460 from Diapolo/clientmodel
...
Bitcoin-Qt: add Genesis blocks time for testnet
2013-04-05 02:37:24 -07:00
Pieter Wuille
99840360bf
Merge pull request #2464 from Diapolo/release-process
...
small update to release-process.txt
2013-04-05 02:34:21 -07:00
Philip Kaufmann
46f782b4b2
small update to release-process.txt
...
- expand the description for updating the translations
- sort the paths/files, which need to have the version number updated, in
alphabetical order
- use a more current version number in git tag and git shortlog
2013-04-05 11:19:52 +02:00
Jonas Schnelli
5bb5e912a7
remove proprietary psd file mentioning from assets-sttribution.txt
...
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-04-05 10:48:33 +02:00
Wladimir J. van der Laan
369e3df0f8
Merge pull request #2442 from Diapolo/Qt_RPCCon
...
Bitcoin-Qt: small RPCConsole cleanup
2013-04-05 01:24:15 -07:00
Wladimir J. van der Laan
d37fb2070d
Merge pull request #2444 from jonasschnelli/master
...
new mac osx icon
2013-04-05 01:19:09 -07:00
Philip Kaufmann
8d432cd66d
Bitcoin-Qt: add Genesis blocks time for testnet
...
- add the Genesis blocks time for the testnet in
ClientModel::getLastBlockDate()
2013-04-04 22:15:47 +02:00
Philip Kaufmann
ee299c1860
Bitcoin-Qt: use $$TRANSLATIONS in bitcoin-qt.pro
...
- instead of parsing the project file by using $$_PRO_FILE_ just use
$$TRANSLATIONS, which contains a list of all needed files, to build
our *.qm translation files
2013-04-04 21:52:58 +02:00
Wladimir J. van der Laan
8da48cb561
Merge pull request #2454 from TheBlueMatt/master
...
Fix leveldb make flags in bitcoin-qt.pro
2013-04-04 11:10:43 -07:00
Wladimir J. van der Laan
9bbd144ec1
Merge pull request #2455 from Diapolo/pro-file
...
add missing limitedmap.h to bitcoin-qt.pro
2013-04-04 09:45:18 -07:00
Pieter Wuille
cedaa71446
Drop release times for CNode
...
It seems there were two mechanisms for assessing whether a CNode
was still in use: a refcount and a release timestamp. The latter
seems to have been there for a long time, as a safety mechanism.
However, this timer also keeps CNode objects alive for far longer
than necessary after disconnects, potentially opening up a DoS
window.
This commit removes the timestamp-based mechanism, and replaces
it with an assert(nRefCount >= 0), to verify that the refcounting
is indeed correctly working.
2013-04-04 14:45:45 +02:00
Philip Kaufmann
c24746412a
add missing limitedmap.h to bitcoin-qt.pro
2013-04-04 11:14:46 +02:00
Matt Corallo
0add26da4d
Fix leveldb make flags.
2013-04-03 22:41:50 -04:00
Gavin Andresen
aaf47eac3a
Merge pull request #2423 from TheBlueMatt/limitedmapalreadyaskedfor
...
Limited mapAlreadyAskedFor
2013-04-03 18:31:35 -07:00
Gavin Andresen
f7955fafbd
Merge pull request #2449 from Diapolo/doc
...
move multiwallet-qt.txt from root to doc folder
2013-04-03 18:25:56 -07:00