Commit Graph

485 Commits

Author SHA1 Message Date
Marcos Pinto 92263af970 upped default number of max connections to match that of utorrent 2007-06-21 19:16:05 +00:00
Marcos Pinto 34809aa74d fix for last commit. oops 2007-06-21 19:10:08 +00:00
Marcos Pinto 3603445992 unlimited max connections show as unlimited in status bar, not -1 2007-06-21 18:56:15 +00:00
Marcos Pinto 3ef9e9a3c6 bringing infinity back (timberlake style) 2007-06-21 18:52:18 +00:00
Marcos Pinto c642991d9f grey out icons if no torrent is selected ticket #360 - benmat 2007-06-21 18:27:20 +00:00
Marcos Pinto 41c4669149 fix download rate setting 2007-06-21 16:10:48 +00:00
Marcos Pinto 85d3c16c6d reactive remove torrent in toolbar. oops 2007-06-21 08:32:05 +00:00
Marcos Pinto 77fca5a1c0 automatically paste clipboard contents on 'add url' 2007-06-21 07:49:15 +00:00
Marcos Pinto 862d59f8cc remove 'remove torrent' from file menu 2007-06-21 01:01:53 +00:00
Andrew Resch 820d427a61 Small fix for list order in tray upload speed limit submenu 2007-06-21 00:50:43 +00:00
Andrew Resch 652639540f Add 'max_connections' to status bar and tray tooltip 2007-06-21 00:48:35 +00:00
Andrew Resch a132c6a038 Add 'max_upload_rate' and 'max_download_rate' to tray tooltip.
Will now display 'Unlimited' if the max is -1
2007-06-21 00:45:34 +00:00
Andrew Resch 8454c4b416 Add 'max_download_rate' and 'max_upload_rate' to the status bar. 2007-06-21 00:41:39 +00:00
Marcos Pinto 28b3ad4a80 fix missing comma 2007-06-21 00:29:22 +00:00
Andrew Resch a17466f6b9 Changed status icons size.
Changed the way the download/upload speed limit is done in the system 
tray.
2007-06-20 23:34:53 +00:00
Andrew Resch 3e2332ecd3 Fix 'auto_end_seeding' preference to actually be used by apply_queue()
Fixed some text in the Download/Upload speed system tray menu
2007-06-20 19:42:37 +00:00
Marcos Pinto 8a3c47eea2 add "remove torrent" to right-click menu 2007-06-20 19:19:59 +00:00
Marcos Pinto 620aab25f9 glade file for tray menu - idefixx 2007-06-20 19:08:49 +00:00
Marcos Pinto 0023e44ed1 guess i was wrong 2007-06-20 07:56:26 +00:00
Marcos Pinto a3236a275e fix stop seeding ratio 2007-06-20 07:41:23 +00:00
Marcos Pinto 82660a29cc change eta from infinity to done for seeding files 2007-06-20 07:35:44 +00:00
Marcos Pinto e166b066dd upload/download limit setting in tray - idefix 2007-06-20 02:07:38 +00:00
Andrew Resch 05bf525ff9 Fix 'queue_seeds_to_bottom' to actually work. 2007-06-19 23:44:21 +00:00
Andrew Resch 221304325a Fixes for auto end seed ratio.
Torrents will now pause and queue to bottom when ratio is hit.
2007-06-19 23:37:23 +00:00
Andrew Resch 7be4e7f9b7 Use 'max_active_torrents' instead of 'max_number_torrents'
Adjust default for 'max_connections' to 200
2007-06-19 21:21:52 +00:00
Marcos Pinto 06758b2b86 fix auto seed ratio stuff 2007-06-19 08:51:21 +00:00
Andrew Resch 5843ddf4d3 Resume fix 2007-06-19 06:16:50 +00:00
Andrew Resch f59155bd48 Add status icons to the torrent view 2007-06-19 05:41:03 +00:00
Andrew Resch 449b9bd972 Some changes to the torrent view column setup.. Using an enumerated type
(sort of) instead of just numbers.
2007-06-19 05:16:19 +00:00
Marcos Pinto e2e1828454 fix enable system tray pref 2007-06-19 03:19:02 +00:00
Andrew Resch b885d2deeb Do not check for available free space if resuming a torrent that is
seeding
2007-06-19 03:17:23 +00:00
Andrew Resch 3118c2912f More pause/resume fix ups 2007-06-19 03:13:29 +00:00
Marcos Pinto 9ec33795a9 revert 664...i'll make the menu a glade file soon 2007-06-19 00:59:09 +00:00
Marcos Pinto af928cf83f switch hide show in systray 2007-06-19 00:20:26 +00:00
Marcos Pinto 829294cc80 oops, one more file 2007-06-17 21:51:03 +00:00
Marcos Pinto 1a9a714fe7 tidy up 2007-06-17 17:12:22 +00:00
Marcos Pinto fa0a4813a6 for blocklist, fixes cancelling downloads and not being able to update broken configurations - tarka/steve 2007-06-17 14:02:17 +00:00
Marcos Pinto 82d2fb08c0 remove undeeded code 2007-06-17 03:26:12 +00:00
Andrew Resch f8cb36a109 Fix window position when restoring window from tray 2007-06-17 02:38:56 +00:00
Marcos Pinto 20c4323cc7 allocation fix 2007-06-17 01:13:46 +00:00
Andrew Resch 8eb04467bb Small fix for the resume code 2007-06-16 18:56:11 +00:00
Marcos Pinto a7b9c89557 remove debug print 2007-06-16 12:30:35 +00:00
Marcos Pinto 1cd18512dc proxy touchup 2007-06-16 12:26:43 +00:00
Marcos Pinto 71ed6b6f67 proxy support 2007-06-16 10:56:09 +00:00
Marcos Pinto 39e7d25c1e add "desired ratio" option on per torrent basis 2007-06-16 07:00:55 +00:00
Marcos Pinto 525526316c connect queue to top 2007-06-16 05:45:22 +00:00
Marcos Pinto ac99ef7d26 remove unused code 2007-06-16 04:47:35 +00:00
Andrew Resch 726992ab53 Some minor fix ups for the pause/resume 2007-06-16 02:16:34 +00:00
Andrew Resch eede17988a Fixed up Pausing/Resuming in the interface, especially the Torrent menu.
Forcing update() on pausing/resuming and queue changes to improve UI 
responsiveness.
2007-06-16 02:09:03 +00:00
Marcos Pinto 57d5ae802f remove debug printouts 2007-06-15 23:23:17 +00:00
Andrew Resch ec03ff3085 Remove 'applying queue' print out 2007-06-15 23:14:58 +00:00
Marcos Pinto 261be67769 add new lt files 2007-06-15 22:30:39 +00:00
Marcos Pinto 72261756f5 restart need notice on utpex 2007-06-15 21:54:43 +00:00
Marcos Pinto 1d4561d513 remove debug print line 2007-06-15 21:53:34 +00:00
Marcos Pinto 55e5b75e54 major lt upgrade to trunk and turn on options for upnp, natpmp and utpex 2007-06-15 21:45:53 +00:00
Andrew Resch cdf34e92e9 Have the torrent view sort by Queue order by default. 2007-06-15 08:48:40 +00:00
Alon Zakai 8390e3977e embarrassing bug fixed in queue_bottom, that caused torrents to vanish... 2007-06-15 08:41:32 +00:00
Andrew Resch 2982ae4b8c Update() now calls manager.apply_queue()
Small fix in get_selected_torrent() to account for a TypeError
2007-06-15 08:31:45 +00:00
Alon Zakai 2be048d89e prevent infinite recursion in apply_queue 2007-06-15 08:20:52 +00:00
Alon Zakai cb4358f65e apply_queue after all queuing operations 2007-06-15 08:14:02 +00:00
Andrew Resch d195907bde Changed the check for available space. Libtorrent automatically pauses
torrents if there is not enough disk space available.  There is now an 
available disk space check when the user tries to resume a torrent.
2007-06-15 07:35:04 +00:00
Andrew Resch edd017b785 Some of my updates to the UI. Re-added the scrolled window to the
details pane, but glade doesn't seem to load it properly.  Added word 
wrapping for a few of the fields.  Also added Torrent to the menubar and 
it uses the torrent_menu from the right-click pop-up menu.
2007-06-14 22:03:04 +00:00
Zach Tibbitts 1cb3439b06 v 2007-06-14 21:10:22 +00:00
Zach Tibbitts e9beaa35b1 my name was misspelled, wtf? 2007-06-14 20:49:02 +00:00
Zach Tibbitts 2468275ef8 version # 2007-06-14 20:46:05 +00:00
Alon Zakai f631fb3116 Delete torrent's files correctly now. 2007-06-14 20:01:22 +00:00
Alon Zakai 797ac38ca7 Delete torrent's files correctly now. 2007-06-14 19:59:48 +00:00
Marcos Pinto 477278961b remove dht limit pref 2007-06-14 15:59:02 +00:00
Marcos Pinto bcefc45880 these seeds/peers numbers appears to be working better. 2007-06-14 13:49:57 +00:00
Marcos Pinto d4f241ce5f fix seeds/peers numbers with help of libtorrent author so i know it's finally right 2007-06-14 12:45:00 +00:00
Marcos Pinto 31d21bb161 remove dir even if it has empty dirs left over 2007-06-14 05:34:59 +00:00
Andrew Resch 3d1e4017d3 Now able to specify if the .torrent file gets deleted when removing a
torrent.
2007-06-13 21:10:12 +00:00
Marcos Pinto 6e1f089fc8 fix for not sorting correctly in file tab if sort column was not progress column 2007-06-13 19:23:33 +00:00
Marcos Pinto 188af2eee3 fix oops 2007-06-13 07:48:50 +00:00
Marcos Pinto 9a588c73f9 fix default for auto_seed_ratio 2007-06-13 07:47:58 +00:00
Marcos Pinto 393cbafa19 actually save/load auto_end_seeding and auto_seed_ratio settings 2007-06-13 07:41:16 +00:00
Marcos Pinto 0c4f08afdf check if update is necessary first 2007-06-13 06:06:46 +00:00
Marcos Pinto f0ba87c28e fix crash 2007-06-13 05:36:51 +00:00
Marcos Pinto 96cc172ae1 cleanup automatic progress update in file tab 2007-06-13 04:20:05 +00:00
Marcos Pinto 180fb899f4 ok...progress in file tab again 2007-06-13 03:58:27 +00:00
Marcos Pinto 1c5c82f3af reverse 591 2007-06-13 03:47:51 +00:00
Marcos Pinto 412017ae46 reactivate progress in file tab *WITH* automatic updating of percentages per file 2007-06-13 03:35:48 +00:00
Andrew Resch 67073ba8c5 Fix problem with removing torrent. 2007-06-13 01:33:16 +00:00
Andrew Resch 43ea807a9b Reverted the preferences state saving because it was silly.
Did some touch-ups on the Preferences dialog.
2007-06-12 23:23:05 +00:00
Andrew Resch 56d61f1570 The preferences dialog state (height, width, x, y) is now saved. 2007-06-12 22:45:30 +00:00
Andrew Resch e0e502aaa9 Update interface.py for use with the new Details pane. 2007-06-12 20:09:44 +00:00
Zach Tibbitts caa0f1427a beginnings of automake files 2007-06-12 17:44:05 +00:00
Zach Tibbitts 442bdf1c4c license fixes 2007-06-12 16:33:32 +00:00
Marcos Pinto 20f2696bad plugins reworked as modules and ip block - tarka 2007-06-12 08:13:16 +00:00
Andrew Resch c7fa12bc81 Fix to the window pane settings 2007-06-12 05:06:13 +00:00
Andrew Resch f4cda9baaf The window vpane position is now saved.
Re-ordered default preferences to be alphabetical.
2007-06-12 03:42:40 +00:00
Marcos Pinto 3b9b8beba1 revert ip block and module changes 2007-06-12 03:32:49 +00:00
Marcos Pinto 4fe3d2769d new plugin system + ip block plugin...hopefully... 2007-06-12 02:52:53 +00:00
Marcos Pinto 71a25a4c9c i'm an idiot 2007-06-12 02:27:29 +00:00
Andrew Resch 352861703c Better window geometry handling.
Window geometry will now save maximize state.
Main window is now hidden until it has been resized/moved.
2007-06-12 02:16:30 +00:00
Marcos Pinto 7fbd166725 missing bracklet 2007-06-12 02:09:36 +00:00
Marcos Pinto ee579a5e6d missed one line last commit 2007-06-12 02:03:32 +00:00
Marcos Pinto 0c774012d8 remove progress lines from interfaces.py since it's already out of glade file 2007-06-12 01:56:46 +00:00
Marcos Pinto 86c092da7d . 2007-06-11 22:21:02 +00:00
Marcos Pinto 3461c96a1f revert 524 2007-06-11 22:11:03 +00:00
Andrew Resch 0072fe6c6f fix issue with changing enable_dht causing segfault
enabling and disabling DHT no longer requires a restart
2007-06-11 21:37:39 +00:00
Andrew Resch 0493996bc5 cleaned up apply_prefs() a bit in interface.py and removed some
unneccesary prefs
2007-06-11 19:05:14 +00:00
Marcos Pinto 2df9e0ddf1 popup menu to the file tab with the options: select all, unselect all, check selected, uncheck selected - nuno. ticket #259 2007-06-11 18:28:26 +00:00
Andrew Resch 7d0aa62671 fixed the percentage complete column in the peers display 2007-06-11 08:54:17 +00:00
Andrew Resch 0b78316d65 Fixed the Total Download summary to show the correct amount. 2007-06-11 06:35:17 +00:00
Zach Tibbitts fff2bd45b6 remove unused fields 2007-06-11 03:57:32 +00:00
Andrew Resch f82cb59710 removing DEFAULT_PREFS from interface.py.. it is in prefs.py 2007-06-10 21:36:44 +00:00
Marcos Pinto 694e837c6c multiple torrent selction - madmonk 2007-06-10 20:00:16 +00:00
Andrew Resch 2dfdb98e53 clean up output a bit 2007-06-10 08:42:19 +00:00
Andrew Resch 034ea9e1a8 modified pref.py so that plugins can use the class to save their
preferences.. This fixes the issue with the torrent search plugin
2007-06-10 04:34:26 +00:00
Marcos Pinto 07a73f6039 proper prefix for size - ticket #178 2007-06-10 02:04:12 +00:00
Marcos Pinto 72e34d4d87 selection of multiple files, and toggle them in peers tab - madmonk 2007-06-10 01:20:27 +00:00
Marcos Pinto 1f6127160c fix shutil.copy() exception. ticket #308 - regulate 2007-06-10 01:03:30 +00:00
Marcos Pinto baebb214fa drag and drop support for weblinks and an error message for url-adds - lazka with some changes by markybob 2007-06-10 01:01:05 +00:00
Marcos Pinto 81a5a8abd7 allow url from command line - tarka 2007-06-09 23:50:10 +00:00
Andrew Resch e77a3318da more fixes for the peers/seeds display.. 2007-06-09 19:43:07 +00:00
Andrew Resch 810f26395f more fixes for the seeds/peers count.. should work perfectly now
fix get_peer_info return types
2007-06-09 02:44:03 +00:00
Andrew Resch e74e6d2bca fix to report proper seeds and peers 2007-06-09 02:05:46 +00:00
Marcos Pinto 881a85be20 trying a little session close rearranging 2007-06-09 01:32:54 +00:00
Marcos Pinto 687df9590c latest peer/seed try 2007-06-09 01:29:34 +00:00
Marcos Pinto be897f8ec1 peers change 2007-06-09 01:15:00 +00:00
Andrew Resch 9dcbbdaadf changed the order of torrent_quit to properly shutdown the session 2007-06-08 22:25:53 +00:00
Andrew Resch 8f5a4ad319 fixed up torrent_get_torrent_state() to use proper types where
applicable
2007-06-08 22:09:00 +00:00
Marcos Pinto 5a77bf4b72 total_done to double (too large for int) 2007-06-08 21:50:38 +00:00
Marcos Pinto a217199897 . 2007-06-08 21:31:11 +00:00
Marcos Pinto 60f2fb44ba indent fix 2007-06-08 21:07:28 +00:00
Andrew Resch 2bd9c9cbf8 fixed saving of encryption level preference 2007-06-08 20:01:30 +00:00
Marcos Pinto 52a5d62de2 update total upload and total download with previous totals + current session 2007-06-08 15:46:51 +00:00
Marcos Pinto cf3c3263d0 fix last 2007-06-08 15:13:17 +00:00
Marcos Pinto 2a1824786b revert part of rev 502. changing total_size from int back to double (int broke large downloads, ie my 9G download was showing up as total size 890MB or so). 2007-06-08 14:30:37 +00:00
Andrew Resch f75dd27760 fixed up display of ETA to be more consistant 2007-06-08 09:29:48 +00:00
Andrew Resch c1d3d7ea81 have calc_ratio return 0 on exception instead of -1 2007-06-08 08:55:05 +00:00
Andrew Resch a40b8e4d50 details stats fixes 2007-06-08 08:49:24 +00:00
Marcos Pinto 2cc373e5fe add uploaded_memory back 2007-06-08 08:19:20 +00:00
Andrew Resch 3969504d24 fix number of pieces output 2007-06-08 07:16:39 +00:00
Marcos Pinto fb22b316c1 fix payload oops 2007-06-08 06:59:40 +00:00
Marcos Pinto d9d482b4df upload and download set to payload 2007-06-08 06:47:22 +00:00
Zach Tibbitts 5e1f70fbfb test port moved to deluge server 2007-06-08 05:28:57 +00:00
Marcos Pinto e54affdbaa testport in prefs 2007-06-08 03:13:34 +00:00
Marcos Pinto a074ef17ce tooltips touchupfix the problem where torrents disappear after an improper shutdown - andar 2007-06-08 01:48:12 +00:00
Marcos Pinto 2406bbcbae debug removal 2007-06-08 00:51:22 +00:00
Marcos Pinto 90a473e013 global preferences patch by andar 2007-06-08 00:15:51 +00:00
Marcos Pinto 152fe39c43 enc cleanup 2007-06-07 20:49:36 +00:00
Marcos Pinto 07d15709a6 enc fix 2007-06-07 20:05:33 +00:00
Marcos Pinto 5a04b7aeed enc cleanup 2007-06-07 19:21:58 +00:00
Marcos Pinto d2ca1cc97e enc cleanup 2007-06-07 19:15:47 +00:00
Marcos Pinto 8d30cbd9c1 enc cleanup 2007-06-07 07:59:16 +00:00
Marcos Pinto 32c2a6efa8 enc oops 2007-06-07 03:57:19 +00:00
Marcos Pinto 9f5b05b4d3 prefs, especially encryption, redone by andar 2007-06-06 22:26:52 +00:00
Alon Zakai 48f6e5e1e9 report encryption data in peer_info 2007-06-05 09:08:24 +00:00
Alon Zakai 6d1805c85d Fixed bug in reporting num_seeds+num_peers > num_connections 2007-06-05 08:53:04 +00:00
Marcos Pinto 4ba1a8cfb0 . 2007-06-05 03:17:46 +00:00
Marcos Pinto 0155df2d58 freebsd fix oops 2007-06-05 03:16:26 +00:00
Marcos Pinto f5e4990016 fix to remove empty directory left from a removed torrent 2007-06-01 12:09:15 +00:00
Marcos Pinto 9eeaded023 oops. summary name fix 2007-06-01 10:16:10 +00:00
Marcos Pinto 4c37eaade1 more percentages fixes for peer tab and files tab 2007-06-01 09:21:45 +00:00
Marcos Pinto e09ee8aef7 more percentages fixes for peer tab and files tab 2007-06-01 09:19:32 +00:00
Marcos Pinto 4a65431460 fix percentages for proper ordering of columns 2007-06-01 08:42:11 +00:00
Marcos Pinto 2494d05967 clear torrent title as well 2007-06-01 05:10:23 +00:00
Alon Zakai 5e70f78df0 hopefully a non-problematic fix to the num-seeds and num-peers values 2007-05-31 09:12:41 +00:00
Marcos Pinto 8ecf829d58 merge encryption 2007-05-31 01:29:09 +00:00
Alon Zakai a3b2efaa1b unneeded lines 2007-05-30 18:57:23 +00:00
Alon Zakai b92a704e43 no -1's in num seeds and peers 2007-05-30 18:53:54 +00:00
Alon Zakai 798efb7183 report correct num seeds&peers, at long last 2007-05-30 18:41:15 +00:00
Marcos Pinto 37478f8e72 lang update 2007-05-30 04:12:51 +00:00
Zach Tibbitts eb3e938b77 fix to not fail on missing torrent 2007-05-27 23:25:21 +00:00
Marcos Pinto 8e7e46c856 pref fixes 2007-05-26 00:19:11 +00:00
Marcos Pinto 35ca1e9dcd remove upnp prefs from dialogs and interfaces 2007-05-26 00:03:53 +00:00
Marcos Pinto 0ea75cd486 removing unneeded libraries and includes 2007-05-25 21:48:33 +00:00
Marcos Pinto 51f93a2bd3 lt 0.13 fix (i hope) 2007-05-25 20:11:54 +00:00
Marcos Pinto 4722aa5796 here we go...lt 0.13...upnp & natpmp support! 2007-05-25 19:59:20 +00:00
Marcos Pinto 9c57852f89 passwd lock for real this time 2007-05-25 08:17:22 +00:00
Marcos Pinto 6425b94d7a remove passwd lock 2007-05-25 07:31:31 +00:00
Marcos Pinto 163a6ad771 passwd lock systray 2007-05-25 07:10:22 +00:00
Marcos Pinto e1d1aca7a3 removing pex preference 2007-05-24 23:55:27 +00:00
Marcos Pinto defd700c45 activate ut_pex and metadata from swarm 2007-05-23 14:23:28 +00:00
Marcos Pinto 7a5b4b388f fix for libtorrent 0.12's file_pool 2007-05-23 02:39:50 +00:00
Zach Tibbitts c9d4c59249 . 2007-05-23 00:26:03 +00:00
Marcos Pinto 69fbc82384 adding initial support for create torrent plugin 2007-05-21 22:53:39 +00:00
Marcos Pinto edfcf9355d updating authors 2007-05-19 00:35:05 +00:00
Marcos Pinto 2d27ce1bd2 this fixes the second problem in ticket #193
"Start / Pause" should change when button is pressed
2007-05-18 02:38:53 +00:00
Marcos Pinto c88d19be14 fix window focus on application load 2007-05-17 19:05:02 +00:00
Marcos Pinto db2a67c413 remove website url from glade file and put it in dialogs.py 2007-05-17 19:01:29 +00:00
Zach Tibbitts 39588d9b69 oops 2007-03-29 16:54:10 +00:00
Zach Tibbitts b996fe1761 nicer error handling 2007-03-27 23:19:37 +00:00
Zach Tibbitts 1c56e863a8 have core catch more than just InvalidEncoding errors 2007-03-27 23:02:53 +00:00
Zach Tibbitts 54e68ef890 typo 2007-03-27 22:53:05 +00:00
Zach Tibbitts 1f3de637b4 fix bug that saved invalid torrents to the state, preventing deluge from starting again. 2007-03-27 22:44:00 +00:00
Zach Tibbitts d677b4bd0f more default prefs 2007-03-26 21:23:47 +00:00
Zach Tibbitts 77d675c1bf version # 2007-03-26 21:13:14 +00:00
Zach Tibbitts 4f027326be - 2007-03-26 21:09:39 +00:00
Zach Tibbitts 286ff7dd9d limit share ratio to 3 digits in details pane 2007-03-26 05:36:26 +00:00
Zach Tibbitts c3f90c4f80 pause right click action works 2007-03-26 05:33:16 +00:00
Zach Tibbitts 96967035cb - 2007-03-26 04:59:48 +00:00
Zach Tibbitts feac6b3b67 - 2007-03-26 04:55:59 +00:00
Zach Tibbitts 0daf2283fc - 2007-03-26 04:55:53 +00:00
Zach Tibbitts 338ca35cf4 More UI work 2007-03-26 03:57:40 +00:00
Zach Tibbitts 1f352559ad fixed plugins preferences 2007-03-26 02:11:19 +00:00
Zach Tibbitts 811a4872f4 renamed a few things 2007-03-26 01:58:58 +00:00
Zach Tibbitts be130c1e92 - 2007-03-26 01:19:08 +00:00