194 Commits

Author SHA1 Message Date
John Garland
afbeaa6b7d Fix torrent info name not being utf-8 decoded when root file/folder name is blank 2009-12-26 17:09:05 +00:00
Andrew Resch
ac857eaef7 Change share ratio calculation to use the total done instead of the all time downloaded value. This change will make the share ratio calculation not use data downloaded in failed hash checks. 2009-12-23 18:44:00 +00:00
Andrew Resch
313c73c40c Fix files list when using magnet uris 2009-11-25 01:41:50 +00:00
John Garland
92afb8ab80 Fix torrent name being blank when root folder is renamed to /
Update changelog (for previous commit as well)
2009-10-30 00:15:22 +00:00
John Garland
eba82457bd Make sure renamed files are utf-8 encoded. 2009-10-30 00:02:25 +00:00
Andrew Resch
d28e5998b9 Commit Ideal's one fastresume file patch with some tweaks 2009-10-03 00:15:43 +00:00
Andrew Resch
0be6d83d92 Remove 'state_location' and 'config_location' preferences and all references from the code. We should use configmanager.get_config_dir() instead. 2009-09-25 00:57:22 +00:00
Andrew Resch
ba6f30dad1 Add a deluge._libtorrent module to handle importing libtorrent
Use the new module
2009-07-26 03:26:18 +00:00
Andrew Resch
0a9a6b4816 Add ability to rename files prior to adding with the option "mapped_files" which is a dictionary of {index: filename, ...} 2009-06-26 23:31:47 +00:00
Andrew Resch
b28f75d92d Add support for lt 0.15 2009-06-04 02:26:56 +00:00
Andrew Resch
d1c47982a8 Optimize get_tracker_host by storing the tracker_host value 2009-05-28 19:16:58 +00:00
Andrew Resch
b5e0222689 Make the global move torrent on completed option a template for newly added torrents to allow
turning off the movement - patch from Plisk
2009-05-27 02:59:44 +00:00
Andrew Resch
d67477f6e2 Add OpenSSL exception to all GPL headers 2009-05-18 21:51:49 +00:00
Andrew Resch
128b40641f Apply #932 minor ti_name optimization 2009-05-10 19:28:23 +00:00
Andrew Resch
96c399f7f5 Optimize ti_name a touch 2009-05-09 03:42:39 +00:00
Andrew Resch
5b3528c9d1 Torrent name is now changed when the root folder or file is renamed 2009-05-09 03:05:43 +00:00
Andrew Resch
5b87af0e46 Fix per-torrent move on completed stuff - patch from Plisk 2009-05-02 02:07:11 +00:00
Andrew Resch
b852051bb7 Add 'is_finished' torrent status key 2009-04-25 07:29:08 +00:00
Andrew Resch
6c9dd4d5c9 Show a Paused state when a Checking torrent is paused 2009-04-19 19:50:39 +00:00
Andrew Resch
96ead0d996 Fix #855 force a resume on a torrent if a 'Force Recheck' is initiated 2009-03-21 18:45:47 +00:00
Andrew Resch
850807ca43 Fix udp trackers being classified as DHT source 2009-03-21 18:07:19 +00:00
Andrew Resch
f5db9d3534 Add 'Comments' field to the Details tab 2009-03-15 01:35:20 +00:00
Andrew Resch
8f4583bc23 Fix #790 tracker hosts not correct for some .uk trackers 2009-03-08 20:19:19 +00:00
Andrew Resch
3072fc48da Make sure resume files are fsync'd 2009-03-08 02:35:58 +00:00
Andrew Resch
51ddc35140 Fix displaying file errors when the torrent isn't paused 2009-02-27 21:38:30 +00:00
Andrew Resch
f61e86d7b3 Add EventManager to the Core 2009-02-26 03:10:11 +00:00
Andrew Resch
89b5ca1cfe Fix #790 tracker hosts not correct for some 3rd-level domain names 2009-02-06 09:01:11 +00:00
Andrew Resch
ea5bb29ab5 Fix displaying errors when a torrent is Checking 2009-02-06 07:13:56 +00:00
Andrew Resch
5ad7c60b65 Remove signalmanager 2009-02-04 06:27:40 +00:00
Andrew Resch
a24738a9ff Implement Events (formerly Signals) which are emitted from the daemon to interested clients. 2009-02-03 04:13:41 +00:00
Andrew Resch
2af3869143 Fix issue in get_tracker_host when the torrent has no tracker 2009-01-06 12:50:49 +00:00
Marcos Pinto
89800dd6c1 sort for managibility 2009-01-06 01:43:41 +00:00
Andrew Resch
373dd2c695 Fix the display of the tracker host when it's an IP address and not a
hostname
2009-01-05 10:14:12 +00:00
Andrew Resch
368f94157f Fix issue that prevented torrents from being added 2008-12-28 15:38:28 +00:00
Andrew Resch
d207429f02 Fix #661 show proper tracker host when ending in .co.uk, .com.au, etc.. 2008-12-22 10:07:39 +00:00
Andrew Resch
aed14960a9 Yet another typo fix 2008-12-20 23:19:24 +00:00
Andrew Resch
a23d877a99 Fix more issues with TorrentOptions 2008-12-20 23:14:06 +00:00
Andrew Resch
6756c69580 Fix some typos 2008-12-20 23:06:53 +00:00
Andrew Resch
6083c1655f Clean up has_key method in TorrentOptions 2008-12-20 06:28:44 +00:00
Andrew Resch
3481d26821 Fix up to __getitem__ in TorrentOptions 2008-12-20 05:49:03 +00:00
Andrew Resch
4313d84ed8 Fix some typos 2008-12-20 05:20:21 +00:00
Andrew Resch
d4445adf20 Fix importing system libtorrent 2008-12-16 04:32:03 +00:00
Andrew Resch
55e694e80b Change libtorrent import behaviour to first try importing deluge.libtorrent and then libtorrent. It will now also raise an ImportError if libtorrent version is not 0.14. 2008-12-10 23:30:09 +00:00
Andrew Resch
b077d5075a Fix ratio calc 2008-12-09 11:14:11 +00:00
Andrew Resch
c1f977a2d1 Fix division by zero error in get_ratio 2008-12-09 08:22:20 +00:00
Andrew Resch
44223592b0 Fix #646 when calculating share ratio use the 'total_done' value if 'all_time_download' is 0 2008-12-09 02:55:20 +00:00
Andrew Resch
ab56257b49 Fix typo in get_eta() stop_seed_ratio should be stop_ratio 2008-12-08 13:09:46 +00:00
Andrew Resch
253b8a857f Fix drag n' dropping in the files tab 2008-12-07 12:42:09 +00:00
Andrew Resch
ad4e276a39 Fix renaming folders when there is no trailing slash 2008-11-30 00:53:46 +00:00
Andrew Resch
5f4a2533ec Include the tracker host in tracker status string 2008-11-28 23:39:46 +00:00