Commit Graph

81 Commits

Author SHA1 Message Date
Andrew Resch c6ddaeaac7 Remove OpenSSL exception from license headers 2008-11-23 04:58:01 +00:00
Andrew Resch 5b96fd1d49 Fix doc tests 2008-11-06 05:42:15 +00:00
Andrew Resch f4e81e1429 Fix typos 2008-11-06 00:32:46 +00:00
Andrew Resch cc366e9369 Re-write the Config class 2008-11-05 12:35:02 +00:00
Andrew Resch b47c4ad760 Fix #187 set a 5 second timer to save the config file after a config
value has been changed.
2008-09-25 02:03:58 +00:00
Andrew Resch a6700ba22c Fix the config value when changing from NoneType to something else 2008-08-14 06:37:20 +00:00
Andrew Resch c4d620f0b9 Fix setting None for config value 2008-08-14 05:58:58 +00:00
Damien Churchill 8d05d4f2c5 add type checking to config values (Closes: #353) 2008-08-12 11:13:41 +00:00
Marcos Pinto 6fa31d1dc0 change copyright notices to gpl3 2008-08-08 05:59:07 +00:00
Andrew Resch f7010b18f3 Switch to libtorrent queueing
This breaks state.
2008-06-12 09:21:13 +00:00
Andrew Resch 4c867264f9 Add '-c, --config' options to set config directory. 2008-04-05 22:40:35 +00:00
Andrew Resch 441021b0cb Remove some debug prints. 2008-03-31 12:26:49 +00:00
Andrew Resch 80514ad829 Fix last commit.
Use 'config_value_changed' signal from core to get config value updates 
instead of polling every update for StatusBar and SystemTray.
2008-01-20 21:37:11 +00:00
Andrew Resch 4ca1206b2c Add 'torrentfiles_location' configuration option. 2007-11-24 02:34:21 +00:00
Andrew Resch 4dc601c845 System tray updates. 2007-11-10 06:00:23 +00:00
Marcos Pinto 50877923ea pickle->cPickle 2007-10-07 20:29:43 +00:00
Andrew Resch 7fe0392c90 Fix config debug output. 2007-10-06 17:31:48 +00:00
Andrew Resch 8f6029219d Fix adding torrents with a unicode save_path. 2007-10-06 04:35:15 +00:00
Andrew Resch 936df09c60 Fix issue where port was not opened before attempting to add torrents.
All config 'set functions' will apply automatically when they are 
registered unless otherwise specified.
2007-09-27 13:29:20 +00:00
Andrew Resch cc155d9473 ConfigManager now tries to save configs every 5 minutes.
Added close() to ConfigManager to explicitly close and save a config.
2007-09-22 03:14:23 +00:00
Andrew Resch 0ed8ac1cdc MainWindow state saving. 2007-09-22 02:53:06 +00:00
Andrew Resch 943a62f62c Have all core config use set functions to apply the configuration to the
session.
2007-09-20 22:10:03 +00:00
Andrew Resch 66192d0f8d Add 'set functions' to Config.. These functions get called when the
specified key's value changes.
2007-09-18 14:40:19 +00:00
Andrew Resch 685e20fbf1 Only write a config file to disk if there is a change in the
configuration.
2007-09-18 06:26:22 +00:00
Andrew Resch c5156df280 Add torrent from URL implemented. This is Marcos patch plus some more
error checking and some modifications to make it work properly with 
TorrentManager.
2007-09-17 11:07:58 +00:00
Andrew Resch 4691dcbaa2 Preferences dialog now sets core configuration options. 2007-09-14 11:45:42 +00:00
Andrew Resch 6a525530ee Big code clean-up and some refactoring. Added docstrings but more are
needed.
2007-08-26 14:34:50 +00:00
Andrew Resch 2eb455179b Updates 2007-07-25 00:43:37 +00:00
Andrew Resch be081ae103 Can now add torrents from the UI.
Various other updates.
2007-07-21 00:50:13 +00:00
Andrew Resch 702967a2c6 Changed from 2 spaces ident to 4 2007-07-13 01:34:18 +00:00
Andrew Resch bc39371af6 New directory structure 2007-07-12 20:02:34 +00:00