377 Commits

Author SHA1 Message Date
Pedro Algarvio
af24542856 AutoAdd plugin fix for #1863
In some cases, using `os.rename` between different mount points can trigger an `OSError`. Try to address these issues properly.
2011-05-29 11:37:31 +01:00
Andrew Resch
6dc393ed23 Allow a smtp port higher than 100
Add a shadow to scrolled window
2011-05-28 18:26:53 -07:00
Pedro Algarvio
eb639c3722 AutoAdd plugin auto fill.
When adding new entries, the dialog is auto-filled with what's defined for the Downloads entry in the preferences.
When showing errors, use the dialogs module.
Added some tooltips to the dialog.
2011-05-28 19:43:25 +01:00
Calum Lind
94a7b2ebf1 Fix #1861 - AutoAdd Warning (column number is a boolean) 2011-05-28 00:14:01 +01:00
Calum Lind
bd43f3c464 Small text updates 2011-05-24 02:00:05 +01:00
Pedro Algarvio
1ac997e7d7 Upgrade core config and handle empty AutoAdd watchdirs.
We now upgrade the core's config to include 'sequential_download'.
On the auto add plugin, if there are no watchdir, provide a default that will allow the GTK UI not to thrown an exception.
2011-05-09 15:47:10 +01:00
Pedro Algarvio
d4692bef42 AutoAdd Plugin. Remove line feeds from log messages. 2011-05-08 23:48:42 +01:00
Pedro Algarvio
110026edbe AutoAdd plugin #1842
Fix bug #1842 and also implement "delete torrent file on torrent removal from session".
2011-05-08 21:38:53 +01:00
Pedro Algarvio
138b8ae314 Sorry for the noise. Email change. 2011-05-02 05:02:46 +01:00
Pedro Algarvio
4432e6e6e3 Also handle moving the torrent files after adding them besides renaming or deleting(per whatchdir) 2011-04-25 16:38:49 +01:00
Pedro Algarvio
fb5005e3f6 The AutoAdd plugin now supports multiusers. 2011-04-25 13:16:11 +01:00
Pedro Algarvio
5bc304470c Let's use what the stdlib provides us. Use email.utils.formatdate instead of strftime() a datetime object. 2011-04-14 09:29:40 +01:00
Pedro Algarvio
42e1e2fd20 Include proper Date header in email notifications. 2011-04-13 12:54:59 +01:00
Damien Churchill
fd248eb1fd split the auto_add_trackers textfield otherwise it breaks the label plugin 2011-03-28 16:51:03 +01:00
Andrew Resch
64e38eac20 Revert "Fixed "PluginEnabledEvent" and "PluginDisabledEvent" the argument cannot be called name since that should contain the event name."
This reverts commit 078ed6ba71d431b5321ce6de360e17c6c9757451.
2011-02-23 11:01:59 -08:00
wyrm
cea6c817df Fix #1506 - max speed not restored on a yellow->green transition 2011-02-05 01:12:52 +00:00
Pedro Algarvio
2fa8ca6753 Merge branch 'master' into improved-logging
Conflicts:
	ChangeLog
	deluge/plugins/autoadd/autoadd/gtkui.py
	deluge/ui/client.py
