Pieter Wuille
ed6d0b5f85
Remove headers.h
13 years ago
Pieter Wuille
a20c0d0f67
Build identification strings
...
All client version information is moved to version.cpp, which optionally
(-DHAVE_BUILD_INFO) includes build.h. build.h is automatically generated
on supporting platforms via contrib/genbuild.sh, using git describe.
The git export-subst attribute is used to put the commit id statically
in version.cpp inside generated archives, and this value is used if no
build.h is present.
The gitian descriptors are modified to use git archive instead of a
copy, to create the src/ directory in the output. This way,
src/src/version.cpp will contain the static commit id. To prevent
gitian builds from getting the "-dirty" marker in their git-describe
generated identifiers, no touching of files or running sed on the
makefile is performed anymore. This does not seem to influence
determinism.
13 years ago
Wladimir J. van der Laan
98e6175874
Update UI through async calls MainFrameRepaint and AddressBookRepaint instead of a timer.
...
- Overall, this is better design
- This fixes problems with the address book UI not updating when the address book is changed through RPC
- Move Statusbar change detection responsibility to ClientModel
13 years ago
Matt Corallo
7ca47cece7
Fix status bar not displaying Alerts.
13 years ago
Wladimir J. van der Laan
d33cc2b5e3
clarify function signature (GetNumBlocksOfPeers) and use number of 'frozen' blocks as initial value for number of peer blocks
13 years ago
Janne Pulkkinen
78b3bf56f7
The synchronization progress bar now compares the amount of total blocks to amount of blocks downloaded at application start-up. Could be probably implemented better.
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
ee014e5b10
Full support for other units, add configuration option for default unit (used when displaying amounts)
14 years ago
Wladimir J. van der Laan
5df0b03c95
make initial block download reporting somewhat better by tracking version responses
14 years ago
Wladimir J. van der Laan
84c8506e90
Display a "freshness" indicator instead of nr of blocks
14 years ago
Wladimir J. van der Laan
0052fe7bbc
General cleanups
14 years ago
Wladimir J. van der Laan
d56c6f312c
Make it very clear when on testnet (green icon, add [testnet] to title)
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
e8ef3da713
update core to d0d80170a2
(CWallet class)
14 years ago
Wladimir J. van der Laan
38deedc1b5
allow adding address to address book in send dialog
14 years ago
Wladimir J. van der Laan
b9e80983a5
Allow changing default address (fixes issue #6 )
14 years ago
Wladimir J. van der Laan
6cab66354d
On initial block chain download, show a progress bar
14 years ago
Wladimir J. van der Laan
7df70c000a
Prevent notification balloon-spam on initial block download, const-correctness in client model
14 years ago
Wladimir J. van der Laan
0f3981bea9
remove commented code, use // for one-line comments and comments inside functions
14 years ago
Wladimir J. van der Laan
ba4081c1fc
move back to original directory structure
14 years ago
Wladimir J. van der Laan
8e86dca256
consistent bracing style
14 years ago
Wladimir J. van der Laan
467c31ea0a
show messages from core/net thread
14 years ago
Wladimir J. van der Laan
afacb3406d
comment update
14 years ago
Wladimir J. van der Laan
a4b4cc290c
comment update
14 years ago
Wladimir J. van der Laan
2547f1f7e5
create new address from main gui, move address book model to client model
14 years ago
Wladimir J. van der Laan
9d9a4e874d
support incremental wallet updates
14 years ago
Wladimir J. van der Laan
c51f051257
Add addresses that we've sent to to the address book
14 years ago
Wladimir J. van der Laan
968d55aafa
move getTransactionFee to OptionsModel
14 years ago
Wladimir J. van der Laan
92f20d53fb
implement options model, show current options in options dialog
14 years ago
Wladimir J. van der Laan
6630c1cbf5
sending support
14 years ago
Wladimir J. van der Laan
63760fa1cd
auto-update transaction list
14 years ago
Wladimir J. van der Laan
dd8e82f797
fix balance display, display number of transactions
14 years ago
Wladimir J. van der Laan
18cab09a95
core initialisation, client model binding
14 years ago