Andrew Resch
1375d4f545
Fix torrentmanagers update interval to 5 seconds
2009-02-28 21:59:49 +00:00
Andrew Resch
b6fe5166a8
Catch exception when removing a checking torrent
2009-02-28 21:05:49 +00:00
Andrew Resch
60a78c52e2
Do not attempt to pause/remove a checking torrent due to stop at share ratio rules
2009-02-28 21:01:28 +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
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
887ef8d7ca
Fix component depend on CorePluginManager
2009-01-29 01:19:26 +00:00
Andrew Resch
6a0594b47d
Rename the daemons PluginManager component to CorePluginManager to not
...
conflict with the gtkui in Classic mode.
2009-01-28 23:10:44 +00:00
Andrew Resch
42588656fd
Implement new DelugeRPC method to replace XMLRPC.
...
This commit breaks _a lot_ of things including the web and console UIs, please do not expect
anything to work.
2009-01-27 08:03:39 +00:00
Andrew Resch
15802aa432
Remove 'torrent_alert' handler
2008-12-27 00:02:11 +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
253b8a857f
Fix drag n' dropping in the files tab
2008-12-07 12:42:09 +00:00
Andrew Resch
4933618f50
Fix #47 the state and config files are no longer invalidated when there
...
is no diskspace
2008-11-28 23:36:18 +00:00
Andrew Resch
c6422b53df
Rework the Remove Torrent Dialog and change client.remove_torrent() to
...
only having the option of removing data, not torrent file. Deleting the
torrent file was deleting the torrent file in the Copy Torrentfile
folder and this is not desirable.
2008-11-26 09:11:18 +00:00
Andrew Resch
c6ddaeaac7
Remove OpenSSL exception from license headers
2008-11-23 04:58:01 +00:00
Andrew Resch
7813bd4098
Fix #475 catch unicode decoding errors
2008-11-16 08:29:31 +00:00
Andrew Resch
e5cbca13dc
Fix #229 add 'date added' column, with patch from Lajnold
2008-11-02 04:41:55 +00:00
Andrew Resch
86d1624cff
Deluge will now use a system libtorrent library if available.
2008-10-17 17:52:12 +00:00
Andrew Resch
793e138d11
Add folder_rename to the core
2008-10-15 23:59:07 +00:00
Andrew Resch
c668a59a82
Fix resume saving on shutdown
2008-09-30 23:30:26 +00:00
Andrew Resch
26b872dee9
Implement #368 add torrents by infohash/magnet uri (trackerless
...
torrents)
2008-09-30 19:07:10 +00:00
Andrew Resch
87f3e1e3b8
Initial support for renaming files
...
Save .torrent file for torrents added by infohash or magnet uri
2008-09-30 18:45:32 +00:00
Andrew Resch
e250b7aaf4
Fix display of tracker error messages
2008-09-29 23:11:17 +00:00
Andrew Resch
58bca167b3
Change torrent.OPTIONS to a new TorrentOptions object
2008-09-17 00:26:14 +00:00
Andrew Resch
42ca7b97bd
Fix fastresume saving on shutdown
2008-09-15 17:06:36 +00:00
Andrew Resch
fa0d3b9bfc
Only show the error when displaying the tracker_error
2008-09-14 20:31:21 +00:00
Andrew Resch
5e41c7ce78
Fix #475 the use of unicode paths when adding torrents
2008-09-14 20:08:19 +00:00
Andrew Resch
eec5005214
Fix moving on complete
2008-09-13 02:58:45 +00:00
Andrew Resch
3afb542f06
Switch to torrent_handle::save_resume_data which makes resume data
...
writing async
2008-09-11 09:20:29 +00:00
Andrew Resch
ccb53e48a9
Start work of magnet uri and trackerless torrent support
2008-09-09 14:06:05 +00:00
Andrew Resch
e614c2dc3b
Fix last by just always deleting the fastresume file before writing a
...
new one
2008-09-06 22:24:35 +00:00
Marcos Pinto
deb00e332e
fix problem with old fastresume files not being replaced causing loss of data and dont resave fastresume for seed files
2008-09-06 20:11:12 +00:00
Andrew Resch
0792ad21cd
Fix paused torrents not being paused upon restart
2008-08-31 01:17:43 +00:00
Andrew Resch
ea16f2ca8f
Fix a typo
2008-08-30 23:42:39 +00:00
Andrew Resch
ed59331c90
Implement #352 set_torrent_options method in core
2008-08-28 04:40:49 +00:00
Andrew Resch
ab4435ee29
Tracker errors now change the tracker status
2008-08-26 22:38:22 +00:00
Andrew Resch
231edf5931
Attempt to upgrade a 0.5.x state file to new format.
2008-08-21 20:43:01 +00:00
Andrew Resch
14a6efef2b
Fix loading torrents from state when fastresume file is missing
2008-08-16 23:55:45 +00:00
Andrew Resch
19f9e26a4e
Fix #362 use libtorrents session pause/resume instead of current
...
pause_all, resume_all
2008-08-14 06:48:20 +00:00
Andrew Resch
af1f2205bb
Add per-torrent move on completed settings
2008-08-10 02:53:56 +00:00
Marcos Pinto
6fa31d1dc0
change copyright notices to gpl3
2008-08-08 05:59:07 +00:00
Andrew Resch
5f03ea785c
Fix queue order shuffling on restart
2008-08-02 04:31:30 +00:00
Andrew Resch
189e01f424
Save resume data periodically
2008-08-02 03:12:15 +00:00
Andrew Resch
fefc78f468
Fix #358 properly emit torrent_removed signal to clients when torrent is
...
removed by queue system
2008-07-20 20:32:54 +00:00
Andrew Resch
29a8631b6f
Do not try to pause a torrent that is already paused in the stop_ratio code
2008-07-19 02:11:28 +00:00
Andrew Resch
553ccd0a38
Fix #350 stop seeds when stop ratio is reached
2008-07-17 22:09:30 +00:00
Andrew Resch
1f97344b2f
Fix showing 'Checking' state when doing a forced recheck
2008-07-11 07:30:33 +00:00
Andrew Resch
2423af8660
Set auto_managed to False when pausing and saving resume data on
...
shutdown.
2008-07-09 12:42:57 +00:00