aboutsummaryrefslogtreecommitdiff
path: root/src/qt/optionsmodel.cpp
Commit message (Collapse)AuthorAgeFilesLines
* optionsmodel cleanupPhilip Kaufmann2012-07-121-43/+21
| | | | | | | | - cleanup optionsmodel before adding new proxy options - place SOCKS version stuff below proxy port (IP, Port, SOCKS version) - simplyfy some parts of the code (e.g. don't check IP and port, as this is done in optionsdialog anyway, remove unneeded {} in switch/case) - small cosmetic changes in the header for better readability
* fix typo in optionsmodel.cppPhilip Kaufmann2012-07-071-1/+1
|
* re-work optionsdialog to a tabbed UI based on an ui-filePhilip Kaufmann2012-06-131-1/+8
| | | | | | | | | | | | - extend network options with a SOCKS version selection - changing "Unit to show amounts in:" now also updates the unit used in the transaction fee box - string updates - link Apply button and OK button when enabling or disabling them - use LookupNumeric() from netbase to verify proxy address (via an EventFilter) - change proxy address field to QValidatedLineEdit and add visual feedback - add a status label used for displaying a message for invalid proxy addresses - allow usage of IPv6 address as proxy address - added warning message when enabling / disabling SOCKS proxy
* fix default Proxy address in Qt options (no hostname allowed currently)Philip Kaufmann2012-06-041-1/+1
|
* Rework network config settingsPieter Wuille2012-05-311-15/+55
|
* CDBEnv: fix qt buildLuke Dashjr2012-05-221-2/+3
|
* change strings to Bitcoin (uppercase), where it is used as a noun and update ↵Philip Kaufmann2012-05-181-1/+1
| | | | strings to use "Qt" (and not qt or QT) / update initialisation of notificator to use qApp->applicationName() instead of a static string
* Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI codeWladimir J. van der Laan2012-05-131-2/+3
|
* Make it possible to set user interface language from options dialogWladimir J. van der Laan2012-05-091-0/+9
|
* Make lsn_reset ("detach databases") optional and off by default.Pieter Wuille2012-04-261-0/+9
| | | | | | | | | | Add an option -detachdb (and entry in OptionDialog), without which no lsn_reset is called on addr.dat and blkindex.dat. That means these files cannot be moved to a new environment, but shutdown can be significantly faster. The wallet file is always lsn_reset'ed. -detachdb corresponds to the old behaviour, though it is off by default now to speed up shutdowns.
* Add missing breaks in optionmodel's switch casePieter Wuille2012-04-171-0/+2
|
* Move CWalletDB code to new walletdb module.Jeff Garzik2012-04-171-1/+1
| | | | | In addition to standard code separation, this change opens the door to fixing several include inter-dependencies.
* Remove headers.hPieter Wuille2012-04-171-1/+1
|
* Store addrProxy port in settingsPieter Wuille2012-02-261-4/+4
|
* Reworked QT settingsGavin Andresen2012-02-261-25/+99
|
* Fix addrProxy settingPieter Wuille2012-02-251-2/+2
| | | | | | | | | 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.
* Remove erroneous ":" in front of port in options dialog (introduced with ↵Wladimir J. van der Laan2012-01-171-1/+1
| | | | network refactor)
* fix the build (port IP validation in options to network refactoring)Wladimir J. van der Laan2012-01-171-1/+1
|
* Network stack refactorPieter Wuille2012-01-061-3/+3
| | | | | | | | | | | | | | | 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.
* Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan2011-12-211-2/+0
| | | | This reverts commit 21d9f36781604e4ca9fc35dc65265593423b73e9.
* Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr2011-12-201-0/+2
|
* Merge pull request #717 from TheBlueMatt/installerqtupgradeGavin Andresen2011-12-201-2/+3
|\ | | | | Implement "Start on window system startup" on Win32 + Linux.
| * Implement "Start on window system startup" on Win32 + Linux.Matt Corallo2011-12-201-2/+3
| |
* | Use std::numeric_limits<> for typesafe INT_MAX/etcGavin Andresen2011-12-191-1/+1
|/
* don't include <QDebug>Wladimir J. van der Laan2011-08-071-2/+0
|
* Hide addresses in transaction overview by default, they can be re-shown as a ↵Wladimir J. van der Laan2011-07-301-1/+14
| | | | configuration option
* Full support for other units, add configuration option for default unit ↵Wladimir J. van der Laan2011-07-291-1/+19
| | | | (used when displaying amounts)
* allow multiple units in bitcoin amount widget (for example, for sending) ↵Wladimir J. van der Laan2011-07-261-11/+3
| | | | using a combobox
* update core to d0d80170a2ca73004e08fb85007fe055cbf4e411 (CWallet class)Wladimir J. van der Laan2011-06-261-5/+6
|
* remove commented code, use // for one-line comments and comments inside ↵Wladimir J. van der Laan2011-06-181-2/+2
| | | | functions
* move back to original directory structureWladimir J. van der Laan2011-06-111-0/+140