Pedro Algarvio
438cbd2238
Correct the pieces states "calculation".
2011-05-18 05:01:29 +01:00
Pedro Algarvio
2d59b62317
Provide the option to the user to use the pieces bar or not(Glade file only).
2011-05-18 05:01:29 +01:00
Pedro Algarvio
19f32b1446
Provided a method to get the pieces information.
...
Each piece will return 0 for a missing piece, 1 for a not downloaded piece, 2 for a downloading piece and 3 for a downloaded piece.
2011-05-18 05:01:29 +01:00
Pedro Algarvio
9b812a4eec
Extend RPC Protocol.
...
While adding the multiuser auth related stuff, RPC_AUTH_EVENT was added, simply to not touch how RPC_ERROR was handled. It was created to allow recreating the exception on the client side. Instead of adding another rpc event type, extend RPC_ERROR to send the proper data to recreate the exception on the client side.
2011-05-18 03:56:17 +01:00
Pedro Algarvio
e383187796
Fix #1281 . Show a nice dialog stating that the client is incompatible on the GTK UI.
2011-05-17 22:50:05 +01:00
Pedro Algarvio
6151050ad4
PEP-8
2011-05-17 22:16:12 +01:00
Pedro Algarvio
9a3bf35cdf
Include our custom lower log levels into python's logging.
2011-05-17 02:47:16 +01:00
Calum Lind
6391970fad
Updates to desktop file
...
Add magnet mimetype and tryexec key
Fix exec key to handle files and urls to conform with new desktop-entry spec
Update name, comment and category keys
2011-05-16 22:11:20 +01:00
Pedro Algarvio
0ba0e013b5
Force backwards incompatibility.
...
Force clients prior to 1.4 to fail authentication, this was we might reduce tickets like #1852 .
2011-05-15 22:18:38 +01:00
Pedro Algarvio
552c898998
Fix #1844 .
...
The submenu got lost on one of the glade files merges. Re-added.
2011-05-15 11:26:41 +01:00
Calum Lind
bc5b4d902f
Fix LP Bug #779074 - TypeError in on_key_press_event(): cannot concatenate 'str' and 'NoneType'
2011-05-12 22:42:13 +01:00
Pedro Algarvio
6a8e3f1c49
Minor code cleanup.
2011-05-11 09:06:21 +01:00
Pedro Algarvio
81ca9952e9
Moved core.conf config upgrade to core instead of pref's manager.
2011-05-10 20:15:33 +01:00
Pedro Algarvio
74618d5a65
GTK UI move storage fixed. Was still not allowing moves.
2011-05-10 20:13:26 +01:00
Pedro Algarvio
0c110c2408
Fix broken tests. Twisted deferred loops, must be stopped!
2011-05-10 11:21:24 +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
77fc53afc0
Sequential downloads. Was querying for the wrong key on the torrent status. Fixed.
2011-05-08 23:46:55 +01:00
Pedro Algarvio
3b676eca40
Sequential downloads: Implemented in GTK UI torrent options tab.
2011-05-08 23:33:21 +01:00
Pedro Algarvio
ce3ce2c035
Sequential downloads: Implemented in GTK UI preferences dialog.
2011-05-08 23:11:51 +01:00
Pedro Algarvio
c8735b5cab
Sequential downloads: Implemented in add torrent GTK UI dialog.
2011-05-08 22:55:55 +01:00
Pedro Algarvio
cc5f2ffe18
Implemented sequential downloads on core.
2011-05-08 22:39:11 +01:00
Pedro Algarvio
89b79c76a3
Multiple files prioritize first last.
...
Now `set_prioritize_first_last()` sets the first 2% and the last 2% of the pieces of each file on a torrent at a high priority, ie, it no longer works on just single file torrents.
2011-05-08 22:11:20 +01:00
Pedro Algarvio
837c39fdda
Last seen complete checks.
...
Remove some un-necessary `lt.version_minor` checks since these checks will remain for a while, at least until deluge depends on libtorrent >= 0.16 which should preferrably not happen.
2011-05-08 21:58:26 +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
3b8ebf68a6
GTK UI menubar accounts retrieval.
...
Only ask for known accounts if we have the required level for it.
2011-05-08 21:36:10 +01:00
Pedro Algarvio
ffd344d0b5
On some "race" conditions, the torrent is removed before it's status could be retrieved. Return an empty status.
2011-05-08 21:35:06 +01:00
Pedro Algarvio
9d29ca7b29
Check against libtorrent >15 not >16.
2011-05-08 02:39:35 +01:00
Pedro Algarvio
38906468c1
Last seen complete
...
Update last_seen_complete when a status is queried for and that key is on the keys to get or it's a full status query. Either way, only "calculate" last seen at a minimum of one time per 60 seconds(simple caching).
2011-05-08 01:36:40 +01:00
Pedro Algarvio
95d7caf3ac
Implement Last Seen Complete, on core and on GTK UI.
2011-05-07 20:22:55 +01:00
Pedro Algarvio
4044f52f77
GTK UI Torrent's options tab.
...
Set the apply button to sensitive if the value of a spin button changed. This was missing.
2011-05-07 15:54:10 +01:00
Pedro Algarvio
a7bd953169
GTK UI Connection Manager ( #1824 )
...
Warn the user if he's trying to connect to a local daemon that's not running and "start local daemon if necessary" is not enabled.
Extend and reuse the connection callbacks on the connection manager to re-use code.
2011-05-07 15:14:32 +01:00
Damien Churchill
8922717ff2
fix unrequired requests
2011-05-07 13:20:09 +01:00
Damien Churchill
117d50b728
fix a bug when the host_id doesn't exist
2011-05-07 13:20:04 +01:00
Damien Churchill
04af8965bc
apply patch from #1742
2011-05-07 00:02:49 +01:00
Damien Churchill
d6f5e5b4ec
fix #1537 editing trackers list, trackers have to be reselected
2011-05-06 23:44:19 +01:00
Damien Churchill
1f3a7bf44c
Fix #1333 Peer list doesn't update automatically
2011-05-06 23:25:07 +01:00
Damien Churchill
2e62ced811
fix #1323 filter panels not scrollable
2011-05-06 22:33:10 +01:00
Damien Churchill
95819c79e5
Fix #1268 , Torrent errors not displayed in webui
2011-05-06 22:23:25 +01:00
Damien Churchill
5ad21303c6
fix issue #1567 , js from plugins not working with different base setting
2011-05-06 22:09:17 +01:00
Damien Churchill
922e64a07e
fix issue #1799
2011-05-06 22:01:06 +01:00
Damien Churchill
30d70d2b9b
apply patch from #1562
2011-05-06 19:16:20 +01:00
Pedro Algarvio
a06b350858
Correct log message.
2011-05-06 19:10:26 +01:00
Damien Churchill
06f025f4bd
fix the widths on the input boxes, whitespace changes too
2011-05-06 19:03:05 +01:00
Damien Churchill
d362a6ceba
fix the path given by the set-cookie header
2011-05-03 19:05:15 +01:00
Pedro Algarvio
138b8ae314
Sorry for the noise. Email change.
2011-05-02 05:02:46 +01:00
Pedro Algarvio
6f3bc5620f
Fix #1824 .
...
When connected to a client, and then trying to connect to another, the connection manager component will be stopped(while the connect deferred is still running), so, the ConnectionManager.connection_manager reference will be deleted. If that's not the case, close the dialog.
2011-05-01 07:41:44 +01:00
Pedro Algarvio
f2249d5803
Remove un-used import.
2011-05-01 04:46:54 +01:00
Pedro Algarvio
f26de83509
Don't run into loops when the auth file does not exist and we're trying to create it.
2011-05-01 04:44:42 +01:00
Pedro Algarvio
f6826a4f48
Fix #1822
...
Only query the core for the known accounts if connected to it.
2011-04-30 20:45:15 +01:00