Commit Graph

1819 Commits

Author SHA1 Message Date
Andrew Resch 8e5473a91d Fix saving Files tab and Peers tab state 2009-01-16 03:13:37 +00:00
Andrew Resch 5cef7fe9fc Fix remembering sorted column in the torrent list 2009-01-16 03:01:41 +00:00
Andrew Resch 2acd470626 Fix opening links from Help menu and others 2009-01-16 02:45:36 +00:00
Andrew Resch f16ff06083 Fix the -l, --logfile option 2009-01-16 00:35:07 +00:00
Andrew Resch f990fd1a9a Fix [4491] which broke the oldstateupgrade 2009-01-14 02:45:11 +00:00
Andrew Resch e42910dbf8 Fix bdecoding some torrent files 2009-01-14 01:15:00 +00:00
Andrew Resch 855315dfb1 Update bencode.py from BitTorrent-5.2.2. This changes the license to
Python Software Foundation License Version 2.3.
2009-01-12 22:44:27 +00:00
Andrew Resch 8a6461bef8 Append a new line to the localclient entry 2009-01-12 19:55:57 +00:00
Ido Abramovich e681c9183e fix get_torrent_status to use filter dictionary 2009-01-11 00:05:50 +00:00
Marcos Pinto 1cd3998350 lang sync 2009-01-10 18:50:44 +00:00
Marcos Pinto 9cbe63c299 update credits for 1.x 2009-01-10 07:37:53 +00:00
Ido Abramovich 9f7018bdfb added copyright info 2009-01-09 23:44:42 +00:00
Andrew Resch ff42ebe0b2 Set 'max_half_open_connections' default to 50 on non-Windows systems 2009-01-09 04:21:26 +00:00
Andrew Resch 3e92ff026a Tell the user which UI was tried when unable to start 2009-01-08 22:25:46 +00:00
Andrew Resch 43be3e3e64 Added '-s', '--set-default-ui' option to deluge 2009-01-08 20:27:24 +00:00
Andrew Resch b9ae2cb2b9 Update credits and author list 2009-01-08 03:35:22 +00:00
Damien Churchill 366b5e1f95 add mime icons to the white theme
couple of stubs in the add window
2009-01-07 21:12:05 +00:00
Damien Churchill bb8acea3df add mime icons to trunk 2009-01-07 20:51:41 +00:00
Damien Churchill c59d0e348e improve the files table in the add torrent window
add some mimetype support in

