summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r2046@lysithea: edmanm | 2007-10-10 01:25:49 -0400Matt Edman2007-10-10
| | | | | | | Fix a dumb copy-paste oopsies arma found in a comment. svn:r1991
* r2044@lysithea: edmanm | 2007-10-10 00:37:44 -0400Matt Edman2007-10-10
| | | | | | | | Clear the list of bridges before we add any, so we don't keep adding duplicates each time NetworkSettings::load() is called. svn:r1990
* r2021@lysithea: edmanm | 2007-10-09 23:34:37 -0400Matt Edman2007-10-10
| | | | | | | | Give the network settings page apply(), revert(), and changedSinceLastApply() methods, so we can apply our shiny new network settings to Tor. svn:r1989
* r2020@lysithea: edmanm | 2007-10-09 23:33:18 -0400Matt Edman2007-10-10
| | | | | | | | Give ServerPage a revert() method and make it not try to apply its own settings. svn:r1988
* r2019@lysithea: edmanm | 2007-10-09 23:31:52 -0400Matt Edman2007-10-10
| | | | | | | | | | Make ConfigDialog responsible for deciding when to apply the changes to Tor, instead of each individual setting page. Also let ConfigDialog be responsible for SAVECONFing, instead of the individual settings classes, so we don't try to SAVECONF after each page. svn:r1987
* r2018@lysithea: edmanm | 2007-10-09 23:28:25 -0400Matt Edman2007-10-10
| | | | | | | | Make NetworkSettings inherit AbstractTorSettings and teach it to apply our network settings to Tor. svn:r1986
* r2017@lysithea: edmanm | 2007-10-09 23:26:22 -0400Matt Edman2007-10-10
| | | | | | | Whoops, missed one. (This should've been included in the previous commit.) svn:r1985
* r2016@lysithea: edmanm | 2007-10-09 23:24:40 -0400Matt Edman2007-10-10
| | | | | | | Shorten some #includes now that our includepath is a little smarter. svn:r1984
* r2015@lysithea: edmanm | 2007-10-09 23:19:17 -0400Matt Edman2007-10-10
| | | | | | | | Modify VidaliaWindow to use VSettings for getting and settings window-specific settings, like saved geometry. svn:r1983
* r2014@lysithea: edmanm | 2007-10-09 23:17:38 -0400Matt Edman2007-10-10
| | | | | | | | | | | Make TorSettings inherit from VSettings. At some point, it may be smart to make this inherit from AbstractTorSettings, both for naming sanity (hah!) and so we GETCONF things on the Advanced settings page, like DataDirectory. (Clearly this matters less for something like ControlPort, which we would have to know before we can GETCONF anything anyway.) svn:r1982
* r2013@lysithea: edmanm | 2007-10-09 23:14:21 -0400Matt Edman2007-10-10
| | | | | | | | Make ServerSettings inherit from AbstractTorSettings, remove some duplicated code, and shorten/clarify some #defines for setting keys. svn:r1981
* r2012@lysithea: edmanm | 2007-10-09 23:11:27 -0400Matt Edman2007-10-10
| | | | | | | | | | Add an AbstractTorSettings class that provides general methods for setting or getting values that may need to get SETCONF'ed to or GETCONF'ed from Tor, but which Vidalia will also need to remember (for example, if we can't SAVECONF or the user wants to muck with their settings while Tor isn't running). svn:r1980
* r2011@lysithea: edmanm | 2007-10-09 23:09:08 -0400Matt Edman2007-10-10
| | | | | | | | Make VidaliaSettings inherit from VSettings instead of directly from QSettings and remove some duplicate code. svn:r1979
* r2010@lysithea: edmanm | 2007-10-09 23:07:53 -0400Matt Edman2007-10-10
| | | | | | | | | Add a new VSettings class (subclass of QSettings) that acts as a general wrapper around vidalia.conf. Any Vidalia class that wants to set or get setting values should go through VSettings or a subclass of it. svn:r1978
* r2009@lysithea: edmanm | 2007-10-09 23:00:09 -0400Matt Edman2007-10-10
| | | | | | | | | Add a virtual method to ConfigPage that ConfigDialog can call for each subclassed page to revert any failed settings on that page. Also tweak a couple comments. svn:r1977
* r2008@lysithea: edmanm | 2007-10-09 22:52:54 -0400Matt Edman2007-10-10
| | | | | | | Add a couple more source directories to INCLUDEPATH. svn:r1976
* r2007@lysithea: edmanm | 2007-10-08 02:42:31 -0400Matt Edman2007-10-10
| | | | | | | Add a few todo items based on opello's Adventures in XCode tonight. svn:r1975
* r2006@lysithea: edmanm | 2007-10-06 23:28:18 -0400Matt Edman2007-10-10
| | | | | | | Add src/control to INCLUDEPATH. svn:r1974
* r2005@lysithea: edmanm | 2007-10-06 23:25:22 -0400Matt Edman2007-10-10
| | | | | | | Trivial whitespace fix. svn:r1973
* r2000@lysithea: edmanm | 2007-10-02 23:34:17 -0400Matt Edman2007-10-03
| | | | | | | | Give the rest of the config pages titles so we can give more useful error messages. svn:r1967
* r1999@lysithea: edmanm | 2007-10-02 23:33:43 -0400Matt Edman2007-10-03
| | | | | | | | | | Move the logic for applying modified settings to Tor after it has started out from MainWindow and into ConfigDialog. At the moment this only affects server settings, but it will make more sense once we also have to worry about modified network and hidden service settings. svn:r1966
* r1998@lysithea: edmanm | 2007-10-02 23:30:07 -0400Matt Edman2007-10-03
| | | | | | | | | | Give ConfigPage a virtual method for returning whether they contain Tor settings that have been changed since the last time they were applied, and another virtual method for applying those settings. Also add an extra optional parameter to the constructor to give a config page a title. svn:r1965
* r1997@lysithea: edmanm | 2007-10-02 23:24:26 -0400Matt Edman2007-10-03
| | | | | | | | | Only ask Tor for the value of some server setting if those settings have not changed since the last time they were applied. That is, values set by the user through Vidalia take precedence over values they set manually in their torrc. svn:r1964
* r1995@lysithea: edmanm | 2007-10-02 22:44:32 -0400Matt Edman2007-10-03
| | | | | | | Give the Network settings page checkboxes some better tooltips. svn:r1963
* r1990@lysithea: edmanm | 2007-09-30 19:18:38 -0400Matt Edman2007-09-30
| | | | | | | | Save and load the settings on the 'Network' config page using NetworkSettings. These settings are not yet applied to Tor. svn:r1962
* r1989@lysithea: edmanm | 2007-09-30 19:14:26 -0400Matt Edman2007-09-30
| | | | | | | Add a NetworkSettings class for keeping track of, well, network settings. svn:r1961
* r1988@lysithea: edmanm | 2007-09-30 18:36:02 -0400Matt Edman2007-09-30
| | | | | | | Allow multiple bridges to be selected at one time. svn:r1960
* r1987@lysithea: edmanm | 2007-09-30 17:14:11 -0400Matt Edman2007-09-30
| | | | | | | | | | | Pick better names for a couple of the 'Network' config page widgets and make the checkboxes checked by default in the .ui file, since the groups are all initially visible. (Note: This does *not* mean all of these settings will be enabled by default; they may be hidden/disabled when the saved settings are loaded.) svn:r1959
* r1985@lysithea: edmanm | 2007-09-29 22:09:51 -0400Matt Edman2007-09-30
| | | | | | | Clean up some excessively long lines. svn:r1958
* r1983@lysithea: edmanm | 2007-09-29 17:37:43 -0400Matt Edman2007-09-29
| | | | | | | Add a TODO I noticed while browsing control-spec.txt. svn:r1957
* r1975@lysithea: edmanm | 2007-09-29 16:53:23 -0400Matt Edman2007-09-29
| | | | | | | Remove an unused variable and correct a comment. svn:r1956
* r1974@lysithea: edmanm | 2007-09-29 16:26:30 -0400Matt Edman2007-09-29
| | | | | | | Make src/control/ not depend on src/config/. svn:r1955
* r1973@lysithea: edmanm | 2007-09-29 15:58:00 -0400Matt Edman2007-09-29
| | | | | | | | If we prompt the user for a control password and they enter one, don't keep trying to use our randomly generated password. svn:r1954
* r1972@lysithea: edmanm | 2007-09-29 15:48:40 -0400Matt Edman2007-09-29
| | | | | | | Give ControlConnection a handy isConnected() method. svn:r1953
* Updated Finnish-helpDJHasis2007-09-26
| | | | svn:r1950
* r1970@lysithea: edmanm | 2007-09-25 20:48:09 -0400Matt Edman2007-09-26
| | | | | | | | Make my nightly doxygen generation stop mailing me to let me know I suck at typing. svn:r1949
* r1968@lysithea: edmanm | 2007-09-24 12:10:59 -0400Matt Edman2007-09-24
| | | | | | | Italian translation updates from DrWatson. Thanks! svn:r1948
* r1966@lysithea: edmanm | 2007-09-23 03:42:59 -0400Matt Edman2007-09-23
| | | | | | | | Remove yet more cruft from the days of trying to auto-update the server address. svn:r1947
* r1962@lysithea: edmanm | 2007-09-22 21:24:00 -0400Matt Edman2007-09-23
| | | | | | | We like Torbutton 1.1.7-alpha these days. svn:r1946
* r1961@lysithea: edmanm | 2007-09-22 21:17:15 -0400Matt Edman2007-09-23
| | | | | | | Remove the openssl static libs from the bundle, too. svn:r1945
* Updated help documents according to [1942]Phil2007-09-22
| | | | svn:r1944
* r1959@lysithea: edmanm | 2007-09-22 02:53:33 -0400Matt Edman2007-09-22
| | | | | | | Make the widgets on the Network config page resize properly with the dialog. svn:r1943
* r1957@lysithea: edmanm | 2007-09-22 00:42:43 -0400Matt Edman2007-09-22
| | | | | | | We don't display the contact information in the server details pane anymore. svn:r1942
* r1953@lysithea: edmanm | 2007-09-21 20:34:29 -0400Matt Edman2007-09-22
| | | | | | | Rename the "Firewall" config page to be the "Network" config page. svn:r1941
* German translation updatePhil2007-09-21
| | | | svn:r1939
* r1951@lysithea: edmanm | 2007-09-21 03:55:14 -0400Matt Edman2007-09-21
| | | | | | | Swap the firewall settings and the proxy settings groups. svn:r1938
* r1947@lysithea: edmanm | 2007-09-21 03:40:52 -0400Matt Edman2007-09-21
| | | | | | | | Use 32x32 application icons for all our windows so the application icons don't look so horrendously crappy when I'm alt-tabbing around. svn:r1937
* r1946@lysithea: edmanm | 2007-09-21 03:39:41 -0400Matt Edman2007-09-21
| | | | | | | Tweak a checkbox label per arma's suggestion. svn:r1936
* r1945@lysithea: edmanm | 2007-09-21 03:35:24 -0400Matt Edman2007-09-21
| | | | | | | Remove a #define that we don't use anymore. svn:r1935
* r1943@lysithea: edmanm | 2007-09-21 02:52:01 -0400Matt Edman2007-09-21
| | | | | | | | Lay out the rest of the UI for the new Firewall page. The resizing behavior isn't quite right yet, but I want feedback before I go messing with that. svn:r1934