Commit Graph

3472 Commits

Author SHA1 Message Date
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
John Garland 8dd4d2f094 Fixed typo. 2010-02-21 02:32:24 +11:00
Damien Churchill 9ad59d5f48 fix #1148, saving execute commands, tuples can't be assigned to stupid me 2010-02-19 23:48:54 +00:00
Damien Churchill 7999bd1e8c now the size and speed formatters hide on 0 fix the status tab so it displays the same as the gtkui 2010-02-19 20:43:27 +00:00
Damien Churchill c81b1620ca fix the doc for fspeed and hide if speed == 0 2010-02-19 20:22:37 +00:00
Damien Churchill 6d4cf138c8 fix #1147 in trunk as well 2010-02-19 19:50:24 +00:00
Damien Churchill a011d6d659 Merge branch 'master' of deluge-torrent.org:deluge
Conflicts:
	libtorrent
2010-02-19 00:39:11 +00:00
Damien Churchill bb00387903 fix the peers progress renderer 2010-02-18 02:20:43 +00:00
Damien Churchill ea365bf671 fix the cancel button in the edit trackers window 2010-02-18 02:02:32 +00:00
Damien Churchill 1d2a6f7f0e implement a better remote events system 2010-02-17 01:50:05 +00:00
Damien Churchill 7bd5ba3cdb use createDelegate and add the onHide method that stops updating the hosts grid 2010-02-17 01:34:42 +00:00
Damien Churchill 68b5f92ec0 build up the details tab html within the javascript as well as making it easy for plugins to add extra items 2010-02-10 23:16:17 +00:00
Damien Churchill 04242ba91c fix the broken torrent menu and use icon classes rather than straight icon urls 2010-02-10 22:35:47 +00:00
Damien Churchill eef9d8ec13 update the copyright header year for all the js files
implement a new update method that will be compatible with the torrent status deltas
add a new script containing a record for a Torrent
2010-02-10 22:15:29 +00:00
John Garland 0e9a691954 Fix weird gtk bug that breaks create dialog box's pieces size selection. 2010-02-04 11:17:26 +00:00
Andrew Resch 9b23ce9e06 Use the preferred locale encoding when renaming files on add 2010-02-03 02:41:24 +00:00
Damien Churchill f9d2e96d39 fix the ip address sort function 2010-01-29 16:40:49 +00:00
Damien Churchill caed5accea use get_host() in connect() 2010-01-29 15:35:51 +00:00
Damien Churchill 343521ca25 stop the torrent grid from resetting its position upon update 2010-01-29 11:04:26 +00:00
Damien Churchill 1d29f67a75 fix the progress bar in the grid 2010-01-28 22:49:56 +00:00
Damien Churchill da8367de4d fix the row height 2010-01-28 18:43:30 +00:00
Damien Churchill 0647c4e3d7 use the BufferView to ease torrent loading in the interface 2010-01-28 18:39:16 +00:00
Damien Churchill 976824ad99 revert to the default theme if the selected themes stylesheet is missing 2010-01-27 20:23:15 +00:00
Damien Churchill a4e12c1d94 change the favicon on the docs template 2010-01-27 11:14:05 +00:00
Damien Churchill db4d0fabe7 remove the entry for jsdoc 2010-01-26 18:21:09 +00:00
Damien Churchill 25b282fdb8 add the full path to the info returned by the file tree 2010-01-26 18:20:43 +00:00
Damien Churchill 518a73079a fix some issues with the add window 2010-01-26 18:18:14 +00:00
Damien Churchill 0634592bd9 add a doc string 2010-01-26 18:17:24 +00:00
Damien Churchill 3e13fe1229 change the formatting 2010-01-26 17:42:17 +00:00
Damien Churchill 7125eab8b2 add a doc string 2010-01-26 17:42:02 +00:00
Damien Churchill 57a9e925a7 no need to have this wrapped in an inline function
add a solitary doc string
2010-01-26 17:35:18 +00:00
Damien Churchill 4afcae325a use createDelegate rather than bind, saving implementing our own method of setting a functions scope 2010-01-26 17:31:32 +00:00
Damien Churchill dc764b2ad5 add some basic doc strings 2010-01-26 17:26:53 +00:00
Damien Churchill 454321614b update the doc strings 2010-01-26 17:07:23 +00:00
Damien Churchill d39f6843c9 add the deluge docs template and a build_docs shell script 2010-01-26 17:05:48 +00:00
Damien Churchill f63435db90 remove the old jsdoc-toolkit docs folder 2010-01-26 15:25:38 +00:00
Damien Churchill 8c3b6cb0db add a project file for ext-doc 2010-01-26 15:23:45 +00:00
Damien Churchill a89d0d42aa rebuild the non-dev scripts 2010-01-26 14:03:14 +00:00
Damien Churchill 3368c4c67d re-enable a number of disabled scripts
use hbox for the buttonPanel and remove the pre ext3 hack
2010-01-26 13:59:25 +00:00
Damien Churchill 447cb52bf1 add .x-mixed-download to the priorities css
fix the way the directory stats are updated (parent directories weren't being updated)
2010-01-26 13:25:44 +00:00
Damien Churchill 2afd0a4e97 fix the progressbar renderer for the file tree
add a new file priority "Mixed"
add progress bars and priorities for directories using the new tree format
2010-01-26 13:18:16 +00:00
Damien Churchill 7727a98c45 add a second FileTree class that stores everything as a dict within the tree so information can be stored for directories 2010-01-26 13:12:32 +00:00
Damien Churchill 744f11e19b rename the TreeGridCustomColumn to TreeGridRenderColumn and add the column object to the template so its accessible from the renderer 2010-01-26 13:11:29 +00:00
Andrew Resch 0a86a30c2a Initialize session_id to -1 so that it will always return something even
if no connections to the daemon have been established
2010-01-26 02:42:30 +00:00
Andrew Resch ec410fc1a9 Remove some debug code 2010-01-26 02:01:53 +00:00
Damien Churchill 7af689e57f change the priority renderer to return '' if there is no value 2010-01-25 15:10:14 +00:00
John Garland fa0d6b1aa0 Increased GTK UI limit for download / upload to 60000. 2010-01-25 09:46:08 +00:00
Andrew Resch 8fc4caa2f1 Wait on the session state before requesting torrent status updates 2010-01-25 04:58:01 +00:00
Andrew Resch 25afa04ba3 Use torrent status diffs in the TorrentView to reduce the amount of rpc
traffic from the core->gtkui
2010-01-25 00:15:12 +00:00
Andrew Resch c202f7727f Add some rpc stats to the gtkui debug logging 2010-01-24 22:44:44 +00:00
Damien Churchill d74050e7a6 partially working files tab added back in 2010-01-24 04:06:06 +00:00
Damien Churchill c7635b0ff0 remove commented out line that scanned for the width which is redundant now width is a property of the renderer 2010-01-24 03:29:44 +00:00
Damien Churchill 0d069d0fe8 change the queue number server side 2010-01-24 03:27:43 +00:00
Damien Churchill e441f96204 use Ext.ux.StatusBar 2010-01-24 03:01:12 +00:00
Damien Churchill 92d19fd58d initial commit of the big js layout overhall (ui loads but there are parts missing) 2010-01-24 02:55:32 +00:00
Andrew Resch e79f6ada2f Move the formatting of RPCRequests to a function so that it's not done every time a rpc request comes
in
2010-01-23 23:50:43 +00:00
Andrew Resch 0e0cc30128 Add ability to get the session id and validate it.
Fix up some docstrings
2010-01-23 23:41:06 +00:00
Andrew Resch 30280b0803 Remove debug print 2010-01-23 22:05:49 +00:00
Damien Churchill fe6bcd62be remove all the torrents from the store upon logout 2010-01-23 20:34:32 +00:00
Damien Churchill 14cea4fbc7 change the data store to a json store to save translating the data into an array first 2010-01-23 15:50:32 +00:00
Damien Churchill 899ac7c86e remove starting the events manager upon client connect 2010-01-23 15:39:05 +00:00
Damien Churchill 39341f623f fix the formatting and change it so the events manager is started on the login event 2010-01-23 15:38:07 +00:00
Damien Churchill 42cbf4f5c6 change the default theme to gray 2010-01-23 15:37:04 +00:00
Damien Churchill a3d98029f9 fix formatting and set Ext.USE_NATIVE_JSON to true 2010-01-23 15:35:44 +00:00
Damien Churchill 031f75a2bb disable the override to formlayout for the time being 2010-01-23 15:34:50 +00:00
Damien Churchill a59332b4ef fix logging in 2010-01-23 15:34:32 +00:00
Damien Churchill 1b2d5bc6ad tweak the way the login is built up 2010-01-23 15:31:17 +00:00
Damien Churchill f14b3a8459 fix typo 2010-01-23 14:38:28 +00:00
Damien Churchill 76fcfa498d add gzip encoding to responses that are just text 2010-01-22 12:39:33 +00:00
Damien Churchill 2073ae0221 change the default theme to blue for the time being 2010-01-21 21:17:18 +00:00
Damien Churchill cd24acd74f upgrade to ext js 3.1 2010-01-21 21:01:02 +00:00
Damien Churchill 1ac0403f05 switch the css file in the server list 2010-01-21 20:28:10 +00:00
Damien Churchill 90e562ff98 update the rest of the css files 2010-01-21 19:53:02 +00:00
Damien Churchill e010a789c4 remove the carriage returns 2010-01-21 19:50:55 +00:00
Damien Churchill 964d85d908 update the theme images 2010-01-21 19:34:05 +00:00
Damien Churchill 3068f006e2 remove the slate theme that is no longer supported 2010-01-21 19:28:40 +00:00
Damien Churchill f4cf3d9893 convert spaces to tabs 2010-01-21 19:19:37 +00:00
Damien Churchill 708ad2e665 add a __contains__ method to the config class
fix upgrading old configs when the key doesn't exist in the old config
2010-01-20 21:04:40 +00:00
Damien Churchill 0819697c5b update the gettext.js generation script and gettext.js 2010-01-20 20:37:14 +00:00
John Garland 0121d721cb Make sure all data is passed to pagePart. Accept x-gzip encodings. 2010-01-20 12:36:07 +00:00
Andrew Resch 4420f2fae5 Fix hanging when using commands from the command-line
Fix displaying plugin command output on the command-line
2010-01-19 23:00:48 +00:00
Andrew Resch f8f9438950 Fix #1128 Show an error dialog when unable to start a 'deluged' process 2010-01-18 02:36:03 +00:00
Andrew Resch e211b6feca Update main window glade orientations 2010-01-17 22:18:45 +00:00
John Garland d9b9f22998 Completely disable gzip decoding when allow_compression=False. Add extra test. 2010-01-16 04:50:01 +00:00
John Garland 0e2dd9f389 Add gzip decoding support to httpdownloader (implements #1012). 2010-01-14 12:43:59 +00:00
John Garland cbac2fbd5a Fix typo. Remove obselete function. 2010-01-14 12:32:04 +00:00
Pedro Algarvio be70305365 Make sure that the port test status image is always reset between tests. Added a "loading" image when the test is in course. 2010-01-12 03:15:50 +00:00
Andrew Resch f586b91a59 Remove workaround for lt 0.15 when setting the trackers 2010-01-10 20:17:59 +00:00
Andrew Resch 623c5ab57b Fix displaying new release dialog in Windows 2010-01-10 19:47:31 +00:00
Pedro Algarvio ed00536468 Add missing import(removed on a previous check-in???). 2010-01-10 16:26:41 +00:00
Andrew Resch 430b96f4f5 Do not save_state right away, but rather wait for the timer loop 2010-01-08 23:36:44 +00:00
Andrew Resch ac66f305e7 Fix displaying root folder when using the 'path.utf-8' keys in torrents 2010-01-08 21:26:33 +00:00
John Garland 8175b2af58 Use cStringIO to open zip files in python 2.5 2010-01-07 15:27:05 +00:00
John Garland 4dbc93b1fa Rewrote call to use maybeDeferred (this handles methods that return deferreds).
Fixes #1114.
2010-01-07 00:45:47 +00:00
Andrew Resch 97375f1a7c Fix #1117 can't use the '3' key 2010-01-04 00:18:53 +00:00
John Garland 6312ad4a7e Add rudimentary support for local files 2010-01-03 18:02:30 +00:00
John Garland b06f46ea7c Fix blocklist ignoring try_times.
Make blocklist print error messages on failures.
2010-01-03 16:27:05 +00:00
Andrew Resch a570e67a4d Fix #1116 not being able to use command aliases when not connected to a daemon 2010-01-03 01:37:57 +00:00
Andrew Resch 221c9984d6 Fix #1115 not showing usage for the 'debug' command 2010-01-02 23:25:45 +00:00
Pedro Algarvio ccc97f83a8 Yet, some more logging clean-ups.... 2010-01-01 22:49:02 +00:00
Pedro Algarvio d557cda55c Clean-up logging. 2010-01-01 22:45:03 +00:00
Pedro Algarvio eee6d4c030 The !FreeSpace plugin only calculates free-space on existing directories. Cleaned-up logging. 2010-01-01 21:44:55 +00:00
Pedro Algarvio 177ec7d5c2 Allow choosing which columns are seen on the torrent view by right-clicking it's headers. 2010-01-01 21:27:13 +00:00
Pedro Algarvio f30a10f2b8 Add "Save Path" column to the torrent view. 2010-01-01 21:23:57 +00:00
John Garland 1c665b7d2f Simplify logic flow a bit (should make local file support easier).
Improve docstrings.
2010-01-01 16:02:20 +00:00
Andrew Resch 717897b343 Don't apply 'stop/remove on completed' rules to torrents in a Queued or Paused state 2009-12-28 21:50:13 +00:00
John Garland 7f33292aca Fix not being able to rename folder due to constant updating 2009-12-26 17:10:14 +00:00
John Garland 3e67620e55 Fix torrent info name not being utf-8 decoded when root file/folder name is blank 2009-12-26 17:09:05 +00:00
Andrew Resch ec9564d0c1 #496: Remove deprecated functions in favour of get_session_status() 2009-12-25 21:29:47 +00:00
Andrew Resch ffb241a4de Strip lines/spaces 2009-12-25 21:27:07 +00:00
Andrew Resch d57b2b43ec Implement #457 progress bars for folders 2009-12-24 20:06:23 +00:00
Andrew Resch 19e2ab2187 Have the .desktop file run 'deluge-gtk' 2009-12-23 23:54:00 +00:00
Andrew Resch 8e7d4f2cd4 Change share ratio calculation to use the total done instead of the all time downloaded value. This change will make the share ratio calculation not use data downloaded in failed hash checks. 2009-12-23 18:44:00 +00:00
Andrew Resch ef2ca43c3d Add in a '_' builtin method if unable to initialize gettext 2009-12-23 01:34:58 +00:00
Andrew Resch 8bedc613a0 Fix possible TorrentFinishedEvents being emitted on startup for already completed torrents 2009-12-23 01:28:33 +00:00
Andrew Resch cd3221baf6 Fix exceptions when gettext/locale cannot be initialized properly 2009-12-21 19:41:31 +00:00
John Garland e0ebffb8fa More relaxed definition of what a commented line is in a blocklist.
Decorate readranges with raiseError rather than parse to increase performance.
2009-12-21 13:58:24 +00:00
Damien Churchill c7d52f3ce5 fix filtering on the tracker host, use `==` rather than `in` so tracker urls that contain another trackers url within them aren't picked up as well 2009-12-21 10:26:50 +00:00
John Garland fad6ba2193 Fix blocklist status icon not opening proper preferences page.
Show blocklist's file date using the locale's date / time representation.
2009-12-20 09:01:07 +00:00
Andrew Resch 22c9d7c0ee Fix some packing due to the last commit 2009-12-20 04:23:50 +00:00
Andrew Resch 3a864bcdad Plugin preference pages will now expand to fill 2009-12-20 04:18:21 +00:00
Andrew Resch 14f894959f Fix displaying folders in the add torrent dialog 2009-12-20 04:02:41 +00:00
Andrew Resch 6aebcef2b5 Fix file renaming 2009-12-20 03:45:14 +00:00
Andrew Resch 9e53e33c24 Fix #1104, #735 use path.utf-8 if available 2009-12-18 04:36:42 +00:00
John Garland 62a336b7d8 Remove redundant variable. 2009-12-17 23:08:55 +00:00
Andrew Resch 0cc00ba5df Partial fix for #1103 if the per-torrent option for stopping at a ratio has been unchecked, then do
not stop it at the global setting.
2009-12-17 21:40:21 +00:00
Andrew Resch a161bbfcb6 Fix #1095 incorrect piece size used when using some non-English languages 2009-12-17 21:27:04 +00:00
John Garland f03d1818fa Upgrade older confs instead of just dying.
Fix major logic error when checking if an update is needed.
2009-12-16 13:46:39 +00:00
John Garland 13b2e7da26 Fix import on startup which got broken in previous commit. 2009-12-16 12:46:57 +00:00
John Garland 377f8cf886 Fix blocklist not working for all locales (#1059). 2009-12-16 11:55:34 +00:00
Andrew Resch 72c9a46fa3 Apply #1100 sort plugins list by name 2009-12-15 17:37:05 +00:00
Andrew Resch 53b9cdebcd Fix #1099 use triple quotes on docstrings 2009-12-15 06:36:02 +00:00
Andrew Resch dc9e2597da Fix showing the remove torrent dialog twice if using the delete key and pressing cancel in the dialog 2009-12-14 23:20:35 +00:00
Andrew Resch bc27c2cdf7 Remove Notifications from list 2009-12-14 23:16:56 +00:00
Andrew Resch a9631daf7f Fix #768 save tracker list for create torrent dialog 2009-12-14 18:46:08 +00:00
Andrew Resch d1f6ca90fc Fix #1086 deprecated gtk.Tooltips usage 2009-12-14 18:20:51 +00:00
Andrew Resch 68749a7ad5 Fix #594 tray password dialog freeze in Windows
Made the password dialog prettier
2009-12-14 02:15:08 +00:00
Andrew Resch 5b94861fc9 Fix issue where stoping a daemon that you aren't connected to causes the gtkui to shutdown the
currently connected daemon.
2009-12-14 00:48:18 +00:00
Andrew Resch a8697114c1 Fix #823 setting config values to -1.0 2009-12-13 22:47:15 +00:00
Andrew Resch 0042fb1767 Add #891 remove torrents by pressing the Delete key 2009-12-13 22:16:05 +00:00
Damien Churchill b69e25e308 disconnect the client if getting information fails 2009-12-13 21:50:16 +00:00
Damien Churchill 3c24d72489 use metavar to change the output of --help by optparse 2009-12-13 21:49:10 +00:00
Andrew Resch 358b5f4b19 Fix issue where hosts will show up erroneously as Offline 2009-12-13 21:46:55 +00:00
Andrew Resch 43df21517e Disconnect from daemon if getting the info fails 2009-12-13 21:34:26 +00:00
Andrew Resch 43a5a9111b Fix autoconnecting to a host other than the first one in the list 2009-12-13 21:29:46 +00:00
Andrew Resch 773f65d708 Add an error dialog when trying to add a duplicate host
Center the add host dialog over the connection manager
2009-12-13 21:25:22 +00:00
Andrew Resch cd7b5082a0 Fix #1036 autoconnecting to localhost daemon on start-up 2009-12-13 20:49:23 +00:00
Andrew Resch f3f3b3669f Fix #782 do not ask for tray password when window is not minimized to tray 2009-12-12 22:38:26 +00:00
Andrew Resch 7e0d09a7bc Fix #692 no longer require tray password when quitting from the tray icon while the window is
visible.
2009-12-12 21:22:51 +00:00
Damien Churchill 42e904b63c reset the add torrent window on hide 2009-12-12 15:56:49 +00:00
Andrew Resch 35186faf78 Fix printing 'rm' command usage when called with no arguments 2009-12-11 21:19:48 +00:00
Andrew Resch 62dfd6a664 Implement #1063 option to delete torrent file copy on torrent removal - patch from Ghent 2009-12-11 21:00:12 +00:00
Damien Churchill 8212a66d5a fix #1075 (changing priority on a whole folder) 2009-12-11 20:45:59 +00:00
Andrew Resch eac2a10a12 Fix possible exception when upgrading from a 0.5 state file 2009-12-10 21:28:51 +00:00
Andrew Resch 9f034657b0 Fix [6003] as it reverted a change 2009-12-10 21:15:56 +00:00
Damien Churchill f7b3e11729 update some of the icons in the webui 2009-12-10 18:24:31 +00:00
Damien Churchill b47f6badd7 disable the files and options tabs until a torrent has been selected 2009-12-10 17:45:40 +00:00
Damien Churchill 2ecb233b5b fix uploading plugins when the daemon is not localhost 2009-12-10 17:35:35 +00:00
Damien Churchill 040f1a5c6d fix the onResize method for the togglefield so it resizes the textfield to the correct size 2009-12-10 17:26:45 +00:00
Damien Churchill a126081d2c implement installing plugins via the webui 2009-12-10 15:40:37 +00:00
Damien Churchill 104852d47e fix the upload_plugin method as it wasn't upgraded to deluge-rpc spec 2009-12-10 15:31:27 +00:00
Damien Churchill a2cc2cdd8f remove the margin and padding from the bottom of the options fieldset 2009-12-10 14:35:10 +00:00
Damien Churchill 7650ebc373 fix enabling plugins on the fly 2009-12-10 14:32:55 +00:00
Andrew Resch a4e8d1eb46 Fix using the console in Windows, but only in command-line mode 2009-12-10 01:26:26 +00:00
Damien Churchill b9d2094a15 tweak the download prefs page so no scrollbars appear 2009-12-10 00:38:48 +00:00
Damien Churchill 3f383df479 improve the ToggleField widget, having the checkbox to the left of the
field rather than above it
2009-12-10 00:32:24 +00:00
Damien Churchill 1ba3955025 add tooltips to the statusbar items
add disk free space to the statusbar
2009-12-10 00:06:34 +00:00
Damien Churchill 0d3f364aac Apply cookie date fix from adios 2009-12-09 13:13:04 +00:00
Damien Churchill d119fa3629 fix a bug in the execute plugin when move_completed is used the incorrect path was passed in 2009-12-08 11:24:56 +00:00
Damien Churchill 5129682727 tweak the sizes of some form elements to improve the layout 2009-12-08 02:09:03 +00:00
Damien Churchill 96becf60bd begin the makings of the togglefield widget that allows enabling of move completed/copy torrent files/auto add torrent files fields 2009-12-08 01:56:15 +00:00
Damien Churchill 9c3efd17cb Change the compressed js script to deluge-all.js to avoid naming conflicts on case sensitive filesystems 2009-12-01 17:11:07 +00:00
Damien Churchill 19455a7adf copy server.py across from the 1.2 branch 2009-12-01 13:02:46 +00:00
Andrew Resch 57c96477c1 Add button to Other preferences to associate magnet links with Deluge 2009-11-30 03:50:28 +00:00
Andrew Resch f9c61bbc11 Fix #1085 only use ints for specific options to prevent unhandled exception 2009-11-29 21:32:56 +00:00
Andrew Resch a80c4e18e7 Fix crash in Windows when creating a torrent 2009-11-29 07:38:29 +00:00
Andrew Resch e73c65e602 Properly show 100.00% and reduce number of progress bar updates during a torrent creation 2009-11-29 07:37:29 +00:00
Andrew Resch 8c283875fb Register just 'deluge' not '/usr/bin/deluge' in the magnet uri handler 2009-11-29 01:45:46 +00:00
Andrew Resch 1353ce6903 Attempt to register as the default magnet uri handler in GNOME on startup 2009-11-29 01:40:30 +00:00
Andrew Resch 3136e5490f Add some checks for OSX since it doesn't support SVG icons 2009-11-29 00:52:00 +00:00
Damien Churchill cffce4a706 swap the order of the buttons in the remove window 2009-11-26 14:59:04 +00:00
Damien Churchill 1c318504cf update the build script and rebuild deluge.js and ext-extensions.js 2009-11-25 18:52:00 +00:00
Damien Churchill 115a7c3795 rename deluge-yc.js to deluge.js in trunk 2009-11-25 18:51:19 +00:00
Damien Churchill a567b23262 prevent undefineds ending up as a key in the option manager 2009-11-25 18:37:06 +00:00
Andrew Resch 93468f342a Set batch_write to False in __init__ 2009-11-25 18:23:55 +00:00
Andrew Resch 94625c48b2 Fix loading the saved metadata when loading state with magnet uris 2009-11-25 01:55:51 +00:00
Andrew Resch 20dc0a5e8a Fix files list when using magnet uris 2009-11-25 01:41:50 +00:00
Andrew Resch e6135aa2a9 Fix some accidental reverts 2009-11-25 01:00:25 +00:00
Pedro Algarvio 1cb42252b8 Don't throw errors when de-registering notifications.
If sound notifications is not possible or disabled, also disable the sound customization notebook page.
2009-11-22 08:14:09 +00:00
Pedro Algarvio 7812f7b4e4 Update the Notifications and FreeSpace plugins descriptions.
On the Notifications plugin, moved the Core and GtkUi notification implementations to `core.py` and `gtkui.py` respectively.
2009-11-22 06:56:50 +00:00
Pedro Algarvio 127b577440 If plugin is installed on an older client, `known_events` might not exist yet. 2009-11-22 06:13:11 +00:00
Pedro Algarvio a5e8a9dc69 Only import `gtk` inside the GtkUi notifications implementation. Like this one won't need have `gtk` installed if only the daemon is running. 2009-11-22 05:58:32 +00:00
Pedro Algarvio 9bfa5f10b6 Since the WebUI does not yet do anything, remove it's entry point from the notifications plugin.
Cleanup debugging output.
2009-11-22 03:55:36 +00:00
Pedro Algarvio 67c0f8609b Merge Heads. 2009-11-22 03:08:28 +00:00
Pedro Algarvio 7061e09a8e Remove unused module. 2009-11-22 02:35:55 +00:00
Pedro Algarvio e327d87ebc Moved all notifications into their own classes from which the Core, GtkUi, and possibly latter, Web, plugins inherit from.
The plugins now just handle configuration stuff.
2009-11-22 02:35:47 +00:00
Pedro Algarvio c4f0920c18 Notifications are now working for the built-in `TorrentFinishedEvent` and the custom one for email, popup, blink and sound notifications. Sounds can even be tweaked for each of the events types.
Needs some code cleanup.
2009-11-22 02:35:37 +00:00
Pedro Algarvio adb22bdfa5 Add the test module so that it can be version tracked. 2009-11-22 02:35:28 +00:00
Pedro Algarvio 01a43544d5 Remove un-used module. 2009-11-22 02:35:19 +00:00
Pedro Algarvio 8420d6105b Custom notifications now working for emails, popups, blinks and sound.
Blinks might need some changes because, there's no need to formar or gather extra info, so, it might not be needed to allow plugin developers to register custom handlers for it.
2009-11-22 02:35:12 +00:00
Pedro Algarvio 1b7a50f88b Checkpoint:
* Custom notification providers working for email.
  * Configuration through the GtkUI working.
2009-11-22 02:35:02 +00:00
Pedro Algarvio 8a6ec7232d Merge SVN and HG heads. 2009-11-22 02:34:51 +00:00
Pedro Algarvio 535940e2e6 Notifications(email, blink, popup, sound) are working both for classic mode and daemon mode.
Still need some further tests for using `component.get('Notifications').notify*()`.
2009-11-22 02:34:35 +00:00
Pedro Algarvio 0723a77214 First notifications plugin commit.
Working when not in classic mode. In classic mode, needs some more coding.
2009-11-22 02:34:23 +00:00
Andrew Resch 1f58910a38 Fix adding torrents with different metadata by storing the bencoded dict too. If we bencode the stored metadata dict, there is a chance the order of the dict will be different and change the info-hash. 2009-11-20 19:13:12 +00:00
Andrew Resch 634ecdeb1d Fix issues adding magnet uris 2009-11-19 04:51:19 +00:00
Andrew Resch aa86aa6fe1 Fix issue where some torrents with special characters could not be added 2009-11-19 02:39:07 +00:00
Andrew Resch 789356d44d Fix exception on startup when the system tray icon is not enabled 2009-11-19 02:29:37 +00:00
Andrew Resch 2b3bd4f1f3 Change the event_list to be a dictionary of known_events and their docstrings 2009-11-16 00:39:15 +00:00
Andrew Resch ad04b2a137 Add way to get a list of DelugeEvent classes 2009-11-14 23:42:04 +00:00
Andrew Resch 1a1ab4e780 Fix endless loop when trying to autoconnect to an offline daemon 2009-11-13 05:26:54 +00:00
Andrew Resch 330b8b3ced Fix autoconnecting to the next host in the list if the selected one isn't available 2009-11-13 05:22:38 +00:00
Andrew Resch bdba9cd00a Fix #1071 issue where Deluge will fail to start if there is a stale ipc lockfile 2009-11-13 01:07:36 +00:00
Andrew Resch f98c3adf2f Comment out a debug log 2009-11-10 18:28:27 +00:00
Andrew Resch ec2c5ab937 Reduce height of Add Torrent Dialog by ~80 pixels 2009-11-10 02:45:36 +00:00
Damien Churchill 8dff2375d0 remove alpha from the title 2009-11-09 23:48:32 +00:00
John Garland 4e2c0a70c4 Allow for colons in PeerGuardian/SafePeer lists' descriptions.
Check that the start & end range resembles an ip when checking a list's validity.
2009-11-09 08:54:13 +00:00
John Garland 41353c9ae4 Force blocklist to re-detect the format when a download is forced.
Move remove_zeros to common.py and simplify / speed up.
Change debug logging lines to be more uniform.
2009-11-09 01:52:58 +00:00
Andrew Resch e73052df1c Fix printing info, help, etc.. on the command line 2009-11-08 17:22:57 +00:00
Andrew Resch 9b8282010c Fix disabling/enabling plugins after switching daemons 2009-11-08 04:04:40 +00:00
Andrew Resch dd67a935cb Fix #1067 import os 2009-11-06 19:22:13 +00:00
Andrew Resch 0a84bc73c5 Only try to stop LoopingCalls if they are running 2009-11-05 04:35:17 +00:00
Andrew Resch baa177a1b1 Fix deleting old .fastresume files with fresh configs 2009-11-05 03:44:46 +00:00
Damien Churchill fa5b7e7a66 allow commands that are .pyc files to be used 2009-11-04 23:49:07 +00:00
Damien Churchill 902ef3fa28 run the path from the add command through os.path.expanduser 2009-11-04 23:36:27 +00:00
Damien Churchill 8144d15689 add a basic move storage window that fixes #1057 2009-11-04 20:45:21 +00:00
Damien Churchill dd860e67f7 remove the connected call upon an update to reduce the number of ajax calls 2009-11-04 19:54:59 +00:00
Andrew Resch 19d9c71b13 Allow the 'help' command to be called when not connected to a daemon 2009-11-03 22:08:18 +00:00
Damien Churchill 46906f5447 remove accidentally left in debug line 2009-11-03 14:48:24 +00:00
Damien Churchill 1893b92f37 make the delete key work in the console ui 2009-11-03 12:47:23 +00:00
Andrew Resch fb1d7cfece Fix adding torrents from the Queued Torrents dialog 2009-11-03 03:25:57 +00:00
Andrew Resch 59b93f4d2e Fix showing the 'Other' speed dialogs in Windows 2009-11-03 03:19:30 +00:00
Andrew Resch 59c7fcf854 Update translations 2009-11-02 01:35:13 +00:00
Andrew Resch f6a4d19084 Add the clear() back 2009-11-01 17:49:32 +00:00
Andrew Resch ec259d6aea Use batch writing mode in the help command 2009-10-31 22:05:35 +00:00
Andrew Resch 7983187818 Do not include an 'announce-list' key in torrents when there is only one tracker 2009-10-31 19:49:14 +00:00
Andrew Resch 2a4cf7cb56 Improve 'info' command draw speed 2009-10-31 18:52:52 +00:00
Andrew Resch 3b07cc40bd Don't bother clearing the screen during a refresh 2009-10-31 18:44:27 +00:00
Andrew Resch fd24e1c17c Fix crash when string length makes line longer than terminal width 2009-10-31 18:43:48 +00:00
Andrew Resch f876c17efd Fix crash when removing multiple torrents 2009-10-31 05:50:01 +00:00
Andrew Resch ee7f4e452d Fix adding torrents when not showing the add torrent dialog in Windows 2009-10-31 00:08:53 +00:00
Andrew Resch 7c10dd4c0e Fix #1052 crash when issuing commands while not connected to a daemon 2009-10-30 20:06:07 +00:00
Andrew Resch a110ad1d20 Fix improper dos line endings 2009-10-30 19:08:23 +00:00
Andrew Resch 7c2a2af1f0 Fix displaying non-ascii strings in the console ui -- patch from Ian Martin 2009-10-30 18:00:13 +00:00
John Garland 6d2d3c0fd0 Fix torrent name being blank when root folder is renamed to /
Update changelog (for previous commit as well)
2009-10-30 00:15:22 +00:00
John Garland 888997372c Make sure renamed files are utf-8 encoded. 2009-10-30 00:02:25 +00:00
John Garland 5991abcec5 Use filename suggested by content-disposition header.
Closes #1040.
2009-10-29 06:02:20 +00:00
Andrew Resch 675d1219cd Consider 0 unlimited when displaying limits in the statusbar 2009-10-28 17:43:29 +00:00
Damien Churchill a1e4c51c9c fix #990, showing 0 as a limit when it means unlimited in the statusbar 2009-10-28 17:38:35 +00:00
Damien Churchill 93e3d2acf6 need to actually continue from the loop otherwise another error still occurs 2009-10-28 13:33:27 +00:00
Damien Churchill 219f745e68 create a method to escape all possible forms of newlines in a translation as well as the quotes 2009-10-28 13:24:37 +00:00
Damien Churchill d6e18f7729 fix displaying the protocol speed in the webui
also update the update_ui method in json_api so it gets the status more like how the gtkui does
2009-10-27 11:39:53 +00:00
Damien Churchill d27d7c6733 fix the eta sort order in the webui 2009-10-27 11:16:55 +00:00
Damien Churchill 831b81529c update the ChangeLog so andar doesn't beat me up
fix displaying tracker urls with & in the url in the gtkui
2009-10-27 11:07:30 +00:00
Damien Churchill 826f1a2be9 add < and > escaping to the html escape method 2009-10-27 10:57:47 +00:00
Damien Churchill e17bd472a8 fix actually escaping (foolish me had left it commented out) and also only update if there has been a change 2009-10-27 10:34:07 +00:00
Damien Churchill de82302c67 create a simple html escape method and escape the fields in the details tab 2009-10-27 10:26:59 +00:00
Damien Churchill 81949449ae fix a couple of bugs in the M.O.M and fix the options tab and file priorities in the torrent add window (success!) 2009-10-27 10:25:16 +00:00
Damien Churchill acc850dab9 fixes #1046, changing the option name in the ui rather than the core which would break the other uis 2009-10-27 09:12:22 +00:00
Andrew Resch 208eef713a Fix #1047 move completed does not work if saving to non default path 2009-10-27 03:08:47 +00:00
John Garland dbe90d2882 Use custom user-agent when downloading files with httpdownloader. 2009-10-26 13:58:42 +00:00
Andrew Resch 3153a545ca Update translations 2009-10-26 01:54:19 +00:00
Damien Churchill 65545df485 modify the M.O.M so the API is practically the same as the O.M, so the only method that accepts an id is changeId 2009-10-25 17:48:28 +00:00
John Garland 29d01993c9 Fix typo, update plugin info. 2009-10-25 13:42:11 +00:00
Andrew Resch 9627b7cb92 Fix exception when using the 'halt' command 2009-10-24 19:49:20 +00:00
Andrew Resch c068384845 Fix create_plugin.py script 2009-10-24 05:51:26 +00:00
Andrew Resch 92eb10be29 Fix #215 ETA sort order 2009-10-24 04:56:10 +00:00
Andrew Resch c6d4208a29 Fix previous commit [5864] 2009-10-24 03:47:35 +00:00
Andrew Resch c6eaec6998 Fix #799 translate connection status 2009-10-24 02:04:19 +00:00
Andrew Resch b77e846744 Fix starting plugins when the pluginmanager is started 2009-10-23 23:23:38 +00:00
Andrew Resch 566d3c5ebf Fix possible exception when trying to load pre-1.2 plugins 2009-10-23 01:15:30 +00:00
Andrew Resch 6eee4fb31f Fix 'autostart localhost if needed' option 2009-10-23 01:07:46 +00:00
Damien Churchill 36e74e05ca fix removing torrents that fail to download when added via url 2009-10-21 20:30:07 +00:00
Damien Churchill 2289b5f173 fix switching the options when a different torrent is selected
fix showing the private flag
2009-10-21 20:15:16 +00:00
Damien Churchill f6b5eb0a0c fixes to the M.O.M and the options details tab, still not 100% though 2009-10-21 19:48:44 +00:00
Damien Churchill d70edb245b show the infinity symbol if ratio is less than 0 2009-10-20 22:45:32 +00:00
Damien Churchill 21701cb096 fix setting bandwidth limits via the statusbar 2009-10-20 22:33:18 +00:00
Damien Churchill da2a7ef138 fix setting the add options in the mom 2009-10-20 21:53:54 +00:00
Damien Churchill 3f1d769ffc merge changes into trunk 2009-10-20 21:44:27 +00:00
Andrew Resch 9c491c13cc Add option to create torrent name sub-folders in extract folder
Fix issue where the plugin would not stop extracting files after being disabled
2009-10-19 02:10:43 +00:00
Damien Churchill bdc173cf4b use os._exit() rather than exit() when forking 2009-10-14 15:53:31 +00:00
Andrew Resch 4ae439a99a Pause the TorrentDetails component when the window is minimized.
Clean up the pause/resume component code in mainwindow
2009-10-14 15:49:55 +00:00
Damien Churchill 04217e16d4 big bunch of fixes to the M.O.M along with a couple to the O.M 2009-10-13 16:21:28 +00:00
Damien Churchill 4a00edc066 move the parameter type converting into a seperate method 2009-10-13 15:22:24 +00:00
Damien Churchill aa274eca74 improve the forking code 2009-10-13 15:20:45 +00:00
Damien Churchill c0b5bcc7d3 add the option to fork the webui 2009-10-13 11:32:40 +00:00
Damien Churchill 551d38c7a0 fix a bug in the connection manager where the host list wasn't refreshed after a host was added 2009-10-13 09:56:49 +00:00
Damien Churchill c3f433500b allow setting of the value without firing an event 2009-10-12 16:45:28 +00:00
Damien Churchill 23c949d4ec give names to both the radio buttons so they end up in a group (duh) 2009-10-12 16:44:30 +00:00
Damien Churchill 3d85791a03 fix a bug in converting non-boolean values back to boolean in the options manager 2009-10-12 09:53:13 +00:00
Andrew Resch a3636ccdb7 Fix saving torrent state on fresh configs
Do not try to call doIteration() on the reactor if it has already stopped
2009-10-11 18:46:35 +00:00
Damien Churchill e0111271a3 change the value of torrent.queue from -1 to 99999 so the grid sorting works the same as the gtk ui 2009-10-10 14:06:08 +00:00
Andrew Resch 11c0e9a304 Likewise in trunk.. 2009-10-09 00:40:46 +00:00
Andrew Resch 844f98db04 Fix path errors when adding torrents externally in Windows 2009-10-09 00:19:07 +00:00
Andrew Resch 3a90109724 Likewise in trunk 2009-10-08 02:43:54 +00:00
Andrew Resch ce0968e6dc Update gettextize.sh script to use proper encoding
Regenerate deluge.pot
2009-10-05 00:00:37 +00:00
Andrew Resch 2e6b21aa85 Add script to regenerate the POTFILES.in file
Update the POTFILES.in file
2009-10-04 23:48:18 +00:00
Andrew Resch 34b25d77f1 Fix blocklist plugin 2009-10-04 22:47:27 +00:00
Andrew Resch b680ff48e5 Use new method to add plugin tab
Stop graph tearing
Patches from Ian Martin
2009-10-04 19:25:10 +00:00
Andrew Resch 9a0b6030e6 Allow plugins to properly add tabs and have them restored upon restart - patch from Ian Martin 2009-10-04 19:24:15 +00:00
Andrew Resch 0e532c7f4e Commit #1019 allow up to 4 MiB piece sizes 2009-10-04 19:15:35 +00:00