Commit Graph

6102 Commits

Author SHA1 Message Date
Damien Churchill 7053163f88 use FileTree2 in the TorrentInfo class when specified
adjust the filetree walking functions to match the server side code
2010-03-31 15:40:39 +01:00
Damien Churchill 14d9f6b7ba fix displaying directory names
tidy up and fix the size of the files being displayed
tweak the layout of the OptionsTab
2010-03-31 15:40:39 +01:00
Damien Churchill 692ec5bb1b clean up the Url window a little bit and rename Url.js to UrlWindow.js
create the FileWindow on demand and change the filename to match the classname
2010-03-31 15:40:39 +01:00
Damien Churchill 6039280fb5 split out the AddWindow file into multiple files for easier management 2010-03-31 15:40:39 +01:00
Damien Churchill 48876fa45c tidy up the file window and fix using Deluge.Client still 2010-03-31 15:40:39 +01:00
Andrew Resch ae54d3fa18 Fix creating remote torrents 2010-03-30 16:44:26 -07:00
Damien Churchill 47509ee705 fix up the FilterPanel and the css class for the selected item 2010-03-30 19:25:50 +01:00
Damien Churchill 47a80526b3 begin a tidyup of the sidebar, switching from a GridView to a ListView which is faster 2010-03-30 17:33:56 +01:00
Damien Churchill 183064f857 store the other menu item when we encounter it looping over for later 2010-03-30 14:31:36 +01:00
Damien Churchill 7c5dacba5f use Number.MAX_VALUE rather than 99999 2010-03-30 14:27:53 +01:00
Damien Churchill 1c807ad7c8 fix tracking spinner values 2010-03-30 14:27:41 +01:00
Damien Churchill 6d83556ba8 clear oldData when clear() is issued which fixes data disappearing in the details tab 2010-03-30 13:45:04 +01:00
Damien Churchill de9ba4986d fix a couple of issues with the values in the status tab 2010-03-30 13:31:33 +01:00
Andrew Resch 2956a7db54 Keep track of newly added torrents in the SessionProxy 2010-03-29 18:49:41 -07:00
Damien Churchill 76de427b96 remove a needless loop in the update_ui() method call 2010-03-30 00:21:37 +01:00
Damien Churchill e9df745dd0 move the ProxyField into the preferences package 2010-03-29 23:43:48 +01:00
Damien Churchill bf224b0556 tidy up the encryption page 2010-03-29 23:43:20 +01:00
Damien Churchill 79e62e6069 add a fix for triggerfields in the preferences page 2010-03-29 23:35:53 +01:00
Damien Churchill 7b84f54974 make greater use of the SessionProxy 2010-03-29 20:22:15 +01:00
Damien Churchill 4ca14d68c1 make use of the sessionproxy 2010-03-29 20:12:08 +01:00
Andrew Resch ee9c7d1971 Fix #1202 set self.state during instantiation regardless of the libtorrent state 2010-03-29 10:57:29 -07:00
Andrew Resch 7dff81b60b Fix some typos 2010-03-28 22:20:47 -07:00
Andrew Resch 66bd2e3030 Add sessionproxy.rst 2010-03-28 12:45:51 -07:00
Andrew Resch da9af84dc1 Add new component SessionProxy
Use SessionProxy in place of core.get_torrent_status calls
2010-03-28 12:43:23 -07:00
Damien Churchill 0b44023f92 update all the copyright headers 2010-03-28 13:02:09 +01:00
Damien Churchill dd8400558c use a platform agnostic way of combining paths in the FileTree 2010-03-28 12:16:35 +01:00
Damien Churchill 61b5659972 fix the toggle field and scrolling in the preferences window 2010-03-28 12:16:35 +01:00
Damien Churchill c987b74d61 split out the ProxyField to a seperate file 2010-03-28 12:16:35 +01:00
Andrew Resch c430ef9a84 Merge branch 'master' of deluge-torrent.org:deluge 2010-03-27 20:07:51 -07:00
Andrew Resch 7be5b4c8bc Add 2 new states to Component: Starting and Stopping
Fix issue where a Component could have it's start and stop methods called more than once while waiting for their deferreds to fire
2010-03-27 20:05:20 -07:00
Damien Churchill ab38ca2ad4 fix the order of the data directory and add peer record ip address sorting again 2010-03-28 03:45:02 +01:00
Damien Churchill 4d5d31a2b0 add support for defining order via a .order file 2010-03-28 03:45:02 +01:00
Damien Churchill eaa03a6f2c change a Deluge.Events to deluge.events 2010-03-28 03:45:01 +01:00
Damien Churchill 01bb9c4df5 initial commit of the big javascript refactor 2010-03-28 03:45:01 +01:00
Andrew Resch 46a6576c68 Fix test_component to properly return deferreds from it's test methods 2010-03-27 19:43:42 -07:00
Andrew Resch 0182641bbb Use the python diff for *.py 2010-03-27 18:51:50 -07:00
Damien Churchill e939f17654 fix updating the peers grid 2010-03-27 15:00:48 +00:00
Damien Churchill 17903c78d4 update the sorter to point to the correct function 2010-03-27 15:00:47 +00:00
Damien Churchill 676c59c318 rename Deluge.Sorters to Deluge.data.SortTypes and reflect this within the file 2010-03-27 15:00:47 +00:00
Damien Churchill 4ec10575f3 fix the records names to match the json object we receieve 2010-03-27 15:00:47 +00:00
Damien Churchill 323638a751 add a new namespace for data records, Deluge.data
rename Deluge.Torrent to Deluge.data.Torrent
add new file Deluge.data.Peer that contains records in the Peers grid
add a singleton that contains sort functions
2010-03-27 15:00:47 +00:00
John Garland ce0dc49572 Update .gitignore file to work with git <= 1.6 2010-03-27 17:28:44 +11:00
Andrew Resch 3f0edee17a Add win32 files from 1.2-stable to keep in sync 2010-03-26 13:14:51 -07:00
Andrew Resch ea65974dc2 Remove old win32 files 2010-03-26 13:13:58 -07:00
Andrew Resch ddd0f40d4c Add .gitattributes file 2010-03-26 13:12:30 -07:00
Andrew Resch 12b2f47762 Merge branch 'master' of deluge-torrent.org:deluge 2010-03-26 13:10:58 -07:00
Andrew Resch 250471fe47 Add .gitignore file 2010-03-26 13:10:35 -07:00
Chase Sterling 1a26287a5a Merge branch 'master' into autoadd
Conflicts:
	deluge/plugins/pluginbase.py
2010-03-26 11:16:03 -04:00
Andrew Resch 5c42cfbf64 Fix pluginbase 2010-03-25 15:01:15 -07:00
Chase Sterling 1cfc4f522e Merge branch 'master' into autoadd 2010-03-25 17:56:20 -04:00