Pieter Wuille
559fc3c610
Add missing breaks in optionmodel's switch case
13 years ago
Jeff Garzik
9eace6b113
Move CWalletDB code to new walletdb module.
...
In addition to standard code separation, this change opens the door
to fixing several include inter-dependencies.
13 years ago
Pieter Wuille
ed6d0b5f85
Remove headers.h
13 years ago
Pieter Wuille
42c8b56f62
Store addrProxy port in settings
13 years ago
Gavin Andresen
3f8cb2c565
Reworked QT settings
13 years ago
Pieter Wuille
4a10d4c6dc
Fix addrProxy setting
...
Before 0.6 addrProxy was a CAddress, but netbase changed it to CService.
Retain compatibility by wrapping/unwrapping with a CAddress when saving
or loading.
This commit retains compatibility with 0.6.0rc1 (which wrote the setting
as a CService) by trying to parse twice.
13 years ago
Wladimir J. van der Laan
06706ab8ef
Remove erroneous ":" in front of port in options dialog (introduced with network refactor)
13 years ago
Wladimir J. van der Laan
be4d08b261
fix the build (port IP validation in options to network refactoring)
13 years ago
Pieter Wuille
67a42f929b
Network stack refactor
...
This introduces CNetAddr and CService, respectively wrapping an
(IPv6) IP address and an IP+port combination. This functionality used
to be part of CAddress, which also contains network flags and
connection attempt information. These extra fields are however not
always necessary.
These classes, along with logic for creating connections and doing
name lookups, are moved to netbase.{h,cpp}, which does not depend on
headers.h.
Furthermore, CNetAddr is mostly IPv6-ready, though IPv6
functionality is not yet enabled for the application itself.
13 years ago
Wladimir J. van der Laan
bde280b9a4
Revert "Use standard C99 (and Qt) types for 64-bit integers"
...
This reverts commit 21d9f36781
.
13 years ago
Luke Dashjr
21d9f36781
Use standard C99 (and Qt) types for 64-bit integers
13 years ago
Matt Corallo
f18a119ac0
Implement "Start on window system startup" on Win32 + Linux.
13 years ago
Gavin Andresen
26ce92b352
Use std::numeric_limits<> for typesafe INT_MAX/etc
13 years ago
Wladimir J. van der Laan
856aacf388
don't include <QDebug>
14 years ago
Wladimir J. van der Laan
2f5d380943
Hide addresses in transaction overview by default, they can be re-shown as a configuration option
14 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
587e52855a
allow multiple units in bitcoin amount widget (for example, for sending) using a combobox
14 years ago
Wladimir J. van der Laan
e8ef3da713
update core to d0d80170a2
(CWallet class)
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
352083cb23
Implement Minimize to tray / Minimize on close
14 years ago
Wladimir J. van der Laan
e29b623db3
save changed options in database
14 years ago
Wladimir J. van der Laan
c3e0734dbc
implement options model / improve view with validators
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