26 Commits

Author SHA1 Message Date
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