Commit Graph

6003 Commits

Author SHA1 Message Date
Damien Churchill 4296344502 handle losing connection to the webserver so we don't get stuck firing off loads of ajax requests 2010-03-31 15:40:39 +01:00
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