Wladimir J. van der Laan
8c69f1fb25
show connection meter "full" only at 10+ connections
2011-06-16 09:10:05 +02:00
Wladimir J. van der Laan
aec8763a8e
add attribution for icons
2011-06-15 21:06:51 +02:00
Wladimir J. van der Laan
58557b5aff
transaction status icons
2011-06-15 21:03:17 +02:00
Wladimir J. van der Laan
cf450e1b4c
icons test
2011-06-15 20:07:21 +02:00
Pieter Wuille
64c7ee7e6b
CWallet class
...
* A new class CKeyStore manages private keys, and script.cpp depends on access to CKeyStore.
* A new class CWallet extends CKeyStore, and contains all former wallet-specific globals; CWallet depends on script.cpp, not the other way around.
* Wallet-specific functions in CTransaction/CTxIn/CTxOut (GetDebit, GetCredit, GetChange, IsMine, IsFromMe), are moved to CWallet, taking their former 'this' argument as an explicit parameter
* CWalletTx objects know which CWallet they belong to, for convenience, so they have their own direct (and caching) GetDebit/... functions.
* Some code was moved from CWalletDB to CWallet, such as handling of reserve keys.
* Main.cpp keeps a set of all 'registered' wallets, which should be informed about updates to the block chain, and does not have any notion about any 'main' wallet. Function in main.cpp that require a wallet (such as GenerateCoins), take an explicit CWallet* argument.
* The actual CWallet instance used by the application is defined in init.cpp as "CWallet* pwalletMain". rpc.cpp and ui.cpp use this variable.
* Functions in main.cpp and db.cpp that are not used by other modules are marked static.
* The code for handling the 'submitorder' message is removed, as it not really compatible with the idea that a node is independent from the wallet(s) connected to it, and obsolete anyway.
2011-06-15 11:05:55 +02:00
Pieter Wuille
e89b9f6a2a
move wallet code to separate file
...
This introduces two new source files, keystore.cpp and wallet.cpp with
corresponding headers. Code is moved from main and db, in a preparation
for a follow-up commit which introduces the classes CWallet and CKeyStore.
2011-06-15 11:05:55 +02:00
Wladimir J. van der Laan
b1ef1b24ce
add connection meter
2011-06-14 21:34:51 +02:00
Wladimir J. van der Laan
a790ec5884
Make status column narrow (icon only, details on tooltip)
2011-06-14 21:06:00 +02:00
Jeff Garzik
19ea44208f
Merge pull request #226 from jordanlewis/betterheaders
...
Optimize header dependencies; improve Makefile dependency graph
2011-06-14 02:05:57 -07:00
Jeff Garzik
c02ec54269
FormatFullVersion: build fix related to recent translation improvement
2011-06-14 04:50:51 -04:00
Jeff Garzik
6f460bace6
Merge pull request #314 from codler/translate
...
Update swedish translation
2011-06-14 01:33:04 -07:00
Jeff Garzik
40dc7e6e1d
Merge pull request #315 from codler/consistent-address
...
Consistent Bitcoin example address
2011-06-14 01:32:40 -07:00
Han Lin Yap
c60da7355e
Consistent Bitcoin example address
2011-06-14 10:17:07 +02:00
Han Lin Yap
9399225b81
Update swedish translation
2011-06-14 09:07:30 +02:00
Wladimir J. van der Laan
5363cb05f6
Add berkelydb version warning
2011-06-14 08:18:31 +02:00
Wladimir J. van der Laan
f15df6bb7a
link to -lcrypto as well
2011-06-13 21:40:07 +02:00
Wladimir J. van der Laan
6315130e60
Internationalization -- conversion of strings from bitcoin core
2011-06-13 19:29:35 +02:00
Wladimir J. van der Laan
39cf857db9
Internationalization -- initial step, make _ return a std::string to prevent memory leaks
2011-06-13 16:56:37 +02:00
Wladimir J. van der Laan
e83474f2eb
Address book: select action (edit/select) based on context
2011-06-13 12:07:32 +02:00
Wladimir J. van der Laan
249300aebe
Status column reorganization
2011-06-13 09:05:48 +02:00
Luke Dashjr
02d87b3aa3
Reset extraNonce only when prevBlock changes, so miners can continue updating the time on their work until it's stale
2011-06-12 20:17:01 -04:00
Wladimir J. van der Laan
92ab03afc8
new icons -- test
2011-06-12 19:22:06 +02:00
Wladimir J. van der Laan
d066e25744
replace icons
2011-06-12 18:53:02 +02:00
Wladimir J. van der Laan
3ac5aa4a95
add svg version of icon, so that it can be scaled to bigger sizes later
2011-06-12 14:37:14 +02:00
Wladimir J. van der Laan
ab2fe68fd8
prepare internationalization; rename project to bitcoin-qt
2011-06-12 14:32:36 +02:00
Wladimir J. van der Laan
18cf214528
update bitcoin core to git ce148944c7
2011-06-12 12:27:01 +02:00
Wladimir J. van der Laan
0424613ba2
add the bitcoin (MIT?) license
2011-06-12 11:27:15 +02:00
Wladimir J. van der Laan
c428d9e76a
remove wallet updating debug output
2011-06-12 11:22:44 +02:00
Wladimir J. van der Laan
37f793c631
use stylized icon by bitboy
2011-06-12 11:16:08 +02:00
Jeff Garzik
ce148944c7
Merge pull request #300 from sipa/connecttimeout
...
non-blocking connect (by phantomcircuit)
2011-06-11 16:17:13 -07:00
Pieter Wuille
76d660ebd3
Faster timeout when connecting
...
Use non-blocking connects, and a select() call to wait a predefined
time (5s by default, but configurable with -timeout) for either
success or failure. This allows much more connections to be tried
per time unit.
Based on a patch by phantomcircuit.
2011-06-12 00:29:05 +02:00
Han Lin Yap
ca93cc563e
Double check translation and improved a translation string
2011-06-12 00:18:34 +02:00
Wladimir J. van der Laan
0304f4a759
add build instructions to doc
2011-06-11 23:13:29 +02:00
Wladimir J. van der Laan
ba4081c1fc
move back to original directory structure
2011-06-11 22:11:58 +02:00
Jeff Garzik
e051f1b510
Merge pull request #312 from codler/patch-1
...
Remove unused variable
2011-06-11 09:58:02 -07:00
Wladimir J. van der Laan
5813089e0b
Somewhat confident now, tested on GNOME+KDE, with all types of transactions. Next step is integration into bitcoin tree.
2011-06-11 13:33:59 +02:00
Wladimir J. van der Laan
5e1feddcb6
Add tooltips, make "amount" entry consistent in Options dialog
2011-06-11 12:46:09 +02:00
Han Lin Yap
a299e551fe
Remove unused variable
2011-06-11 03:21:32 -07:00
Jeff Garzik
18e39300e6
Merge pull request #311 from codler/master
...
Added Swedish translation
2011-06-11 00:27:16 -07:00
Han Lin Yap
b734954a63
Added Swedish translation
2011-06-11 08:52:07 +02:00
Wladimir J. van der Laan
4181184acf
Merge branch 'master' of github.com:laanwj/bitcoin-qt
2011-06-10 22:39:47 +02:00
Wladimir J. van der Laan
725d460e4b
show notification balloon on incoming transaction
2011-06-10 21:59:29 +02:00
Wladimir J. van der Laan
a777f7b9b5
show transaction details on doubleclick
2011-06-10 20:49:50 +02:00
Wladimir J. van der Laan
c30075142f
address book edit: edit the right row
2011-06-10 20:06:59 +02:00
Wladimir J. van der Laan
5b0dc80bf7
use real copyright sign in about dialog
2011-06-10 16:16:43 +02:00
Wladimir J. van der Laan
66d536ed07
transaction details dialog on doubleclick
2011-06-10 15:05:51 +02:00
Jeff Garzik
6854a2ade6
Add minimal release process docs.
2011-06-10 02:14:56 -04:00
Jeff Garzik
6de1326ba4
Lower minimum relay TX fee to 0.0001 (from 0.0005) BTC.
2011-06-10 02:07:13 -04:00
Jeff Garzik
65ee333ae0
Merge pull request #304 from TheBlueMatt/cpufix
...
Fix CPU Usage bug when using -nolisten and have no connections.
2011-06-09 22:42:25 -07:00
Jeff Garzik
2661f2f7c4
Merge pull request #310 from xslidian/master
...
Updated Chinese Simp translation
2011-06-09 12:11:07 -07:00