Commit Graph

255 Commits

Author SHA1 Message Date
Pedro Algarvio 535940e2e6 Notifications(email, blink, popup, sound) are working both for classic mode and daemon mode.
Still need some further tests for using `component.get('Notifications').notify*()`.
2009-11-22 02:34:35 +00:00
Pedro Algarvio 0723a77214 First notifications plugin commit.
Working when not in classic mode. In classic mode, needs some more coding.
2009-11-22 02:34:23 +00:00
John Garland 4e2c0a70c4 Allow for colons in PeerGuardian/SafePeer lists' descriptions.
Check that the start & end range resembles an ip when checking a list's validity.
2009-11-09 08:54:13 +00:00
John Garland 41353c9ae4 Force blocklist to re-detect the format when a download is forced.
Move remove_zeros to common.py and simplify / speed up.
Change debug logging lines to be more uniform.
2009-11-09 01:52:58 +00:00
John Garland 29d01993c9 Fix typo, update plugin info. 2009-10-25 13:42:11 +00:00
Andrew Resch 9c491c13cc Add option to create torrent name sub-folders in extract folder
Fix issue where the plugin would not stop extracting files after being disabled
2009-10-19 02:10:43 +00:00
Andrew Resch ce0968e6dc Update gettextize.sh script to use proper encoding
Regenerate deluge.pot
2009-10-05 00:00:37 +00:00
Andrew Resch 34b25d77f1 Fix blocklist plugin 2009-10-04 22:47:27 +00:00
Andrew Resch b680ff48e5 Use new method to add plugin tab
Stop graph tearing
Patches from Ian Martin
2009-10-04 19:25:10 +00:00
Andrew Resch 5c481c3b13 A few fixes for the blocklist plugin 2009-10-04 19:09:06 +00:00
Damien Churchill 5be72551f0 add copyright header 2009-10-01 10:46:35 +00:00
Damien Churchill e1f68fb8fa fix the package name in common
change the script name in webui
add copyright headers to the js file and change indentation
2009-10-01 10:45:59 +00:00
Damien Churchill 365d21ed04 rename deluge-execute.js to execute.js 2009-10-01 10:43:03 +00:00
Damien Churchill c17eb14dd2 remove the paranthesis from the export deco since they aren't needed anymore 2009-10-01 10:36:10 +00:00
Damien Churchill 95af21eca9 fix up the webui side of the plugin, even if it is skeletal 2009-10-01 10:35:46 +00:00
Damien Churchill 8fd03cb9ac remove the template folder, since the webui no longer uses templates 2009-10-01 10:33:50 +00:00
Damien Churchill 9d6aeaecdb add the common module that now exists in most plugins 2009-10-01 10:33:02 +00:00
Damien Churchill 02e7a7d361 fix web plugin entry point 2009-10-01 10:32:20 +00:00
Damien Churchill 5645d6644d update the example plugin with the new webui plugin stuff 2009-09-17 07:27:33 +00:00
Damien Churchill 13109f8a1f just a couple of small tweaks 2009-09-16 09:03:30 +00:00
Damien Churchill da5697490d change the scheduler plugin to use the new plugin architecture 2009-09-14 10:26:59 +00:00
Damien Churchill 63b02f28d1 change WebPluginBase so it has empty enable/disable methods (web plugins don't need to enable/disable themselves, it's optional) 2009-09-14 10:26:29 +00:00
John Garland 7343c5bb39 Fix typo and logic error. 2009-09-13 15:33:45 +00:00
John Garland 2b46224ef1 Readers raise ReaderParseError when parsing b0rks.
on_import_failure, now handles parse errors.
2009-09-13 14:45:23 +00:00
John Garland 0952f84d6c Detect now handles creating a reader.
Finished writing detect_format and hence auto_detect (could it really be?)
is_valid() doesn't need to take in a filename (already has it).
2009-09-13 13:51:00 +00:00
John Garland d6597bdc22 Added is_valid method to readers.
detect_format now takes in optional compression type.
2009-09-12 14:25:38 +00:00
Andrew Resch a78ab9529f Fix up the Execute plugin's gtk code 2009-09-09 20:47:12 +00:00
Andrew Resch 9c641bb6d0 Fix more indentations 2009-09-09 17:08:00 +00:00
Andrew Resch 9c6ff72a83 Fix indentation 2009-09-09 17:05:13 +00:00
Damien Churchill c0276a541c improve the WebPluginBase class, registering it with the json rpc-api and adding space for scripts/stylesheets 2009-09-09 16:51:44 +00:00
Damien Churchill c333ad4f6a remove obselete plugin base file 2009-09-09 16:39:35 +00:00
Fredrik Eriksson d1c6e551a9 another patch from David Mohr adding basic cookies support in core 2009-09-04 16:30:56 +00:00
Fredrik Eriksson 82682dbb2d applying patch from David Mohr replacing the Timer object with LoopingCall 2009-09-04 15:58:41 +00:00
Andrew Resch 4e3f4128fa Apply patch from David Mohr to make core.py more 1.2 compatible 2009-09-02 22:36:34 +00:00
Fredrik Eriksson 9712d1c16f Updated the feeder __init__.py for 1.2 2009-08-31 19:07:11 +00:00
Fredrik Eriksson 753e17d612 importing the feeder-plugin for porting to 1.2 2009-08-31 18:55:51 +00:00
Damien Churchill 352ec837d5 add a webui plugin to core and gtk for integrating the web interface with the core 2009-08-03 21:37:35 +00:00
John Garland 92a37b7d81 Make sure url, filename and headers are strings before downloading. 2009-08-01 03:00:04 +00:00
Andrew Resch bdaf0062af Don't clobber the label config 2009-07-31 07:52:01 +00:00
Andrew Resch a528f78529 Properly unload Execute plugin when disabling it 2009-07-31 07:40:50 +00:00
John Garland ac36c6b3ee Blocklist now uses get_ip_filter.
Added docstrings.
2009-07-25 03:57:45 +00:00
John Garland e1ee5c3436 Blocklist reader's read() now calls callback with two arguments: start and end.
This will allow us to better detect when a blocklist reader fails to parse an entry.
Renamed is_valid to is_ignored to make the purpose of the function less ambigious.
2009-07-20 04:49:55 +00:00
John Garland ba91b6e587 Updated imports.
Added decompresser and reader dicts.
Make import_list actually import list into libtorrent session.
Begin auto-detection of blocklists.
2009-07-15 14:00:57 +00:00
John Garland e9d7b71fe8 Changed decompressers names.
No longer use new module, decompressers will decorate an un-instantiated class.
2009-07-14 04:59:35 +00:00
Andrew Resch c4c6d1d511 Fix syntax error 2009-07-13 18:04:26 +00:00
John Garland f1350da011 Removed old code from get status. 2009-07-13 05:15:03 +00:00
John Garland 4c9d01efe8 Removed type combo box from gtkui (will be auto-detecting type).
Removed old format readers.
Added new format readers and decompressers.
2009-07-13 05:12:26 +00:00
John Garland 6a78e51475 Fix race condition when blocklist is up to date.
Make import_list return a deferred to prevent error (still doesn't do anything).
Fix typos.
2009-07-07 06:51:47 +00:00
John Garland c53af6af33 Fix status reporting. 2009-07-06 06:49:34 +00:00
John Garland cdddc38780 Put string conversion from last commit in correct place. 2009-07-06 04:54:45 +00:00