Commit Graph

1819 Commits

Author SHA1 Message Date
Andrew Resch 95bf260518 Improve ftime() to format dates higher than 11 weeks. 2008-11-29 05:10:34 +00:00
Andrew Resch 0d429837b6 Fix gtk warnings 2008-11-29 03:31:04 +00:00
Andrew Resch d59a59dadc Break out proxy preferences to include peer, web_seed, tracker and dht. 2008-11-29 03:16:43 +00:00
Andrew Resch 79684c3b11 Fix bug in systemtray when changing some config options when the
systemtray is not enabled.
2008-11-29 03:15:27 +00:00
Andrew Resch 256c5c71b8 Add copyright headers 2008-11-28 23:53:05 +00:00
Andrew Resch 5f4a2533ec Include the tracker host in tracker status string 2008-11-28 23:39:46 +00:00
Andrew Resch 4933618f50 Fix #47 the state and config files are no longer invalidated when there
is no diskspace
2008-11-28 23:36:18 +00:00
Andrew Resch 1440d6b247 Fix #531 set default log level to ERROR and add 2 command-line options,
"-L, --loglevel" and "-q, --quiet".
2008-11-28 23:28:06 +00:00
Andrew Resch e759d61266 Fix #602 re-did files/peers tab state saving/loading 2008-11-28 21:31:50 +00:00
Andrew Resch d64f8c3d93 Force a show event in the pop-up menu so that on first click the menu is
shown properly.
2008-11-28 20:24:03 +00:00
Andrew Resch 5ad2c87b77 Flip the traffic icon 2008-11-28 19:43:54 +00:00
Andrew Resch 578c451e9a Fix up some headers 2008-11-28 19:11:26 +00:00
Andrew Resch a73928c231 Fix filtertreeview behaviour when stopping to clear the treestore 2008-11-28 19:09:04 +00:00
Andrew Resch da120c744d Remove OpenSSL exception from headers 2008-11-28 17:54:17 +00:00
Marcos Pinto 936cd9811d lang sync 2008-11-28 06:10:20 +00:00
Marcos Pinto ead53f3c88 fix remove dialog for multiple torrents 2008-11-28 01:14:29 +00:00
Marcos Pinto 767a35c381 reorder protocol traffic 2008-11-27 19:34:00 +00:00
Andrew Resch 1e126995dc Minor tweak 2008-11-27 07:16:19 +00:00
Andrew Resch 2024c0cfb0 Decorate dialogs 2008-11-27 07:09:14 +00:00
Andrew Resch 05609bda61 Fix get_config 2008-11-27 06:40:21 +00:00
Andrew Resch c6d67b824a Fix bug in preferences when opening to the plugins page 2008-11-27 05:19:29 +00:00
Andrew Resch ccbf75d5b9 Fix last 2008-11-27 05:19:02 +00:00
Andrew Resch 3dc8ba3d6f Fix loading labels 2008-11-27 05:12:27 +00:00
Andrew Resch 0954c3f112 Re-do the 'set maximum' dialogs.. They are now decorated. 2008-11-27 04:24:30 +00:00
Andrew Resch 013e9d95f1 Fix bug in system tray menu when enabling system tray when connected to
a core
2008-11-27 04:17:11 +00:00
Andrew Resch 1515636ef3 Improve the remove torrent dialog 2008-11-27 02:48:56 +00:00
Andrew Resch c6422b53df Rework the Remove Torrent Dialog and change client.remove_torrent() to
only having the option of removing data, not torrent file.  Deleting the 
torrent file was deleting the torrent file in the Copy Torrentfile 
folder and this is not desirable.
2008-11-26 09:11:18 +00:00
Andrew Resch 2969ff51f9 Add -P, --pidfile option to deluged 2008-11-26 07:01:19 +00:00
Andrew Resch 55c5a5d175 Add manpages 2008-11-25 23:21:22 +00:00
Andrew Resch 66ae89122d Fallback to using DNS for geoip lookups if the database file is not
available
2008-11-25 22:43:31 +00:00
Martijn Voncken 3afc5bfb19 smaller default size for newforms floats and ints(2) 2008-11-25 20:09:54 +00:00
Martijn Voncken ab8362432b smaller default size for newforms floats and ints 2008-11-25 19:56:46 +00:00
Martijn Voncken 35ebf57060 get_stats+overhead 2008-11-25 19:28:25 +00:00
Martijn Voncken 03e3ccc3a5 lisencing 2008-11-25 17:58:52 +00:00
Martijn Voncken 207005e355 webui label options 2008-11-23 09:30:48 +00:00
Andrew Resch 08f2d5b412 Keep track of selected filter path and if necessary, select row when
expanding a filter
2008-11-23 08:56:46 +00:00
Andrew Resch f252ca1775 Expand all filters on start 2008-11-23 08:43:07 +00:00
Andrew Resch 9bbc0fd8ea Enable expanding/collapsing filters 2008-11-23 08:04:03 +00:00
Andrew Resch c6ddaeaac7 Remove OpenSSL exception from license headers 2008-11-23 04:58:01 +00:00
Martijn Voncken 67a3279840 rate_limit_ip_overhead 2008-11-22 11:27:27 +00:00
Andrew Resch 3dbd3a3fd3 Add an option to not include IP overhead in rate limiting (setting False
is equivalent to how 0.5.x behaves)
2008-11-22 09:00:01 +00:00
Andrew Resch 16934c8f6a Update flag icon license 2008-11-21 12:00:53 +00:00
Andrew Resch 92c0b92f29 Include GeoIP license 2008-11-21 11:46:05 +00:00
Andrew Resch 9e174166b8 Fix up the Label plugin's GTK dialogs to be more consistent 2008-11-21 10:11:36 +00:00
Andrew Resch dc63d26cfe Add protocol traffic statusbar item 2008-11-21 09:35:29 +00:00
Andrew Resch f5ad01a865 Add 'get_session_status' to core 2008-11-21 09:15:05 +00:00
Andrew Resch c028b861f8 Fix bug in calculating the ETA for seeding torrents with a stop seed
ratio set
2008-11-21 07:49:15 +00:00
Martijn Voncken 0459202653 fix license, again 2008-11-20 19:56:33 +00:00
Martijn Voncken 97c6846486 fix license, again 2008-11-20 19:54:39 +00:00
Martijn Voncken 4d29f19a2b fix license 2008-11-20 19:18:05 +00:00
Martijn Voncken 7c8d8a22c2 fix executable flag 2008-11-20 18:02:19 +00:00
Martijn Voncken b9a7c87a2d fix torrent actions 2008-11-19 18:56:12 +00:00
Martijn Voncken 52c6cce6b3 fix gtk labels 2008-11-17 19:52:02 +00:00
Andrew Resch 06c4f7af69 Fix setting default stop_at_ratio settings for torrents 2008-11-17 09:30:46 +00:00
Andrew Resch c429d56170 Prevent wrongly encoded torrents from causing an xmlrpc exception thus causing
a blank torrent list
2008-11-17 08:28:32 +00:00
Andrew Resch c4e4647f4b Do not set per-torrent stop_seed_ratio settings based on the global settings
when adding torrents
2008-11-17 06:37:56 +00:00
Andrew Resch a0bf6d8fe1 Remove trailing whitspace from *.py 2008-11-17 00:57:32 +00:00
Andrew Resch 7813bd4098 Fix #475 catch unicode decoding errors 2008-11-16 08:29:31 +00:00
Martijn Voncken 4933445d86 remove broken choose files 2008-11-15 10:19:29 +00:00
Andrew Resch 1725ab7569 Show plugin information in the preferences page 2008-11-13 22:39:57 +00:00
Damien Churchill fb3e51d3e9 design the options tab of the add torrent window 2008-11-13 22:38:38 +00:00
Damien Churchill af85f56b98 fix bug in adding torrent from file 2008-11-13 22:14:14 +00:00
Martijn Voncken c99736f207 allow multiple commands for deluge -u console -a ... 2008-11-12 18:17:14 +00:00
Marcos Pinto 5150d38f9c two new languages 2008-11-12 03:56:36 +00:00
Martijn Voncken 81427006dd label plugin:InputSensitivity 2008-11-11 19:35:03 +00:00
Damien Churchill 8a4da5b712 update the style a little more, still requires a couple more fixes javascript side 2008-11-11 17:18:53 +00:00
Damien Churchill fb1a62a9f8 add styling of the file input hack 2008-11-11 16:32:01 +00:00
Damien Churchill bc3a7bd057 fix reloading the add from file iframe 2008-11-11 15:44:10 +00:00
Damien Churchill 374335cae8 slight improvement to the add torrent from file 2008-11-11 15:40:05 +00:00
Damien Churchill d919a452dd implement the server side part of ajax add from file
implement the client side javascript (file input still needs themeing)
2008-11-11 11:14:02 +00:00
Damien Churchill 5eb92ab9b7 tie up the contents of the iframe with some javascript 2008-11-10 18:37:21 +00:00
Damien Churchill b49a4c66d8 add the beginnings of add torrent by file 2008-11-10 18:27:16 +00:00
Damien Churchill 3b32edeed1 style the add from url window a little more 2008-11-10 18:07:50 +00:00
Damien Churchill 8398fa91f5 couple of bug fixes, add some strings to be passed through gettext in
the rendered html
2008-11-10 18:00:21 +00:00
Damien Churchill 480673c1d1 mooui compressed using the yuicompressor 2008-11-10 17:04:25 +00:00
Damien Churchill f2c4660ded fix popup menus 2008-11-10 12:23:05 +00:00
Damien Churchill a027010073 add a check to see if the ui is initialized before running an update 2008-11-10 12:19:50 +00:00
Damien Churchill f2dc542aba add a stub page /json/upload
couple of fixes in mooui
couple of fixes in deluge-details
2008-11-10 12:05:21 +00:00
Marcos Pinto 53f3e89640 lang sync 2008-11-08 22:56:11 +00:00
Marcos Pinto 94c28f55ae update pots 2008-11-08 20:34:21 +00:00
Andrew Resch 695e6a8c6e Fix alignment of tracker icons when tracker does not have an icon 2008-11-08 15:49:32 +00:00
Martijn Voncken 757f55f38e router:use_module 2008-11-08 14:31:29 +00:00
Martijn Voncken a183e665b0 empty options page 2008-11-08 14:16:54 +00:00
Martijn Voncken db283d9a14 i need to write my own url router someday.. 2008-11-08 14:13:49 +00:00
Damien Churchill cb4320151d update mootools core to 1.2.1 2008-11-08 13:39:20 +00:00
Damien Churchill 1dfdcdf1f3 add a bit more documentation to it 2008-11-08 11:09:54 +00:00
Martijn Voncken 83875bf7f2 fix template namespaces 2008-11-08 10:44:03 +00:00
Martijn Voncken 05a982fd4b webui label config rework 2008-11-08 10:09:15 +00:00
Martijn Voncken 944be0876b debugerror is even less serious 2008-11-08 08:22:28 +00:00
Andrew Resch 73dd64f8db Fix #528 make sure gtkui config file is written before exiting 2008-11-08 08:04:46 +00:00
Andrew Resch b75fc32982 Fix some gtk warnings 2008-11-08 08:02:33 +00:00
Andrew Resch b148d5497b Implement #478 display UI options in usage help 2008-11-08 07:26:52 +00:00
Andrew Resch 10fdd76e3d Rename 'null2' to 'console' 2008-11-08 07:20:49 +00:00
Andrew Resch 3f3092cd8a Fix json get_webui_config 2008-11-08 06:28:41 +00:00
Andrew Resch f945a6f597 Increase the per-torrent stop share ratio max to 99999.0 and make the
spinner and remove at ratio checkbox insensitive if stop at ratio not 
checked
2008-11-08 06:17:42 +00:00
Andrew Resch 2e640b4cae Fix some typos 2008-11-08 06:15:51 +00:00
Andrew Resch d25ad68521 Have the TorrentInfo object raise an exception if unable to open/bdecode
the torrent file
Catch the exception in AddTorrentDialog
2008-11-08 06:15:03 +00:00
Andrew Resch 35671b3f8e Update doc html 2008-11-08 06:13:40 +00:00
Andrew Resch ca3cbf920c Fix typo 2008-11-07 06:52:15 +00:00
Andrew Resch e7a353c251 Another config fix 2008-11-07 06:51:14 +00:00
Andrew Resch 35e41e3b17 Fix addtorrentdialog due to config class changes 2008-11-07 06:49:00 +00:00
Andrew Resch e0137b6a4c Remove pythonize call -- it's not needed 2008-11-07 06:42:19 +00:00
Martijn Voncken 3f86e440bd label js 2008-11-06 20:44:12 +00:00
Martijn Voncken cf1720b2b6 fix webui config dialog 2008-11-06 19:25:37 +00:00
Martijn Voncken a311bcbcec config fixes 2008-11-06 19:12:11 +00:00
Damien Churchill 41dbab69b2 normalise the header comments 2008-11-06 07:59:38 +00:00
Andrew Resch 1920f3ce72 Fix up doc strings in deluge.common and generate documentation html for
it
2008-11-06 07:55:38 +00:00
Damien Churchill 277b75e66b add some missing semi-colons 2008-11-06 07:52:39 +00:00
Andrew Resch 5b96fd1d49 Fix doc tests 2008-11-06 05:42:15 +00:00
Andrew Resch f4e81e1429 Fix typos 2008-11-06 00:32:46 +00:00
Martijn Voncken 09c5236a4b javascript auto-refresh 2008-11-05 21:16:15 +00:00
Martijn Voncken 21d707fa92 disale js plugins for now 2008-11-05 20:05:21 +00:00
Martijn Voncken d48076dd6f fix gettext 2008-11-05 20:01:25 +00:00
Andrew Resch cc366e9369 Re-write the Config class 2008-11-05 12:35:02 +00:00
Andrew Resch 89ae872394 Initial support for sphinx documentation. Still need to create rst
files for the modules.
To build docs, goto docs/ folder and type `sphinx-build source html`
2008-11-05 03:14:45 +00:00
Martijn Voncken f2b057bd30 webui https 2008-11-04 19:15:56 +00:00
Andrew Resch b3cda61961 Fix #577 adding torrents by drag n' drop in windows 2008-11-02 23:22:55 +00:00
Damien Churchill be70707149 move deluge-strings.js to gettext.js 2008-11-02 22:30:39 +00:00
Andrew Resch f4d7080492 Move fdate() to common, patch from Lajnold 2008-11-02 18:13:11 +00:00
Andrew Resch e5cbca13dc Fix #229 add 'date added' column, with patch from Lajnold 2008-11-02 04:41:55 +00:00
Andrew Resch a2a3bd2148 Fix Interface page of Preferences 2008-11-01 07:13:19 +00:00
Marcos Pinto 6d3acf6dca add udp to is_url to allow udp trackers 2008-11-01 03:30:20 +00:00
Martijn Voncken 72aaef6191 gettext again 2008-10-31 17:17:06 +00:00
Martijn Voncken 41c121b729 update gettext and strings. 2008-10-31 17:04:30 +00:00
Martijn Voncken cb45b5c41f add gettext.js 2008-10-31 16:47:10 +00:00
Andrew Resch 2b75a75992 Don't invalidate the torrent status/info after a torrent.status() call 2008-10-31 03:45:28 +00:00
Damien Churchill 85e065c29d change a few names and add better documentation 2008-10-30 14:07:43 +00:00
Damien Churchill 93f083bde4 fix typo 2008-10-30 13:15:51 +00:00
Damien Churchill 0bdbc69f51 update the documentation in the mootools json-rpc proxy 2008-10-30 13:14:27 +00:00
Damien Churchill 47f2ebc37c update the copyright to include my email address 2008-10-30 13:10:25 +00:00
Damien Churchill da6594d138 update label plugin javascript test case
alias _ to Deluge.Strings.get
2008-10-29 21:16:09 +00:00
Martijn Voncken 86ce5d104a label plugin mooui-test1 2008-10-29 19:47:40 +00:00
Martijn Voncken c2cbeda738 disable test-popup 2008-10-28 22:25:07 +00:00
Martijn Voncken d4dec67fc4 plugin-javascript 2008-10-28 22:20:38 +00:00
Marcos Pinto 228ad4a500 update translator credits 2008-10-28 03:18:57 +00:00
Andrew Resch 6fe2602d79 Update the icons to be more rad 2008-10-28 03:04:33 +00:00
Andrew Resch 0589411224 Fix #570 use utf-8 encoding in statistics_tab.py 2008-10-27 23:31:09 +00:00
Marcos Pinto 1349f313db update list of files for pot 2008-10-27 23:19:42 +00:00
Marcos Pinto 3ac1dbee73 lang sync 2008-10-27 17:20:24 +00:00
Andrew Resch a6802b455a Fix #570 Use utf-8 encoding in listview 2008-10-27 05:43:34 +00:00
Andrew Resch eb9578c41d Attempt to get tracker icon from html source
Use blank icon for trackers that do not have a favicon available (to 
make things aligned)
Force 16x16 for tracker icons
2008-10-27 04:49:06 +00:00
Andrew Resch ac9959a92b Convert plugins setup.py to new format
Update create_plugin script to use new setup.py format
2008-10-27 03:53:21 +00:00
Andrew Resch edaf3da0fc Add 'get_plugin_info()' to PluginManagerBase -- returns a metadata info
dictionary
2008-10-27 03:31:11 +00:00
Andrew Resch 1c7ce61635 Update blocklist plugin setup.py to include more metadata and re-do
setup.py layout
2008-10-27 01:55:47 +00:00
Martijn Voncken 1c121a8c17 move tracker_icons 2008-10-27 00:26:39 +00:00
Martijn Voncken 0f94cf2316 allow favicon.png 2008-10-27 00:26:01 +00:00
Damien Churchill 0b09c6563c move mooui and mootools to /static 2008-10-26 23:40:32 +00:00
Martijn Voncken ee0cc92658 fix typo's/formatting 2008-10-26 22:12:12 +00:00
Martijn Voncken 44a219fb3a add (disabled) notification config 2008-10-26 21:50:25 +00:00
Andrew Resch 2d257371d9 Add ability to send arguments to UIs with -a, --args 2008-10-26 21:31:13 +00:00
Martijn Voncken 26eb2bbb3d proxy config 2008-10-26 21:17:48 +00:00
Andrew Resch 6aae2acbe5 Have torrent.get_ratio return -1 when downloaded bytes is 0.
Have torrentview and statistics_tab display an infinity character when 
ratio is -1
2008-10-26 21:10:03 +00:00
Martijn Voncken 190b180255 keyword search enhancements 2008-10-25 07:04:22 +00:00
Martijn Voncken 352427ca20 keyword search includes trcker status 2008-10-24 21:05:14 +00:00
Martijn Voncken 03d1177085 gtk:allow icons for labels 2008-10-24 18:20:58 +00:00
Martijn Voncken 56a3a03a59 move tracker icon cache folder 2008-10-24 18:16:12 +00:00
Damien Churchill 29c32c0b6a use the main tracker icon url 2008-10-24 13:42:43 +00:00
Damien Churchill 8fe301a3d9 change the icon for the "All" state 2008-10-24 13:34:53 +00:00
Andrew Resch 951c13f1ce Better fix for #565 2008-10-24 07:43:34 +00:00
Andrew Resch dc0a2ce52e Fix #565 wait for the deluged process to start to prevent defunct
processes
2008-10-24 07:39:14 +00:00
Martijn Voncken 1aa33421e9 redirects according to http spec 2008-10-23 18:41:07 +00:00
Martijn Voncken 0896856908 1st argument for -u web is the base dir 2008-10-23 18:11:35 +00:00
Andrew Resch cb19d71b7d Fix #545 use proper values in ratio calculation 2008-10-23 16:52:09 +00:00
Martijn Voncken bdbed9f893 fix test 2008-10-23 15:45:30 +00:00
Andrew Resch 1f0a6eb75e Add TorrentInfo class and use it in AddTorrentDialog 2008-10-23 14:41:51 +00:00
Andrew Resch 5af5749065 Allow the creation of .torrent files with no trackers 2008-10-23 13:47:20 +00:00
Andrew Resch dbcf1e622a Fix adding torrent to session 2008-10-23 13:35:17 +00:00
Andrew Resch a2b2ce2ca5 Fix saving files in create torrent dialog, also set a default filename
when saving
2008-10-23 13:23:26 +00:00
Andrew Resch ecb80ea689 Fix creating torrent with file size less than smallest piece size 2008-10-23 13:22:40 +00:00
Andrew Resch b83ef477e4 Fix and clean-up os checking functions 2008-10-23 11:27:37 +00:00
Andrew Resch 759bb8cc5d Fix locale stuff on OS X 2008-10-23 08:21:25 +00:00
Marcos Pinto 16cc7be912 add darwin check to common 2008-10-23 07:22:08 +00:00
Martijn Voncken 310d1e4e6e move torrent-add-dialog to interface tab 2008-10-22 20:47:35 +00:00
Martijn Voncken 984c4f8203 webui : use TrackerIcons class 2008-10-22 16:08:53 +00:00
Martijn Voncken aadb6edec1 <image to <img 2008-10-22 15:39:13 +00:00
Damien Churchill f051f050a9 move get_torrent_info into a new ui common module 2008-10-22 15:07:51 +00:00
Marcos Pinto e09a8f79a8 fix problem that sometimes occured when switching back and forth between daemons without disconnecting first 2008-10-22 08:54:26 +00:00
Martijn Voncken d4bbece86e use cache for async tracker images 2008-10-21 18:57:13 +00:00
Martijn Voncken 7359ddb879 fetch tracker icons in thread 2008-10-21 18:36:53 +00:00
Damien Churchill 723715ec98 use the included json library when running on python 2.6 2008-10-21 16:19:11 +00:00
Andrew Resch fbe62805c3 Some optimizations to the torrentview updating 2008-10-21 10:52:37 +00:00
Andrew Resch 058c66bfa8 Clean-up torrentview.update_view() code. 2008-10-21 10:23:42 +00:00
Martijn Voncken cb8125aa1b gtk tracker icons, some eye-candy 2008-10-20 18:57:38 +00:00
Andrew Resch 09fe2e696b Touch-up the stats tab 2008-10-19 10:24:46 +00:00
Andrew Resch a8d132452a Fix open folder 2008-10-19 10:10:09 +00:00
Andrew Resch 56f1bff6d4 Use libtorrent smart_ban extension 2008-10-19 06:02:35 +00:00
Andrew Resch 9fc18f0e41 Fix the alert_type magic to work when libtorrent is not in the deluge
module
2008-10-19 05:43:58 +00:00
Martijn Voncken a495738177 title for start/stop icon 2008-10-18 15:53:12 +00:00
Martijn Voncken 976189a814 styles 2008-10-18 15:06:08 +00:00
Martijn Voncken f3382591ec fix highlighting;#514 2008-10-18 14:32:07 +00:00
Martijn Voncken 8a86094abf webui new state=all icon 2008-10-18 14:20:30 +00:00
Andrew Resch 83360789d5 Add new 'All' icon 2008-10-18 07:56:19 +00:00
Andrew Resch 7caf26779f Fix #549 make sidebar width persistent 2008-10-18 06:43:38 +00:00
Marcos Pinto 219be3f440 account for ipv6 brackets [ip:ip:ip]:port 2008-10-18 04:48:38 +00:00
Andrew Resch 37618e4a13 Fix up add peer dialog to be more consistent 2008-10-18 04:22:29 +00:00
Andrew Resch a7068af238 Fix connection manager 'add host' due to common changes 2008-10-18 04:15:55 +00:00
Andrew Resch da2499faa6 Fix adding peers 2008-10-18 04:10:34 +00:00
Marcos Pinto 251b1733ce add port mention to add peer glade and fix poort oops in ip validation 2008-10-18 03:53:54 +00:00
Andrew Resch cd671e58bd Add drag n' drop support to the files tab 2008-10-18 02:28:00 +00:00
Marcos Pinto 9113744c40 add 'add peer' and create gtkui common 2008-10-18 01:53:13 +00:00
Andrew Resch 9472cab9bb Folder renaming support 2008-10-18 00:29:00 +00:00
Marcos Pinto 8d2a658789 little cleaning 2008-10-17 21:36:03 +00:00
Andrew Resch 41bedda10a Updates for rename_folder 2008-10-17 18:22:18 +00:00
Andrew Resch 86d1624cff Deluge will now use a system libtorrent library if available. 2008-10-17 17:52:12 +00:00
Marcos Pinto 646901d8da lang sync 2008-10-17 03:02:17 +00:00
Martijn Voncken ecfbb3ceed fix opera 2008-10-16 17:38:46 +00:00
Andrew Resch 793e138d11 Add folder_rename to the core 2008-10-15 23:59:07 +00:00
Andrew Resch 0365ae00c0 Fix IP filter 2008-10-15 23:57:03 +00:00
Martijn Voncken e0a380fb0e webui:images for file-prio 2008-10-15 19:54:14 +00:00
Martijn Voncken aa66b8624e sync classic template to white 2008-10-15 19:23:57 +00:00
Andrew Resch db736c9075 Use "127.0.0.1" instead of "localhost" when starting the SignalReceiver 2008-10-15 19:19:12 +00:00
Andrew Resch 56c496dc5d Change to use 'all_time_upload' and 'all_time_download' due to change
in recent libtorrent revision
2008-10-15 18:49:51 +00:00
Martijn Voncken f1a81d9863 fix #546 2008-10-14 22:04:51 +00:00
Martijn Voncken 88ac0cba11 show_keyword_search pref 2008-10-14 21:44:03 +00:00
Andrew Resch 7b3f6a31f6 Only update the specific row's filename instead of requesting a whole
new files list when the file_renamed signal is received.
2008-10-14 21:31:25 +00:00
Martijn Voncken 4e720b9364 no label, ui fixes 2008-10-14 21:21:58 +00:00
Martijn Voncken 8c676a950e id_to_label 2008-10-14 21:03:20 +00:00
Martijn Voncken 531cf70911 favicon for tracker_host 2008-10-14 20:46:29 +00:00
Martijn Voncken d7aed2778d webui:sidebar config for trackers and hide_zero 2008-10-14 20:37:06 +00:00
Martijn Voncken cba021a19e label-plugin:fix unload 2008-10-14 20:04:23 +00:00
Andrew Resch 4e79fe3f7d Fix file renaming for files that are not within a folder 2008-10-14 19:09:50 +00:00
Andrew Resch f8ad5ddb37 Changing filenames of files within a folder will keep the file in the folder. 2008-10-14 18:56:09 +00:00
Damien Churchill b5b6bb6e1e update todo 2008-10-14 11:20:06 +00:00
Damien Churchill 49b9494bbe run the tab labels through Deluge.Strings 2008-10-14 09:20:59 +00:00
Damien Churchill d98734b745 move some more css into the base 2008-10-14 09:17:50 +00:00
Damien Churchill 88b58bdce9 add a test shell script
add labels to be used by the legend
2008-10-14 09:02:09 +00:00
Damien Churchill c6f6a110bc rename button to Add
reflect changes in the javascript behind
2008-10-14 01:26:58 +00:00
Damien Churchill 5ed4d601e8 just copy the style from the classic theme 2008-10-14 01:25:28 +00:00
Damien Churchill ccce1938ac add transparency to the tab to simulate greying out when a torrent isn't
selected
2008-10-14 01:10:17 +00:00
Damien Churchill a0eafb1518 restore defaults to the options tab 2008-10-14 01:06:59 +00:00
Damien Churchill c6ed7e297b almost fixes the bug where if you apply a filter, whichever torrent was
selected before continues to be displayed in the tabs
2008-10-14 00:59:08 +00:00
Damien Churchill d20628baff better spacing for the filter icons 2008-10-14 00:42:33 +00:00
Damien Churchill 3cb046c34c only set the background-image once 2008-10-14 00:37:51 +00:00
Damien Churchill f5482d6a92 add dynamic tracker host icons 2008-10-14 00:31:59 +00:00
Andrew Resch 08fd7a14f9 Prevent the updating of row that is being edited 2008-10-14 00:11:35 +00:00
Damien Churchill ed0c7f1b9f update icons with relative paths 2008-10-13 23:54:30 +00:00
Damien Churchill 7e5e858dad migrate all icons into the base css file, themes can override if need be 2008-10-13 23:51:14 +00:00
Andrew Resch f5b3be82f5 Add active icon 2008-10-13 23:44:57 +00:00
Damien Churchill 794a5b01bb add active icon to the filter list 2008-10-13 22:47:33 +00:00
Damien Churchill 7085725be5 add missing glade file 2008-10-13 19:18:13 +00:00
Damien Churchill 02161ea6ef revert back to aclient and add force_call 2008-10-13 18:36:47 +00:00
Damien Churchill a5c58fb8dd use the sclient, the aclient appears to be broken 2008-10-13 18:19:21 +00:00
Damien Churchill 9fb0494b2f remove unneeded braces 2008-10-13 18:05:14 +00:00
Damien Churchill bd56957c27 remove this.info which remained from when the statusbar was at the top 2008-10-13 18:03:54 +00:00
Damien Churchill 2a09752fd9 make the event handlers on the statusbar generic, and add some doc
comments
2008-10-13 17:58:17 +00:00
Damien Churchill 5e29fabf1e more semicolons and fixes 2008-10-12 20:57:03 +00:00
Damien Churchill 13a2927762 fix a bug introduced by a name case change 2008-10-12 20:50:13 +00:00
Damien Churchill c2140339a5 add a load of semicolons to the end of lines 2008-10-12 20:46:04 +00:00
Damien Churchill 20a6a302e6 add a progress bar to the statistics tab 2008-10-12 19:06:17 +00:00
Martijn Voncken a34d74d790 change show_zero default to False 2008-10-11 09:39:13 +00:00
Martijn Voncken 81193d3d87 change sidebar_show_trackers default to false 2008-10-11 09:32:12 +00:00
Martijn Voncken fa05f1222c use deluge16.png for state=all 2008-10-11 09:22:59 +00:00
Martijn Voncken d65efb3f7a use deluge16 for state=all 2008-10-11 09:16:52 +00:00
Martijn Voncken c48932bab8 use temporary 'active' image, andar:please commit the final one 2008-10-11 09:07:24 +00:00
Martijn Voncken 7b52f7fa97 rename hide_zero* to show_zero* because double negatives are not intuitive 2008-10-11 08:56:13 +00:00
Martijn Voncken 9a8f8ce2f9 sidebar-gtk:show/hide zero_hits+trackers 2008-10-11 08:44:45 +00:00
Martijn Voncken 5ebbff177f filter: hide_zero_hits;hide_cat : core+test 2008-10-11 08:04:02 +00:00
Martijn Voncken 296c7fea82 sidebar: select default-item on hide and none-selected 2008-10-11 06:01:19 +00:00
Martijn Voncken 19b58b2098 use theme for sidebar colors 2008-10-11 05:15:35 +00:00
Martijn Voncken 20cfb836ff Sidebar translations+order 2008-10-11 04:49:47 +00:00
Marcos Pinto 6b6eb9381b lang sync 2008-10-11 04:45:42 +00:00
Damien Churchill f4ea3ee036 remove size from the returned dict as it's not used and causes
tracebacks
2008-10-10 08:19:35 +00:00
Damien Churchill abfad5f19d improve the add torrent window 2008-10-10 02:09:05 +00:00
Damien Churchill 846d61516b another method for adding torrents from the ajax ui, not functional yet
though
2008-10-10 02:08:47 +00:00
Damien Churchill df680926ac add a couple of extra methods to be used by the ajax ui when adding
torrents
2008-10-10 00:29:47 +00:00
Damien Churchill 0037922d9e make the add torrent window able to add from url again 2008-10-09 10:35:11 +00:00
Andrew Resch 5b06ecd52e Properly line wrap tracker messages 2008-10-09 07:26:48 +00:00
Andrew Resch f4ff7ec3a6 Change max connections default setting to 200 2008-10-09 03:41:06 +00:00
Damien Churchill f7a56b95ba begin testing gears, redesigning the add torrent window 2008-10-08 17:46:04 +00:00
Andrew Resch c8901d31c5 Fix freezing on start-up issues on systems that do not have a properly
configured localhost entry.
2008-10-08 13:32:02 +00:00
Damien Churchill 2428cb4970 add a titlebar to the window 2008-10-08 13:22:10 +00:00
Damien Churchill 51730b2c55 replace the favicon on all templates with a png vs a gif fixing the jagged edges issue 2008-10-08 13:07:38 +00:00
Damien Churchill c172a36ca2 complete the statusbar popup menus for changing max_* (download, upload, connections) 2008-10-08 12:55:55 +00:00
Andrew Resch dd29746084 Prevent being able to set file priorities for compactly allocated
torrents as it is not intended to work.
2008-10-08 12:42:59 +00:00
Damien Churchill ebe53dd634 add missing html files 2008-10-08 12:41:40 +00:00
Damien Churchill 58d56f461c change the popup menu to go above the mouse if there is not enough
space below
2008-10-08 12:37:35 +00:00
Damien Churchill 2e6dd5b945 fix attribute error caused by attributes/functions without
_rpcserver_export
2008-10-08 11:57:55 +00:00
Damien Churchill 641c27a90a add popup menus, need some changes in mooui so they display correctly 2008-10-08 02:24:59 +00:00
Damien Churchill 2574e05ad4 show the max_* (download, upload, num_connections) in the status bar 2008-10-08 02:09:29 +00:00
Damien Churchill 5421ea77a6 initial create torrent window design 2008-10-07 21:08:54 +00:00
Damien Churchill 6447dbbea5 add simple background flipped 2008-10-07 20:35:04 +00:00
Damien Churchill a5de65657c fix url 2008-10-07 19:55:18 +00:00
Damien Churchill c2c84fd0fa increase the width of the toolbar in the css
migrate the window title of the add window to Deluge.Strings
add code to popup a window for torrent create
2008-10-07 19:54:11 +00:00
Damien Churchill fb8a4d8b89 add a icon for creating a torrent 2008-10-07 19:46:16 +00:00
Andrew Resch 85ea737b0d Changed max half-open connections default limit to 8 on XP/2000 and 4 on
Vista
2008-10-07 08:54:19 +00:00
Andrew Resch ee7edca06f Add new RPCServer class .. Not in use yet. 2008-10-07 02:23:20 +00:00
Andrew Resch 1004b8091f Set max connections per second default to 20 since this seems to fix
the slow speed issue that some people experience.
2008-10-06 10:58:28 +00:00
Damien Churchill 399304b8d4 rename the graph plugin to the stats plugin 2008-10-05 16:04:11 +00:00
Martijn Voncken 90ccd65ea9 save stats,session totals 2008-10-04 21:39:33 +00:00
Ido Abramovich fafc2a4b76 fixed input line bug lines were not wrapped correctly 2008-10-04 20:02:00 +00:00
Martijn Voncken ff52254924 sanitize filter_dict input 2008-10-04 10:20:08 +00:00
Damien Churchill 6cd0ab30a5 merge the stats from status into the stats dict (allows additional stats
to be added more easily)
2008-10-04 10:10:49 +00:00
Martijn Voncken 41d955a5ea fix logout 2008-10-04 09:59:41 +00:00
Martijn Voncken 7c0e2fb813 remove pycha 2008-10-04 09:47:59 +00:00
Martijn Voncken d1fba0c3b0 dht graph 2008-10-04 09:42:40 +00:00
Damien Churchill e075f46d6a improve the graph code 2008-10-03 13:49:45 +00:00
Andrew Resch 9b47465052 Make some toolbuttons translatable 2008-10-02 18:42:31 +00:00
Martijn Voncken 3b29956346 pycha-tests 2008-10-02 00:56:35 +00:00
Martijn Voncken 4b33809529 pycha:initial prototype with unmodified pycha_line_deluge 2008-10-01 22:40:35 +00:00
Martijn Voncken 4da4b5ac03 pycha test 2008-10-01 22:10:49 +00:00
Andrew Resch c57939baa2 Fix add_torrent_url() to download the torrent file in a thread to
prevent the main thread from blocking and causing the daemon to freeze.
2008-10-01 18:31:55 +00:00
Damien Churchill 435ef112fb fix the data checking 2008-10-01 08:02:45 +00:00
Damien Churchill 6db92cccb3 change to a more robust test 2008-10-01 07:50:32 +00:00
Damien Churchill 6333b32e0b include new mooui that contains some IE fixes 2008-10-01 07:47:10 +00:00
Damien Churchill 1c21066fec add a check to ensure data was returned and ignore otherwise 2008-10-01 07:28:13 +00:00
Andrew Resch 2765a97506 Prevent libtorrent from starting the default plugins and features. 2008-10-01 02:19:44 +00:00
Andrew Resch c668a59a82 Fix resume saving on shutdown 2008-09-30 23:30:26 +00:00
Andrew Resch 26b872dee9 Implement #368 add torrents by infohash/magnet uri (trackerless
torrents)
2008-09-30 19:07:10 +00:00
Andrew Resch 87f3e1e3b8 Initial support for renaming files
Save .torrent file for torrents added by infohash or magnet uri
2008-09-30 18:45:32 +00:00
Martijn Voncken 1cb4559362 graph plugin; initial commit 2008-09-30 18:05:16 +00:00
Damien Churchill 92608b436b add spinners in for the required fields in the preferences page 2008-09-30 16:44:57 +00:00
Damien Churchill df84e34660 quick update to mooui fixing a recursion error 2008-09-30 16:27:17 +00:00
Damien Churchill 27d2a86c74 update to compressed version of mooui that includes spinners
use spinners on the options tab
2008-09-30 16:22:52 +00:00
Damien Churchill 789f4911bc grab the no connections and free space icons from the classic template 2008-09-29 23:16:45 +00:00
Damien Churchill a2ba0c556f update the labels style 2008-09-29 23:15:44 +00:00
Andrew Resch e250b7aaf4 Fix display of tracker error messages 2008-09-29 23:11:17 +00:00
Damien Churchill a7f1704c28 huge update to mooui
continuting change to camelcase
2008-09-29 23:09:44 +00:00
Andrew Resch 92987a05cd Fix attempting to blink system tray icon when it's not enabled 2008-09-29 22:30:53 +00:00
Andrew Resch 244a437d1b Change the default max global upload slots to 4 instead of -1 since
libtorrent will automatically open more slots to meet the upload speed 
limit.
2008-09-29 19:12:27 +00:00
Damien Churchill 3867989dbd add some title strings for the items in the status bar 2008-09-29 12:26:36 +00:00
Damien Churchill ccdb270b38 improve the statusbar css and add diskspace and incoming connections to
it
2008-09-29 12:23:49 +00:00
Damien Churchill ec1513a2c4 fix error in IE7 2008-09-29 10:15:11 +00:00
Damien Churchill a240cca0c6 update the TODO list 2008-09-28 14:37:21 +00:00
Damien Churchill 9933536892 fix the filtering within the grid
also fixes a torrent remaining if it's the last one removed
2008-09-28 14:34:24 +00:00
Marcos Pinto 8d7e762b0a revert fork for now 2008-09-28 03:15:59 +00:00
Damien Churchill 20fe87868f copy some css needed to layout the preferences window correctly 2008-09-28 02:22:43 +00:00
Marcos Pinto 7d2b566ec4 add enable auto add checkbox 2008-09-28 00:16:01 +00:00
Marcos Pinto 5ba23ad5c2 fork webui to free terminal 2008-09-27 21:52:00 +00:00
Damien Churchill a90c709d3b add some documentation 2008-09-27 17:20:05 +00:00
Damien Churchill 04abf85433 hugely improve the labels bar and disable filtering until i fix the grid 2008-09-27 17:11:02 +00:00
Damien Churchill 80659e882e update TODO
add an icon for the All states filter
2008-09-27 12:00:58 +00:00
Martijn Voncken f23d65364b traffic filter 2008-09-27 08:39:27 +00:00
Damien Churchill fd544834e4 fix wrong method being called for menu clicks 2008-09-26 18:02:54 +00:00
Martijn Voncken eea926fadf fix persistent sessions 2008-09-26 17:43:25 +00:00
Martijn Voncken a038ca8df8 webui statusbar:add space,has_incoming_connections 2008-09-26 16:21:00 +00:00
Martijn Voncken 14c1586d77 remove statusbar api 2008-09-26 15:56:40 +00:00
Martijn Voncken 61b7b17fbb fix get_stats docstring 2008-09-25 20:59:32 +00:00
Martijn Voncken db6764ea9b statusbar api prototype 2008-09-25 20:56:05 +00:00
Martijn Voncken c67bfe74a7 persistent sessions #486 2008-09-25 19:08:43 +00:00
Andrew Resch b47c4ad760 Fix #187 set a 5 second timer to save the config file after a config
value has been changed.
2008-09-25 02:03:58 +00:00
Ido Abramovich e32ce5b265 added 'all' subcommand to resume and pause, moved share ratio to general info view 2008-09-24 18:53:22 +00:00
Andrew Resch a27b0c6329 Add the ability to add plugins from the plugins preference page (from
.eggs)
Add a rescan for plugins button to rescan the plugin folders
2008-09-24 01:23:38 +00:00
Ido Abramovich af0bd07d3e removed the 'builtin' commands and made 'help' a normal command. 2008-09-23 22:30:21 +00:00
Martijn Voncken 4d79df5880 licence update fir webpy related files 2008-09-23 20:01:22 +00:00
Martijn Voncken 335c50ec03 #483 2008-09-23 19:48:08 +00:00
Martijn Voncken 35ac3dda26 fix webui add url: #483 2008-09-23 19:35:09 +00:00
Martijn Voncken 35aa1aaec2 unregister->deregister fix #488 2008-09-23 19:20:24 +00:00
Martijn Voncken 8a00b046d5 update create_plugin 2008-09-23 18:29:55 +00:00
Martijn Voncken bb7c5cb4af egg_render for templates files in plugin/templates (#497) 2008-09-23 17:34:57 +00:00
Martijn Voncken a870101dbe egg_handler for static files in plugin/data (#497) 2008-09-23 06:15:40 +00:00