Commit graph

6777 commits

Author SHA1 Message Date
Pedro Algarvio
da8629db97 Implemented search as you type capabilities to the treeview, ie, when the
treeview has focus and user starts typing, select the first matching
torrent name.
2010-08-24 01:38:05 +01:00
Andrew Resch
df573c66c6 Merge branch 'master' of deluge-torrent.org:deluge 2010-08-23 17:35:42 -07:00
Andrew Resch
29f61b58fb Fix key error after enabling a plugin that introduces a new status key 2010-08-23 17:34:30 -07:00
Chase Sterling
15ce2b71f9 Moved xdg import so it is not called on Windows, where it is unused. fixes #1343 2010-08-22 15:39:12 -04:00
Chase Sterling
116ccc21fd AutoAdd plugin changes
adds queue to top option
adds ability to append extension instead of deleting torrent once added
2010-08-22 00:31:41 -04:00
Andrew Resch
dee33745c8 Merge branch 'master' into multiuser 2010-08-21 13:00:47 -07:00
Andrew Resch
8586cda4e0 Fix unhandled exception when adding a torrent to the session 2010-08-21 12:53:44 -07:00
Andrew Resch
db9b5580d7 Fix issue where the save_timer is cancelled when it's not active 2010-08-21 12:53:21 -07:00
Andrew Resch
10aebd600a Add 'Owner' and 'Public' fields to the details tab 2010-08-21 12:42:01 -07:00
Andrew Resch
f0fe3c7879 Add 'Owner' and 'Public' columns to the TorrentView 2010-08-21 12:28:26 -07:00
Andrew Resch
33fd852bda Add 'public' torrent option to allow making a torrent publically viewable by other users 2010-08-21 12:25:05 -07:00
Andrew Resch
65c9dc5fa8 Add new torrent status key 'owner' for keeping track of who added the torrent to the session 2010-08-21 12:15:41 -07:00
John Garland
7e2eea46d3 Fix man deluged not showing '-u' on its own line 2010-08-20 01:15:27 +10:00
Andrew Resch
01773e433f Fix #1341 issue where Config would try to cancel the save_timer when it is None. 2010-08-18 12:33:09 -07:00
Andrew Resch
ca5eaf4270 Add cache expiry check by key update times to fix issue where some status updates would not return
correctly if they were done < cache_time from the previous status request
2010-08-18 12:15:53 -07:00
Andrew Resch
7d64f057c7 Add additional test for get_torrents_status and fix the other one to properly invalidate the cache
time from startup before proceeding
2010-08-18 12:15:16 -07:00
Andrew Resch
48d016e97d Add test to demonstrate flaw in SessionProxy design. Need to keep track of update times for each
status key individually to fix this.
2010-08-18 11:06:10 -07:00
Damien Churchill
e9ce506d1c fix the script resource on windows 2010-08-14 17:38:30 +01:00
Damien Churchill
e0eb0bd06a add the apple iOS bookmark icons from #1339 2010-08-14 16:16:10 +01:00
Damien Churchill
9f992ec40d fix the system.listMethods json call when running in classic mode 2010-08-14 16:05:40 +01:00
Andrew Resch
ce8ef4f95b Add test suite for SessionProxy 2010-08-10 09:57:00 -07:00
Andrew Resch
4d0560eff2 Fix getting a torrent's status with an empty key list to return all the
torrent's status keys instead of an empty dict
2010-08-06 17:28:16 -07:00
Damien Churchill
d49cde1994 use the get_libtorrent.sh script to get libtorrent if it is missing 2010-07-22 21:13:26 +01:00
Damien Churchill
16a1173f1d change default version to 0.15 2010-07-22 18:18:15 +01:00
Damien Churchill
333d2f5562 add libtorrent fetch script 2010-07-22 18:17:51 +01:00
Damien Churchill
c7fe1bdef5 remove the libtorrent submodule 2010-07-22 18:05:46 +01:00
Damien Churchill
46a967fb8c a couple of fixes to stop the webui crashing when running within the gtkui 2010-07-18 23:11:02 +01:00
John Garland
ca22e84858 Alternate tooltip when toggling session 2010-07-18 01:17:33 +10:00
John Garland
20bd962e6a Add Toggle plugin 2010-07-18 00:56:56 +10:00
John Garland
22a1448372 Only use an icon if it passes some sanity checks 2010-07-17 17:11:19 +10:00
Andrew Resch
722a5cd9e1 Use a blank icon when the tracker icon downloaded isn't a proper image 2010-07-15 19:17:17 -07:00
Andrew Resch
efecf38bcd Attempt to create a move_storage destination path if it doesn't exist 2010-07-15 10:51:06 -07:00
Andrew Resch
dfb75d67b9 Do not attempt to move a torrents storage if the destination path does
not exist
2010-07-12 14:45:13 -07:00
Andrew Resch
961d405921 Try to import system rencode before deluge.rencode to allow the use of the new rencode library at: http://code.google.com/p/rencode/ 2010-07-08 16:39:02 -07:00
Andrew Resch
e025b6b9db Fix hang when quitting in classic mode 2010-07-08 16:23:12 -07:00
Andrew Resch
bc5aa1bf71 Add logging the user when a torrent is added or removed 2010-07-05 21:08:15 -07:00
Andrew Resch
3cd30ea96a Use torrent state name instead of number if available 2010-07-02 18:09:21 -07:00
John Garland
504751424f Use basestring instead of str and unicode 2010-07-02 15:19:42 +10:00
John Garland
37a00a48a7 Fix uncaught exception when closing deluge in classic mode 2010-07-02 02:45:47 +10:00
John Garland
2a2f5d90ae Fix typo 2010-07-02 02:43:32 +10:00
Damien Churchill
f0920f5638 more improvements to the shift select 2010-07-01 14:21:37 +01:00
Damien Churchill
43fb998651 fix select 'upwards' 2010-07-01 14:08:21 +01:00
Damien Churchill
148fcdbe37 allow for shift selecting in tree grids 2010-07-01 13:45:23 +01:00
Andrew Resch
de79bba540 Fix #1302 an uncaught exception in an state_changed event handler in SessionProxy was preventing the
TorrentManager's stop method from properly saving all the resume data.
2010-06-22 18:24:27 -07:00
Andrew Resch
d5881142aa Always look for -mt boost libraries first 2010-06-18 09:50:58 -07:00
Damien Churchill
494c468da8 fix typo 2010-06-12 22:47:59 +01:00
Damien Churchill
672668ccdb change bits to bytes, thanks to charles 2010-06-11 15:59:33 +01:00
John Garland
538aed9147 Fix typo in label plugin - thanks konti 2010-06-11 00:49:42 +10:00
John Garland
d800273891 Handle os.remove failing on windows 2010-06-08 03:19:30 +10:00
John Garland
94f96c5165 Python independent version of previous commit 2010-06-08 01:55:48 +10:00