2010-12-13 12:31:20 +00:00
Pedro Algarvio
078ed6ba71 Fixed "PluginEnabledEvent" and "PluginDisabledEvent" the argument cannot be called name since that should contain the event name.
Ported plugins on deluge's git to this new event dispatching style.
2010-12-11 05:42:45 +00:00
Pedro Algarvio
1c7676bfe5 Finish last commit, forgot to revert some of the files. 2010-12-09 18:12:25 +00:00
Pedro Algarvio
63fa5bf85b Reuse existing "TorrentAddedEvent" instead of creating a new one. 2010-12-09 18:08:34 +00:00
Pedro Algarvio
6cefb49f28 Diferentiate adding an already managed torrent from adding a new, unmanaged torrent, to the session. 2010-12-08 19:33:05 +00:00
Pedro Algarvio
3b00a7de59 Swhiched the old style logging, ie, a single logger for all logging output to several loggers. This brings the ability to tweak the logging levels for each of the loggers, ie, we can have the "deluge" logger be at the ERROR level while having "deluge.core" at the DEBUG level, meaning we will only see log message for all of the deluge loggers above the ERROR level while still having all messages above the DEBUG level for the "deluge.core" logger and it's children. This kind of tweak can be achieved by adding a file named "logging.conf" to deluge's config dir and this is explained on the deluge.log.tweak_logging_levels function.
Passing `-r` to the cli's while also passing `-l` will make the logfile rotate when reaching 5Mb in size. Three backups will be kept at all times.
All deluge's code is now using this new style logging along with the git hosted plugins. For other plugins not hosted by deluge, which still imports `LOG` as the logger, a deprecation warning will be shown explaining the required changes needed to use the new style logging. New plugins created by the `create_plugin` script will use the new logging facilities.
2010-12-06 11:20:22 +00:00
John Garland
df95222849 Use better attribute / method names in blocklist 2010-09-26 11:39:17 +10:00
John Garland
463fd3ac04 Fix attribute error in blocklist plugin 2010-09-26 11:30:58 +10:00
Chase Sterling
f8dc66b773 Fix bugs with unicode torrents in AutoAdd plugin. 2010-09-13 02:23:10 -04:00
Chase Sterling
c17b466bae Fix bug in AutoAdd plugin where watchdirs would not display in gtkui when first enabled. 2010-09-13 02:23:09 -04:00
Chase Sterling
4b92912577 AutoAdd plugin can now recover when one of the watchfolders has an unhandled exception. 2010-09-03 22:34:28 -04:00
Chase Sterling
a794223d96 Fix "adjustment with non-zero page size" deprication warning in autoadd plugin. 2010-09-03 22:34:27 -04:00
Chase Sterling
c82ba44be8 Fix scheduler so that it keeps current state, even after global settings change. 2010-08-26 01:22:14 -04:00
Chase Sterling
7d4a316733 Add max active downloading and seeding options to scheduler. 2010-08-24 00:30:54 -04:00
Chase Sterling
116ccc21fd AutoAdd plugin changes
adds queue to top option
adds ability to append extension instead of deleting torrent once added
2010-08-22 00:31:41 -04:00
John Garland
ca22e84858 Alternate tooltip when toggling session 2010-07-18 01:17:33 +10:00
John Garland
20bd962e6a Add Toggle plugin 2010-07-18 00:56:56 +10:00
John Garland
538aed9147 Fix typo in label plugin - thanks konti 2010-06-11 00:49:42 +10:00
John Garland
f6195f775f Fix execute plugin only executing last event (#1306) 2010-06-08 00:17:22 +10:00
Damien Churchill
c06f905702 Add some debug logging statements 2010-06-04 18:05:21 +01:00
Damien Churchill
f6f9e0234a Fix an error in the key 2010-06-04 17:37:53 +01:00
Damien Churchill
e1e1472a8f Fix saving the correct event name 2010-06-04 16:37:37 +01:00
Damien Churchill
b7e1fe1696 Save the execute config after adding/removing/saving commands 2010-06-04 16:31:51 +01:00
John Garland
0314d0440f Fix typo in execute plugin 2010-05-20 00:04:43 +10:00
John Garland
649a2b6f8e Update email address and copyright 2010-05-11 03:51:45 +10:00
John Garland
b33c2abf82 Fix label plugin not remembering newly created labels 2010-05-09 17:50:39 +10:00
John Garland
ba514f0b0e Remove unused code from label plugin 2010-05-09 17:39:45 +10:00
Damien Churchill
412d0ee4f9 set the baseCls for the add label form panel to x-plain 2010-05-08 16:18:47 +01:00
John Garland
fce16ba51f Fix relative redirecting in blocklist plugin 2010-05-06 23:27:04 +10:00
Andrew Resch
556c8b831a Update translation template 2010-05-03 11:50:16 -07:00
Damien Churchill
c2b4fad389 implement getting and saving label options 2010-05-02 18:16:07 +01:00
Damien Churchill
1b0e08b3d9 fix disabling the execute plugin 2010-05-02 18:16:06 +01:00
Damien Churchill
49ec3a1535 remove the paranthesis from the @exports 2010-05-02 18:16:06 +01:00
Damien Churchill
0857af98d0 fix the spinner limits in the label options 2010-04-30 22:06:49 +01:00