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