Damien Churchill
3310cc636f
move the statusbar menu class out into a seperate file
2010-04-28 12:03:07 +01:00
Damien Churchill
9849a16d2c
rename files to match the classes they contain
2010-04-28 11:55:07 +01:00
Damien Churchill
bf28b3ac31
fix the connection manager when the ui disconnects from a daemon so it doesn't end up in a loop
2010-04-28 11:50:56 +01:00
Damien Churchill
759ae6356d
remove the function wrap from the connection manager
2010-04-28 11:28:51 +01:00
Damien Churchill
c0fd70a856
fix removing the filter panels upon disconnect
2010-04-28 10:45:38 +01:00
Damien Churchill
028a35bfc8
fix adding an already removed torrent
2010-04-28 10:42:25 +01:00
Damien Churchill
fec735f948
fix the first item being selected upon creation
2010-04-28 08:42:29 +01:00
Damien Churchill
9f185da446
update the proxyfield comboboxes and switch some simplestores to arraystores
2010-04-28 08:24:37 +01:00
Damien Churchill
8414b9cfa9
fire only one event per check, pass an array of nodes
...
implement #1161 for the webui
2010-04-28 01:06:28 +01:00
Damien Churchill
91f44c2ad3
fire the same args as the OptionsManager changed event
2010-04-28 00:48:37 +01:00
Damien Churchill
31304d3397
lazily set the value if the items aren't rendered yet and re-enable setting the allocation in the add window
2010-04-27 23:58:30 +01:00
Damien Churchill
310b4bad31
allow the allocation to be changed again
2010-04-27 23:49:11 +01:00
Damien Churchill
9e7dde8997
change radiogroups so they can be used as a single form field
2010-04-27 23:48:04 +01:00
Damien Churchill
dfde04561f
adjust the width of the columns in the con manager
2010-04-27 23:31:12 +01:00
Damien Churchill
545e4ef717
fix the change event on the spinner group
2010-04-27 23:26:31 +01:00
Damien Churchill
b1cf238489
show the preferences window when the protocol traffic and freespace icons are clicked
2010-04-27 23:19:52 +01:00
Damien Churchill
7fe5d37094
fix the spinnergroup widths
2010-04-27 23:18:03 +01:00
Damien Churchill
a7940d5bf9
use deferredRender: true on the card layout to fix the spinnergroups and
...
comboboxes
2010-04-27 22:56:02 +01:00
Damien Churchill
e0e2b1b350
improve the page switching
2010-04-27 22:05:15 +01:00
Damien Churchill
a58c391675
use blank classes for the sorter in the edit trackers window
2010-04-27 21:49:27 +01:00
Damien Churchill
9f46958f20
tidy up and convert the gridpanel to a listview
2010-04-27 21:40:55 +01:00
Damien Churchill
dd82f95975
split out the add connection window into a seperate file
2010-04-27 11:58:39 +01:00
Damien Churchill
67e27b9b7a
fix reporting connection errors on the console ( Closes : #1228 )
2010-04-27 11:01:01 +01:00
Damien Churchill
1cc315878a
complete the layout of the label options window
2010-04-27 10:31:53 +01:00
Damien Churchill
412b96ba55
xml escape notifications sent via libnotify ( Closes : #1185 )
2010-04-27 10:31:53 +01:00
Damien Churchill
8b23af062a
add the layout for the maximum tab
2010-04-26 01:34:35 +01:00
Damien Churchill
3b1d038d2d
add missing getFilter function and improve hasFilter
2010-04-26 01:34:35 +01:00
Damien Churchill
a47f9bc8dd
make enabling the plugin more robust
2010-04-26 01:34:35 +01:00
Damien Churchill
466b245fdf
make it easier to manipulate filters
2010-04-26 01:34:35 +01:00
Damien Churchill
bfdaa47aff
add helper methods for adding and removing columns to the torrent status grid
2010-04-26 01:34:35 +01:00
Damien Churchill
c3290b4ac2
add the save path column to the grid
2010-04-26 01:34:35 +01:00
Damien Churchill
342001c642
implement the handler for the torrent menu
2010-04-26 01:34:35 +01:00
Damien Churchill
b4404feed7
add 2 new methods that return the torrent ids to make rpc calls easier
2010-04-26 01:34:35 +01:00
Damien Churchill
85c0725f83
add a method to get the current states in the filter
2010-04-26 01:34:35 +01:00
Damien Churchill
29634505e4
remove the old web templates
2010-04-26 01:34:35 +01:00
Damien Churchill
faa1752d04
select the first filter if the current selected one is removed
2010-04-26 01:34:35 +01:00
Damien Churchill
2edf19c187
fix displaying empty '' filters
2010-04-26 01:34:35 +01:00
Damien Churchill
42b3dc7dde
add the ability to add labels
...
set the filter panel to show_zero
2010-04-26 01:34:35 +01:00
Damien Churchill
80f151be94
move the state updating into the FilterPanel to allow for a custom show_zero value to
...
be specified
2010-04-26 01:34:34 +01:00
Damien Churchill
c8ada0ba07
only enable the extra menu options if it is a label
2010-04-26 01:34:34 +01:00
Damien Churchill
e05384909a
add inital options window layout
...
implement removing labels
specify a custom template for the label filters
2010-04-26 01:34:34 +01:00
Damien Churchill
3a12a50f3e
allow custom templates to be specified for filters
2010-04-26 01:34:34 +01:00
Damien Churchill
5b0ce6b3d8
remove the function wrap and deluge.sidebar construction
2010-04-26 01:34:34 +01:00
Damien Churchill
9cde1f3e45
initial implementation of the label plugin webui, purely a mock up at the moment
2010-04-26 01:34:34 +01:00
Damien Churchill
1825ce09fb
fix removing filters that no longer exist
...
add a filtercreate event
2010-04-26 01:34:34 +01:00
John Garland
62158d7861
Renamed raiseError to raisesErrorsAs
2010-04-26 02:54:13 +10:00
Damien Churchill
4de8e57f56
remove some accidental alerts
2010-04-24 01:44:22 +01:00
Damien Churchill
a3d9b93480
register the execute plugin
2010-04-24 01:42:11 +01:00
Damien Churchill
7e12222d33
create a plugin registration system to allow for plugin loading on the fly
...
remove the plugin event handlers from the event manager
fix enabling/disabling plugins when the preferences page hasn't been rendered yet
2010-04-24 01:40:34 +01:00
Damien Churchill
bf2fc64ce0
remove an unrequired function() wrapping
2010-04-24 00:43:24 +01:00
Damien Churchill
3fdfedb7f7
revert previous change, we want remove_script to throw an error if the script doesn't exist
...
fix remove debug and dev scripts in the pluginmanager
2010-04-24 00:34:42 +01:00
Damien Churchill
01e847b997
fix the execute plugin disabling and change the namespace of the preferences page
2010-04-23 23:48:29 +01:00
Damien Churchill
50162694b5
fix plugin disabling
2010-04-23 23:47:10 +01:00
Damien Churchill
ade5f596f4
don't raise an error if the script isn't in the resource
2010-04-23 23:43:20 +01:00
Damien Churchill
8b7c1681ae
fix the execute plugins webui section
2010-04-23 19:30:40 +01:00
Damien Churchill
2376e857d2
fix up the deluge-web plugin interface
2010-04-23 19:30:40 +01:00
Andrew Resch
d024c293ed
Revert previous change
2010-04-20 20:08:08 -07:00
Andrew Resch
54617db03f
Allow accessing network shares when adding torrents
2010-04-20 12:25:18 -07:00
Andrew Resch
70580e35db
Fix starting plugins
2010-04-20 08:56:07 -07:00
Andrew Resch
8d02fc3db6
Fix #1238 starting plugins in the gtkui
2010-04-20 08:50:20 -07:00
Damien Churchill
112b0dc1f0
fix the zeroPad calls in the date function
2010-04-20 08:32:11 +01:00
Damien Churchill
3fcdcc8eec
couple of tweaks to the plugin page layout
2010-04-19 23:17:27 +01:00
Damien Churchill
7711239452
add the updated override to FormLayout to allow for the field labels to be hidden/shown with field.show()/field.hide()
2010-04-19 22:29:11 +01:00
Damien Churchill
283cff7852
Apply patch supplied in #1235 to add the time to fdate
2010-04-19 22:27:12 +01:00
Damien Churchill
fb4bfe7656
re-add the SpinnerGroup type and enable the Network preferences page
2010-04-19 17:08:08 +01:00
Damien Churchill
070443f811
only use the fix for webkit browsers
2010-04-19 16:29:40 +01:00
Damien Churchill
76483bf766
restructure the ext-extensions folder and fix some copyright headers
2010-04-19 15:35:33 +01:00
Damien Churchill
dd1716c240
improve the selective downloading adding support for directories and don't recreate treenodes
2010-04-19 15:35:33 +01:00
Damien Churchill
c176ff900f
fix updating the columns if the node hasn't yet been rendered
2010-04-19 15:35:33 +01:00
Damien Churchill
9e8d588a05
add a method to TreeGridNodeUI that allows column values to be updated
2010-04-19 15:35:33 +01:00
Damien Churchill
0fbbf4ac6c
fix setting file download priority in the add window
2010-04-19 15:35:33 +01:00
Andrew Resch
61dd9a5589
Fix setting config values in the console ui including setting paths with
...
spaces in them
2010-04-18 18:07:26 -07:00
Andrew Resch
9a632fc3d3
1234: Add time to the torrents added date - patch from tobbez
2010-04-18 14:52:18 -07:00
Damien Churchill
e0f2c2473e
fix error, use os.makedirs instead of os.mkdir, effectively mkdir -p
2010-04-17 22:13:17 +01:00
John Garland
80e480854e
Fix fsize by initialising gettext
2010-04-16 00:08:56 +10:00
Andrew Resch
86232cac8e
Fix #1113 set move on completed to False after a success storage move
2010-04-14 15:49:21 -07:00
Chase Sterling
bba825703b
refs #1180 , old label preferences are removed from torrent when new label is set
2010-04-13 15:21:49 -04:00
Andrew Resch
3f3f7bb5b4
Fix #1225 by reverting change to fix #1180 since that isn't really
...
considered a bug and just causes more issues
2010-04-13 10:15:10 -07:00
John Garland
047bdf9e3e
Only pause torrents when importing blocklist on startup
2010-04-12 20:42:37 +10:00
Damien Churchill
0ae609c6df
Apply patch from #1226 to allow use of certificate chain files
2010-04-11 23:14:07 +01:00
Damien Churchill
76fa8e707a
Split out the OptionsPanel into seperate classes and files
2010-04-11 23:11:54 +01:00
Andrew Resch
fdc7d3d7fc
Fix #1098 use triple quotes in the docstrings of the generated methods
2010-04-11 11:24:45 -07:00
John Garland
35dfcf3a77
Pause transfers until blocklist is imported ( #861 )
2010-04-12 01:01:02 +10:00
John Garland
f21dd242f6
Fix renaming files in add torrent dialog
2010-04-12 00:07:50 +10:00
Damien Churchill
8bafc9f966
tidy up and rename Remove.js to RemoveWindow.js
2010-04-09 22:13:42 +01:00
Andrew Resch
901d2d715c
Fix #1222 do not try to set options on a torrent_id that is no longer in the session
2010-04-09 13:05:02 -07:00
Andrew Resch
02b71451c6
Fix enabling the Freespace plugin by initalizing self._timer on enable()
...
Stop the timer on disable()
2010-04-09 11:21:07 -07:00
John Garland
6e737518d8
Fix splitting folders in add torrent dialog ( fixes #1112 )
2010-04-10 01:01:08 +10:00
Andrew Resch
addda6cfcc
Fix #640 make file size suffixes translatable
2010-04-08 17:43:57 -07:00
Andrew Resch
afa283cd2d
Add an errback for when calling a component's start() fails and revert it back to a Stopped
...
state in this case
2010-04-08 17:16:28 -07:00
Andrew Resch
84b33c3418
Fix get_torrent_status by creating a status dict from the cache after it's been updated
2010-04-08 17:09:55 -07:00
Andrew Resch
a15500d472
Fix menu item icons and glade warnings
2010-04-08 17:01:43 -07:00
Andrew Resch
7d4c791241
Fix #1180 properly set default options when switching a torrent label
2010-04-08 16:49:40 -07:00
Andrew Resch
4be615b084
Fix #1218 improper use of callLater
2010-04-08 15:00:07 -07:00
Damien Churchill
8e4d88f03c
implement moving trackers up/down
2010-04-08 17:51:49 +01:00
Damien Churchill
38c85cf7bb
convert the EditTrackers window to use a ListView and split out the various windows
...
into seperate files
2010-04-08 17:38:16 +01:00
John Garland
bc165133d0
Fix get_torrent_status returning all keys when cache is outdated
2010-04-08 00:41:48 +10:00
Andrew Resch
117fe3bb43
Fix the sessionproxy when using keyworded filters.
...
The caching of state filters has been removed to simplify things a bit. This shouldn't have too much
impact since the torrent status requests are still using diffs.
2010-04-02 15:53:03 -07:00
Andrew Resch
5dab17df89
Fix #1210 save sort column order in files tab -- patch from squisher
2010-04-02 12:46:18 -07:00
Damien Churchill
3560dac792
convert the PreferencesWindow over to using a ListView rather than a
...
GridPanel
2010-04-02 16:46:32 +01:00
Damien Churchill
c970a80030
finish converting the AddWindow over to a ListView
2010-04-02 15:44:26 +01:00
Damien Churchill
09de50ec18
import PIL.Image rather than just Image
2010-04-01 10:10:56 +01:00
Andrew Resch
78a1ef0cc5
Fix unintended revert of change
2010-04-01 09:55:16 +01:00
Andrew Resch
d2d9269c87
Close #1205 add free space icon to gtkui
2010-04-01 09:55:15 +01:00
Damien Churchill
0d091cdacc
replace ∞ with its html code ∞
2010-04-01 09:55:15 +01:00
Damien Churchill
ac7a1f0065
fix bug showing the menu via key in the torrentview ( Closes #1191 )
2010-04-01 08:30:30 +01:00
Andrew Resch
772653d872
Fix unintended revert of change
2010-03-31 20:14:39 -07:00
Andrew Resch
ce23ff34a7
Close #1205 add free space icon to gtkui
2010-03-31 18:15:29 -07:00
Damien Churchill
c1200ed63f
use getHeaders which is backwards compatible with twisted
2010-04-01 01:19:46 +01:00
Damien Churchill
af17346ac6
return a valid version 2 filetree
2010-03-31 20:35:44 +01:00
Andrew Resch
e9a922f829
Fix #1145 show deluge instead of hiding if it is behind other windows
2010-03-31 11:47:54 -07:00
Damien Churchill
387ea4a911
fix when there is only 1 file
2010-03-31 17:42:46 +01:00
Damien Churchill
7f1dadf3cd
remove all the trailing commas as ie doesn't like them
2010-03-31 17:21:16 +01:00
Damien Churchill
2417e8537b
resize tracker icons if they are too big and PIL is installed
2010-03-31 15:40:40 +01:00
Damien Churchill
91692bc966
use object format rather than dictionary
2010-03-31 15:40:40 +01:00
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
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
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
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
Andrew Resch
73db03a33b
Fix up some docstrings
2010-03-25 14:43:15 -07:00
Chase Sterling
efe2c06347
remove some useless code
2010-03-25 17:41:15 -04:00
Chase Sterling
53fd0a57ee
add quotes around attribute name
2010-03-25 15:55:01 -04:00
Chase Sterling
017d1e058e
autoadd plugin will now transfer settings from core autoadd folder
2010-03-25 15:30:54 -04:00
Andrew Resch
e7e480cf3e
Fix up some docstrings
2010-03-25 12:01:40 -07:00
Chase Sterling
211d0bee5d
Added autoadd plugin
2010-03-25 12:03:36 -04:00
Andrew Resch
e7c7b8f4db
Fix typo
2010-03-24 22:55:45 -07:00
Andrew Resch
78f9f22a40
Raise a KeyError exception if trying to stop a component that hasn't
...
isn't registered
2010-03-24 22:52:03 -07:00
Andrew Resch
8dad06cfbd
Fix some typos
2010-03-24 14:17:58 -07:00
Andrew Resch
b8270be10f
Add ability for plugins to set their component update interval by
...
setting a 'update_interval' value in their object.
2010-03-24 13:29:41 -07:00
Andrew Resch
afbca066d7
Fix typo in super call
2010-03-24 13:24:04 -07:00
Damien Churchill
ee8531aa24
update the debug and compressed js files
2010-03-24 18:04:06 +00:00
Damien Churchill
7d27b847fb
remove unrequired attributes from the button configs
2010-03-24 18:03:38 +00:00
Damien Churchill
73ec9b0338
Fix the progress bars for directories, was calculating the progress incorrectly
2010-03-23 23:45:52 +00:00
Damien Churchill
4005003003
remove the last of the resources that used absolute paths and move them to css with relative paths
2010-03-23 23:20:03 +00:00
Damien Churchill
3e4f2f94dd
fix the progress bar usage
2010-03-23 14:36:34 +00:00
Damien Churchill
d39b5bd071
fix the name for the add window instance
2010-03-23 11:09:49 +00:00
Andrew Resch
52ea19249c
Fix issue where plugins would try to be stopped after they have been
...
deregistered
2010-03-22 19:59:11 -07:00
Andrew Resch
9d13b17a3c
Fix VersionSplit comparison to do a proper compare and not simply
...
against the version strings
2010-03-21 15:57:53 -07:00
Damien Churchill
6aacc6e75c
add 2 extra debug logging statements to the Upload controller
2010-03-21 18:59:05 +00:00
Damien Churchill
c03f519f9a
add some base parameter validation
2010-03-21 10:33:02 +00:00
Andrew Resch
c6caae848f
Fix another problem with component change
2010-03-20 20:54:36 -07:00
Andrew Resch
5945b24476
Fix pluginmanagerbase using new component module
2010-03-20 19:29:36 -07:00
Andrew Resch
606b623d73
AlertManager will now cancel all pending delayedCalls prior to stopping.
2010-03-20 19:15:33 -07:00
Andrew Resch
b0714f625f
Rewrite component module to handle deferreds properly
...
Add test_component
Fix test_core to work with new component module
2010-03-20 19:15:33 -07:00
Damien Churchill
670ad51de1
drop the Config resource and just include it in a script tag on the index page
...
this allows for dynamic base setting
add support for setting the base via a request header X-Deluge-Header
2010-03-20 14:14:46 +00:00
Damien Churchill
986e632475
add a missing Ext.namespace in order to create Deluge.preferences
2010-03-20 14:14:30 +00:00
Damien Churchill
f08c0e053c
tidy up doc strings and change InstallPlugin to InstallPluginWindow
2010-03-20 13:35:21 +00:00
Damien Churchill
67bcaa267a
allow the base path to be specified by a command line switch on deluge-web
2010-03-20 12:01:02 +00:00
Damien Churchill
5a9b671c85
add the jsdoc showing it extends from Ext.util.Observable
2010-03-20 11:26:54 +00:00
Damien Churchill
af9eeb02b0
rename Deluge.Events to Deluge.EventsManager
2010-03-20 11:02:13 +00:00
Damien Churchill
ff1ad9d764
fix logging out
2010-03-20 11:01:44 +00:00
Damien Churchill
7e5e28ea2b
update to the new namespace format
2010-03-19 08:48:13 +00:00
Damien Churchill
51555cab83
fix the quick limits menus
...
fix displaying speeds with limits
2010-03-18 23:01:42 +00:00
Damien Churchill
dd866f07de
big refactor to meet the new coding style to allow for tidier namespaces
2010-03-18 22:56:18 +00:00
Damien Churchill
7947773a88
move the docs generating out of the js folder and include ext-js when generating the docs
2010-03-17 23:54:59 +00:00
Damien Churchill
ed03721789
upgrade to extjs 3.1.1
2010-03-17 23:17:13 +00:00
Damien Churchill
0f6cab42a8
reorganise the themes to make it easier to upgrade extjs
2010-03-17 23:13:32 +00:00
Damien Churchill
4031b9f94b
ensure that we are definitely using the filename
2010-03-17 23:09:44 +00:00
Damien Churchill
a23648c657
fix the statusbar bandwidth limits ( Closes : #1181 )
2010-03-17 00:10:33 +00:00
Damien Churchill
9672480d39
add support for selecting multiple filters
2010-03-16 23:47:44 +00:00
Damien Churchill
7a115622df
add "All" to the list of filters for tracker hosts
2010-03-16 23:44:38 +00:00
Damien Churchill
f7071b4428
fix the sidebar and torrent filtering ( Closes : #1176 )
2010-03-16 22:42:52 +00:00
Damien Churchill
296d790421
If the torrent has been added via a magnet link then try and extract the name from the dn key in the url. Fixes #1154 .
2010-03-16 01:14:27 +00:00
Damien Churchill
228d623aef
compress the response of Upload
2010-03-15 12:12:44 +00:00
Damien Churchill
e83737805d
show the connection manager when the ui disconnects
2010-03-14 10:00:04 +00:00
Damien Churchill
2952a5a7a3
fix up the statusbar switching
2010-03-14 09:20:57 +00:00
Damien Churchill
21431f18e1
reset the torrents object upon a disconnect so there aren't any errors when reconnecting
2010-03-14 09:05:12 +00:00
Damien Churchill
4929ba3c44
pass in true to the formatter so fsize doesn't ignore zero values
2010-03-14 08:55:26 +00:00
Damien Churchill
81d28b686f
add a failure callback when uploading a torrent file
2010-03-14 08:46:46 +00:00
Damien Churchill
e2840148af
remove a torrent from the grid as well as displaying an error message
2010-03-14 08:46:46 +00:00
Andrew Resch
450d526eca
Fix issue where the gtkui sometimes won't start if there is a stale lock file or socket in the ipc/
...
directory.
2010-03-13 12:17:34 -08:00
Damien Churchill
ae426eb0cd
add support for asking the user to change their password if it is their first login
2010-03-13 18:42:46 +00:00
Damien Churchill
3e6c956ac6
change first_load to first_login in the ui config keys as well
2010-03-13 18:42:46 +00:00
Damien Churchill
3a54a9aebc
change load to login as it seems more sensible
2010-03-13 18:42:46 +00:00
Damien Churchill
f6c058dd34
add a first_load config parameter
2010-03-13 18:42:46 +00:00
Andrew Resch
cd7681b909
Fix #1172 notify startup complete when adding torrents externally
2010-03-13 10:08:16 -08:00
Damien Churchill
0ed6eb8564
convert the port field from a "uxspinner" to a "spinnerfield", fixes #1170
2010-03-11 20:13:02 +00:00
Damien Churchill
f7f928f0b9
fix the entry point for web plugins
2010-03-10 10:39:20 +00:00
Damien Churchill
24ce77cdf0
add a home icon and corresponding icon class
...
adjust the file browser window title and add the remaining toolbar items
2010-03-09 23:48:56 +00:00
Damien Churchill
3a56af99c0
add the toolbar for the filebrowser in initComponent
...
add a browse button to MoveStorage
2010-03-09 23:40:29 +00:00
Damien Churchill
c1bf8c1da1
update the sort after an update
2010-03-09 23:32:12 +00:00
Damien Churchill
f825e8996a
update the sort after an update
2010-03-09 23:26:54 +00:00
Damien Churchill
b919613a51
fix the spinner css classes to use relative paths
2010-03-09 23:06:24 +00:00
Damien Churchill
38802245b6
display the speed in the title bar
2010-03-09 22:48:33 +00:00
Damien Churchill
c6da126f55
fix the path to the spacer image when using a different base to /
2010-03-09 22:21:15 +00:00
Damien Churchill
84374fd83a
use Deluge.config.base for the path to the status html page rather than just /
2010-03-09 22:19:01 +00:00
Damien Churchill
8de2d30de0
add forward and back icons for the filebrowser toolbar
2010-03-09 22:16:03 +00:00
Damien Churchill
a961947720
add a toolbar to the file browser
2010-03-09 22:16:03 +00:00
Damien Churchill
ae5071d6cb
fix the button css adding !important to ensure that the background-image from them is used
...
use iconCls for the toolbar rather than fixed paths
2010-03-09 22:16:03 +00:00
Damien Churchill
00c896ff1d
fix the paths of static content so a base config parameter can be used
2010-03-09 22:16:03 +00:00
Damien Churchill
0f126bcbd5
add the add and create icons to the css file
2010-03-09 22:16:03 +00:00
Damien Churchill
57fa3d8834
fix the tracker icons when used via a Proxy
2010-03-09 22:16:03 +00:00
Damien Churchill
e0a8fd70f5
use relative rather than absolute paths for icons
2010-03-09 22:16:03 +00:00
Damien Churchill
e2b78be264
improve support for a base config parameter
2010-03-09 22:16:03 +00:00
Damien Churchill
6fd3cd56ff
fix the header year and file path
2010-03-09 22:16:03 +00:00
Damien Churchill
88004c0d54
build deluge-all to bring it up to date with the latest code
2010-03-09 22:16:03 +00:00
Pedro Algarvio
739636cc0b
On `queue_column_sort` and `seed_peer_column_sort`, sorting is now made on a separate function, `queue_peer_seed_sort_function` so that code can be re-used and only the necessary treemodel lookups are made.
2010-03-08 03:08:13 +00:00
Pedro Algarvio
238e183851
Cleaned up the `seed_peer_column_sort` function. Code reuse is always better.
2010-03-08 02:52:09 +00:00
Pedro Algarvio, aka, s0undt3ch
8a15a18361
PEP-8 and seed/peer sorting support.
2010-03-08 02:06:15 +00:00
Damien Churchill
2ed9f97bb0
add a stub file/class for a filebrowser
2010-03-07 19:16:20 +00:00
Andrew Resch
44d3e2fa2f
Merge branch 'master' of deluge-torrent.org:deluge
2010-03-01 17:55:00 -08:00
Andrew Resch
2ce62bf19b
Fix #1161 ask the user if they want to switch to Full allocation if
...
trying to change file priorities in the add torrent dialog while using
Compact.
2010-03-01 17:53:33 -08:00
Damien Churchill
3a86fd7068
give the fileuploadfield a width so the text field expands correctly
2010-03-01 22:45:35 +00:00
Damien Churchill
a69ed83e25
begin adding support for a base config parameter
2010-03-01 17:51:35 +00:00
Andrew Resch
e5c734fb05
Fix #1162 problem with the queued torrents dialog from not properly adding to the add torrent dialog if set to auto add
2010-02-28 16:58:19 -08:00
Andrew Resch
cfeae2baf4
Fix #1109 auto add halting when a torrent with invalid filename encoding is in the directory
2010-02-28 16:21:46 -08:00
Damien Churchill
0ffca9a1f6
Fix silly error from last commit
2010-02-26 14:49:19 +00:00
Damien Churchill
b8521e7e28
include the ability to profile the web server, code lifted straight from the daemon
2010-02-26 14:26:52 +00:00
John Garland
50ae65b58a
Use faster (non-regex) version of is_url.
2010-02-25 02:01:08 +11:00
Andrew Resch
4a7782af28
Fix #1143 deluge-console crashes when autocompleting non-existing
...
directory
2010-02-22 17:11:53 -08:00
Damien Churchill
5bbe8bec5c
update the required libtorrent version to 0.14.9 to match 1.2-stable
2010-02-22 11:59:09 +00:00
John Garland
a065f95075
Cross-platform fix for #1147 .
2010-02-21 18:43:44 +11:00