Commit graph

804 commits

Author SHA1 Message Date
Andrew Resch
f1808a0cc3 Add pausing and resuming of components. This stops the update() timer
for the component and restarts it upon resume.
2008-02-27 07:43:47 +00:00
Martijn Voncken
26b8fcf086 minimal admin toolbar2 2008-02-26 17:59:46 +00:00
Martijn Voncken
c5cb204344 minimal admin toolbar 2008-02-26 17:59:24 +00:00
Andrew Resch
8ee529d229 Add 'on_apply_prefs' plugin hook. 2008-02-26 17:10:44 +00:00
Andrew Resch
06ffa8c628 Fix commit 2866 2008-02-26 05:31:05 +00:00
Andrew Resch
8c44dd40fa Make PluginManager start before TorrentManager. 2008-02-26 05:28:29 +00:00
Andrew Resch
28f0a0b9f8 Catch possible exception on shutdown. 2008-02-26 05:27:32 +00:00
Andrew Resch
3103a69754 Update Test plugin to work properly. 2008-02-26 05:27:12 +00:00
Martijn Voncken
a7b12cc159 no exception on invalid sort 2008-02-26 00:33:27 +00:00
Martijn Voncken
79b9eda351 fix config template 2008-02-26 00:22:54 +00:00
Martijn Voncken
d1b8075fe6 webui:torrent_list:use sclient.get_torrents_status instead of async 2008-02-25 17:44:32 +00:00
Marcos Pinto
9c0dc5f9e3 lt sync 2828 2008-02-25 08:52:57 +00:00
Andrew Resch
a352202247 Account for large files in the files list. 2008-02-25 06:52:56 +00:00
Andrew Resch
4513531ef4 Attempt to call 'apply_prefs()' in enabled plugins when the user clicks
OK or Apply in preferences.  This is designed to allow plugins to save 
their preferences.
2008-02-25 02:49:30 +00:00
Sadrul Habib Chowdhury
a39b8baa72 Ensure int-ness for max-connections and upload-slots of torrents. 2008-02-25 01:22:46 +00:00
Andrew Resch
ae0652227b Add post_session_load() plugin hook. This change does break
persistent.state.
Add some queue exports and stuff to the core.
2008-02-25 00:05:09 +00:00
Martijn Voncken
d9868b0ce2 disable queue 2008-02-24 13:24:29 +00:00
Martijn Voncken
fb85b87580 basic reconnect 2008-02-24 12:59:36 +00:00
Andrew Resch
8f039eb0fa Fix shutdown(). 2008-02-24 05:36:36 +00:00
Martijn Voncken
ada8d5641f add_torrent_file_binary 2008-02-23 15:19:47 +00:00
Martijn Voncken
2c12368fad webui:add_torrent_file_binary 2008-02-23 15:18:18 +00:00
Andrew Resch
616dd6288a Minor cosmetic touch-ups.
Removed some imports that are no longer needed.
2008-02-22 22:36:31 +00:00
Martijn Voncken
80f11bff0f client.has_callback->fix api/readability 2008-02-22 22:27:21 +00:00
Martijn Voncken
e192b38ab6 webui:client.py refactor 2008-02-22 22:16:43 +00:00
Martijn Voncken
d53a606b0e big client.py refactor 2008-02-22 22:16:13 +00:00
Andrew Resch
21c4025a7b Show max_speeds in torrent details. 2008-02-22 09:12:16 +00:00
Andrew Resch
5cb5ce15d6 Fix formatting 2008-02-22 09:11:40 +00:00
Andrew Resch
5aa3bfd16d Fix stopping signalreceiver 2008-02-22 09:10:59 +00:00
Marcos Pinto
1e02029fe1 lt sync 2020 2008-02-22 06:26:08 +00:00
Andrew Resch
27ffaab15b Change core methods to use a list of torrent_ids. 2008-02-21 20:23:02 +00:00
Martijn Voncken
6d63307623 webui:fix torrent_add 2008-02-21 18:37:58 +00:00
Andrew Resch
1f5d9a10c1 Expose reset_ip_filter() to plugins. 2008-02-21 04:20:30 +00:00
Andrew Resch
361a276da4 Add reset_ip_filter() to core. 2008-02-21 04:19:13 +00:00
Martijn Voncken
88f2638764 fix CoreMethod 2008-02-20 20:24:08 +00:00
Martijn Voncken
4fa375bd6c proxy for plugin methods 2008-02-20 19:36:24 +00:00
Martijn Voncken
86eeef4b92 refactor:remove ws.(part1) 2008-02-19 20:50:29 +00:00
Martijn Voncken
35446801c6 queue+add logging 2008-02-19 18:27:28 +00:00
Andrew Resch
3d76649b78 Add missing file. Fixes #43. 2008-02-19 01:44:12 +00:00
Martijn Voncken
c2a7c9fe92 queue 2008-02-18 16:51:49 +00:00
Andrew Resch
335c037add Modify the remove torrent behaviour to be more HIG compliant.
Add the ability to set per-torrent options from the Torrent menu.
Add new CoreConfig component for keeping a local mirror of the core 
config.
2008-02-17 22:39:50 +00:00
Andrew Resch
89bea0a40f Modify SignalReceiver to only start the XMLRPC server once the thread is
started.
Allow components to directly connect to signals in Signals.
2008-02-17 18:56:39 +00:00
Andrew Resch
2eec78f9fb Expose block_ip_range() to plugins. 2008-02-17 05:51:07 +00:00
Andrew Resch
c9caab1b4d Add block_ip_range() in core and expose it in client. 2008-02-17 05:46:51 +00:00
Andrew Resch
0940f9072e Add ip_filter.cpp 2008-02-17 05:33:59 +00:00
Andrew Resch
72e0a35986 Add ip_filter to libtorrent bindings. 2008-02-17 05:33:41 +00:00
Martijn Voncken
bd99ebf190 webui:recheck 2008-02-16 15:13:26 +00:00
Martijn Voncken
de77db0eae webui : robots.txt fix 2008-02-16 14:31:36 +00:00
Martijn Voncken
596e8bbf21 webui : robots.txt, prevent search-engine indexing 2008-02-16 14:29:35 +00:00
Martijn Voncken
07939d46b2 fix advanced webui statusbar for shwouchk 2008-02-16 14:20:00 +00:00
Martijn Voncken
89e2e3ae5c update file_prio+bugfixes 2008-02-16 13:56:04 +00:00