improve the merge_changes.py script
2009-01-07 20:42:57 +00:00
Damien Churchill 52485af4f7 Allow torrents to be removed from the add torrent window 2009-01-07 19:06:28 +00:00
Damien Churchill c48707a654 more improvements to the options tab 2009-01-07 18:13:05 +00:00
Marcos Pinto ed03ea52db template update 2009-01-07 03:55:21 +00:00
Marcos Pinto ad2fc421dc fix gtk-cancel translation setting in remove dialog 2009-01-07 03:41:52 +00:00
Damien Churchill 69e5fe1d3d add stub for filepicker to trunk
start implementing the options dialog
add another not implemented alert to edit trackers
update changelog
2009-01-07 01:28:19 +00:00
Damien Churchill 08855ef9d7 merge in change 2009-01-07 01:01:10 +00:00
Marcos Pinto b10416b8f8 merge webui fixes 2009-01-07 00:48:38 +00:00
Andrew Resch 2af3869143 Fix issue in get_tracker_host when the torrent has no tracker 2009-01-06 12:50:49 +00:00
Marcos Pinto 3584fa9e41 fix crash on trying to convert *very* old 0.5 config files 2009-01-06 02:42:08 +00:00
Marcos Pinto cf40455d1c fix notification bug on startup for already finished torrents 2009-01-06 02:27:27 +00:00
Marcos Pinto 89800dd6c1 sort for managibility 2009-01-06 01:43:41 +00:00
Andrew Resch 373dd2c695 Fix the display of the tracker host when it's an IP address and not a
hostname
2009-01-05 10:14:12 +00:00
Andrew Resch 7f1a7ea863 Show the Trackers sidebar filter by default 2009-01-04 08:53:06 +00:00
Andrew Resch 5c839a6b20 Fix seeding torrents from moving around when sorting the '#' column 2009-01-04 08:47:26 +00:00
Andrew Resch dc17647590 Fix applying proxy settings 2009-01-02 21:25:26 +00:00
Andrew Resch 76a17a4028 Label: Fix move on completed 2009-01-02 03:25:39 +00:00
Andrew Resch 83ecface7a Fix folder renaming to display the change properly 2009-01-02 00:56:44 +00:00
Damien Churchill 388b21d6eb fix depreciation warning in py2.6 2009-01-01 18:28:33 +00:00
Andrew Resch f97273e094 Change how the alert name is found to use the class's __name__ property 2008-12-31 02:47:17 +00:00
Andrew Resch 4471d70d6c Hide the initial test port image 2008-12-30 23:32:39 +00:00
Andrew Resch 98f0b875ba Fix exception in test open port 2008-12-30 23:28:30 +00:00
Andrew Resch c61a6eb34b Add PeerGuardian Text (Gzip) reader 2008-12-30 03:52:18 +00:00
Andrew Resch 48f445d9a0 Apply blocklist prefs when the buttons are pressed. 2008-12-30 03:51:13 +00:00
Andrew Resch a1a82c96a5 Do not continue to show 'Importing 0' progress bar if blocklist fails to
import.
2008-12-30 02:57:21 +00:00
Andrew Resch bb4e7e38ae Fix gtkwarning regarding column width 2008-12-29 17:10:11 +00:00
Andrew Resch e315d40ddf Change default blocklist url to nipfilter instead of pipfilter 2008-12-28 23:15:01 +00:00
Andrew Resch 368f94157f Fix issue that prevented torrents from being added 2008-12-28 15:38:28 +00:00
Andrew Resch 2fb3f4b534 Fix #673 do proper test to determine if remote method requires callback 2008-12-28 04:39:08 +00:00
Andrew Resch d00366204e Fix exception in metafile 2008-12-28 04:29:54 +00:00
Andrew Resch 6359c5d4af Do not use the stored config_location value because it should only be used if the --config option is
set.
2008-12-27 21:24:50 +00:00
Andrew Resch e1c5f69d54 Fix exception in label plugin when saving preferences 2008-12-27 21:06:53 +00:00
Andrew Resch 00e74c9491 Make new release checking much more robust 2008-12-27 00:13:59 +00:00
Andrew Resch 15802aa432 Remove 'torrent_alert' handler 2008-12-27 00:02:11 +00:00
Andrew Resch f5a6736617 Fix never-ending import in Blocklist on Windows 2008-12-26 22:45:43 +00:00
Andrew Resch 5cdd1146d1 Fix tooltip for 'Show session speed in titlebar' option 2008-12-26 08:21:13 +00:00
Andrew Resch 8ae6477a2d Remove revision file from trunk too 2008-12-26 08:05:10 +00:00
Andrew Resch 7ac25da4bd Fix new version check 2008-12-26 08:04:31 +00:00
Andrew Resch d207429f02 Fix #661 show proper tracker host when ending in .co.uk, .com.au, etc.. 2008-12-22 10:07:39 +00:00
Marcos Pinto db3a05bda4 update translator credits 2008-12-22 02:44:57 +00:00
Andrew Resch aed14960a9 Yet another typo fix 2008-12-20 23:19:24 +00:00
Andrew Resch a23d877a99 Fix more issues with TorrentOptions 2008-12-20 23:14:06 +00:00
Andrew Resch 6756c69580 Fix some typos 2008-12-20 23:06:53 +00:00
Andrew Resch 6083c1655f Clean up has_key method in TorrentOptions 2008-12-20 06:28:44 +00:00
Andrew Resch 3481d26821 Fix up to __getitem__ in TorrentOptions 2008-12-20 05:49:03 +00:00
Andrew Resch 4313d84ed8 Fix some typos 2008-12-20 05:20:21 +00:00
Andrew Resch 04fdd521ea Use the 'allow_remote' config option instead of always using False 2008-12-20 05:00:55 +00:00
Andrew Resch 97d2f371b3 Import sys in rpcserver 2008-12-20 04:48:01 +00:00
Andrew Resch b6822f446a Fix saving dht state 2008-12-20 04:33:47 +00:00
Andrew Resch 04d14df8c7 Re-org Core and start using RPCServer 2008-12-20 04:27:59 +00:00
Andrew Resch 8ed2d25ce5 Ignore _* when doing new version check 2008-12-18 07:06:06 +00:00
Andrew Resch eb4f1fdb04 Do not fork in osx 2008-12-18 06:14:49 +00:00
Marcos Pinto 2c4f322f61 lang sync 2008-12-18 04:05:21 +00:00
Marcos Pinto 15dc400231 update pots 2008-12-18 03:46:55 +00:00
Andrew Resch 93670b05bc Only overwrite blocklist.cache if the import was successful 2008-12-18 02:38:34 +00:00
Andrew Resch fcc975006a Automatically attempt to get localclient auth when setting core uri to localhost 2008-12-18 02:03:41 +00:00
Andrew Resch 69e2154004 Make preferences tabs translatable 2008-12-17 01:01:49 +00:00
Andrew Resch 1b8efd5d10 Rename Statistics tab to Status 2008-12-17 00:38:15 +00:00
Andrew Resch d4445adf20 Fix importing system libtorrent 2008-12-16 04:32:03 +00:00
Marcos Pinto 24a0ccee0a make test active port use internal graphic instead of launching browser 2008-12-16 02:49:06 +00:00
Marcos Pinto f136d41b62 fix alignment 2008-12-15 17:39:13 +00:00
Andrew Resch 19b7369786 Continue starting Deluge if the gettext/locale initialization doesn't
work.. It will now just print an Error message.
2008-12-14 17:53:42 +00:00
Andrew Resch 43e28ec9d5 Add some more details about UI choice 2008-12-14 16:54:51 +00:00
Andrew Resch 227115551d Fix detecting localhost connection 2008-12-11 23:22:54 +00:00
Andrew Resch d544f73569 Remove Null since we now have Console 2008-12-11 10:06:14 +00:00
Andrew Resch 6f7231f0ca Strip out new lines when reading auth file 2008-12-11 10:04:25 +00:00
Andrew Resch 18f9165ba6 Fix closing the add trackers window by clicking Cancel 2008-12-11 10:03:43 +00:00
Andrew Resch 34678f1076 Ignore blank lines in auth file 2008-12-11 09:56:22 +00:00
Andrew Resch c0bf133ab8 Add an error check when reading the auth file 2008-12-11 09:31:37 +00:00
Andrew Resch c32eddfc48 Fix starting with new config folder 2008-12-11 09:20:32 +00:00
Andrew Resch 2b34f64304 Move get_localhost_auth_uri() to ui.common 2008-12-11 09:13:14 +00:00
Andrew Resch 7171df62eb Fix console daemon connect 2008-12-11 09:07:56 +00:00
Andrew Resch c2c93f00de Fix display of icons in connectionmanager 2008-12-11 08:46:31 +00:00
Andrew Resch baa7cc7a41 Fix WebUI connecting to localhost 2008-12-11 06:18:48 +00:00
Andrew Resch 55e694e80b Change libtorrent import behaviour to first try importing deluge.libtorrent and then libtorrent. It will now also raise an ImportError if libtorrent version is not 0.14. 2008-12-10 23:30:09 +00:00
Andrew Resch 831ac110a8 Change display of hosts and catch protocolerrors when testing hosts status 2008-12-10 22:28:11 +00:00
Andrew Resch 19196b1363 Fix classic mode 2008-12-10 22:15:09 +00:00
Andrew Resch b91b750024 Just use a different filename for new hostlist config instead of trying to detect the old one 2008-12-10 22:03:35 +00:00
Andrew Resch 7a970305cd Add another missing define 2008-12-10 12:38:53 +00:00
Andrew Resch 33dfbca91c Another fix 2008-12-10 12:29:28 +00:00
Andrew Resch feeb1469fa Fix check for old version 2008-12-10 12:24:45 +00:00
Andrew Resch 8bd49aef7a Add additional check for old config file 2008-12-10 12:17:25 +00:00
Andrew Resch 097664e890 Fix some minor bugs in ConnectionManager 2008-12-10 10:24:15 +00:00
Andrew Resch 33663a9d5d Strip new lines when loading auth file 2008-12-10 10:19:19 +00:00
Andrew Resch da177ff4e4 Do not require a daemon restart to use updated auth file 2008-12-10 10:04:32 +00:00
Andrew Resch 37c3b4334c Add basic authentication -- your connectionmanager config will be cleared and this will likely break other UIs 2008-12-10 07:56:40 +00:00
Marcos Pinto cc7a685397 lang sync 2008-12-10 03:16:52 +00:00
Marcos Pinto 7ad1699fa1 point default blocklist to our server and up interval to 4 days 2008-12-10 02:34:32 +00:00
Andrew Resch b077d5075a Fix ratio calc 2008-12-09 11:14:11 +00:00
Andrew Resch b142a1eaf9 Do not apply the set-function for 'show_rate_in_title' on startup 2008-12-09 11:04:05 +00:00
Andrew Resch 34cd3c1e35 Make filtertreeview view options more immediate 2008-12-09 08:27:43 +00:00
Andrew Resch c1f977a2d1 Fix division by zero error in get_ratio 2008-12-09 08:22:20 +00:00
Andrew Resch 7065df205b Fix #624 do not allow changing file priorities when using compact allocation 2008-12-09 05:40:56 +00:00
Andrew Resch be0c891dd8 Fix up showing speeds in titlebar and make it an option 2008-12-09 05:27:01 +00:00
Marcos Pinto 513c783045 transfer rates in title 2008-12-09 05:00:48 +00:00
Marcos Pinto 7f59873f8a fix #547 add description to name field per HIG entry 2.1.1.1 2008-12-09 04:10:46 +00:00
Marcos Pinto e3bac06af0 pots updates 2008-12-09 03:42:18 +00:00
Marcos Pinto ae07d8c2d0 partial fix to #640. more work needed 2008-12-09 03:28:30 +00:00
Andrew Resch 44223592b0 Fix #646 when calculating share ratio use the 'total_done' value if 'all_time_download' is 0 2008-12-09 02:55:20 +00:00
Marcos Pinto 56fb8f6225 not all use DD/MM/YY, so use locale's date format 2008-12-09 02:34:08 +00:00
Andrew Resch 819ab070b4 Add support for a basic auth transport and handler in rpcserver 2008-12-09 02:12:37 +00:00
Andrew Resch ab56257b49 Fix typo in get_eta() stop_seed_ratio should be stop_ratio 2008-12-08 13:09:46 +00:00
Andrew Resch 24ad257fdd Fix tracker icons config dir 2008-12-08 07:38:17 +00:00
Andrew Resch 253b8a857f Fix drag n' dropping in the files tab 2008-12-07 12:42:09 +00:00
Martijn Voncken 983c07f869 s/tango/16/g 2008-12-06 22:22:16 +00:00
Martijn Voncken 4c7b2f85a6 ajax: oxygen-theme for popups 2008-12-06 22:07:30 +00:00
Martijn Voncken 650d4d06a2 move ajax-ui to oxygen icon set 2008-12-06 21:52:56 +00:00
Martijn Voncken d4006bed50 switch to oxygen icons (1.1) 2008-12-06 20:47:41 +00:00
Marcos Pinto 6676347a1b lang sync 2008-12-06 04:56:35 +00:00
Andrew Resch 8503e2cec8 Fix #636 not setting the daemon's config directory when using --config=
with the UI in classic mode.
2008-12-05 21:59:40 +00:00
Andrew Resch 0ffc306d83 Fix tracker_icons to use the correct config directory, not the default
one
2008-12-05 21:49:54 +00:00
Martijn Voncken 307099a874 .error class set to 400 px 2008-12-05 17:15:51 +00:00
Martijn Voncken 2f8c10b7ba focus on pwd field;patch from #365 by dasnyderx 2008-12-05 17:11:07 +00:00
Damien Churchill 92574feeb4 add get_config_values method to core to allow for multiple config values to be retrieved 2008-12-03 22:46:56 +00:00
Andrew Resch 121d638d03 Fix shutting deluged down when using Python 2.6 2008-12-02 04:48:57 +00:00
Damien Churchill 6fdd660883 remove iterator method put in by mistake 2008-12-02 00:14:23 +00:00
Damien Churchill 443fef1d95 add a basic interface to the glob module for use by a javascript file picker widget 2008-12-01 23:13:19 +00:00
Andrew Resch d5f2a4d25f Log socket or xmlrpc errors that cause the ui to disconnect from the
core
2008-11-30 21:18:11 +00:00
Andrew Resch 90637921ee Add license info for blocklist icons
Fix up copyright notice in debugerror.py
2008-11-30 20:02:11 +00:00
Andrew Resch baead73df0 Fix up some licence stuff 2008-11-30 19:25:45 +00:00
Andrew Resch ad4e276a39 Fix renaming folders when there is no trailing slash 2008-11-30 00:53:46 +00:00
Marcos Pinto ba148a30b1 fix icon in new release dialog for windows 2008-11-29 23:28:11 +00:00
Andrew Resch 495182832d Fix the files listed in the files tab when renaming files, removing them
and then re-adding them to the same session
2008-11-29 23:17:50 +00:00
Andrew Resch d7a76b3b5a Fix #619 return "" instead of "Infinity" if seconds == 0 in ftime 2008-11-29 21:35:44 +00:00
Andrew Resch 34671971be Clean-up gettext code and make it more portable 2008-11-29 21:21:05 +00:00
Andrew Resch bb8c41ad03 Change how gettext is initialized to be more simple 2008-11-29 20:44:53 +00:00
Andrew Resch 269c4ec70c Fix typo 2008-11-29 20:25:11 +00:00
Andrew Resch 32db5e2c5d Do not have signalmanager/receiver connections linger by setting the
SO_LINGER sockopt.
2008-11-29 19:07:28 +00:00
Andrew Resch 03c6e5ef9b Change xpm icon size to 32x32 2008-11-29 18:11:21 +00:00
Andrew Resch 13c8108ce8 Fix man page 2008-11-29 17:25:00 +00:00
Andrew Resch 17eeae8bfa Add 'deluge.xpm' 2008-11-29 17:24:02 +00:00
Andrew Resch cb77d16812 Minor optimization in ftime 2008-11-29 05:48:11 +00:00
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