Commit Graph

1197 Commits

Author SHA1 Message Date
Marcos Pinto 05b105276e tweak last 2007-09-14 19:26:29 +00:00
Marcos Pinto eb7db72965 try to catch windows shutdown so we exit properly and dont lose data 2007-09-14 19:21:55 +00:00
Marcos Pinto 47cac3dc4a add basic vista support 2007-09-14 19:08:01 +00:00
Zach Tibbitts c1e4364c1d i like pie 2007-09-14 18:29:57 +00:00
Andrew Resch 4bc18ed940 Fix deprecated add_torrent() method call. 2007-09-14 06:53:24 +00:00
Marcos Pinto b0fdc2fab8 upnp on by default 2007-09-12 22:11:50 +00:00
Marcos Pinto 08ea29aa4c only kill our daemon, not potentially others...unlikely as it may be 2007-09-12 20:55:51 +00:00
Marcos Pinto 0d356ff79a peers and files on my default 2007-09-12 03:14:41 +00:00
Marcos Pinto 116c79ba3f cleanup and kill dbus-daemon on close when in win32 2007-09-12 01:42:37 +00:00
Marcos Pinto d793835a7e add try/except to catch crash if the plugin configuration window is closed 2007-09-11 21:27:50 +00:00
Marcos Pinto 4c5a53b982 cut unnecessary import 2007-09-11 01:16:29 +00:00
Marcos Pinto ca4305c0a9 cleaning up win32 calc_free_space 2007-09-11 01:13:17 +00:00
Marcos Pinto c2b3109d0a make calc_free_space work with win32 2007-09-10 23:13:21 +00:00
Marcos Pinto f880a05e14 again 2007-09-10 21:26:21 +00:00
Marcos Pinto fd5f99630f fix last 2007-09-10 21:24:17 +00:00
Marcos Pinto 5929d1ad53 install path for windows 2007-09-10 21:22:10 +00:00
Marcos Pinto 10a34b0951 deal with windows icons 2007-09-10 09:59:12 +00:00
Marcos Pinto 8b7419eb51 set half open connections to 8 on windows 2007-09-10 08:48:18 +00:00
Marcos Pinto 47e47ac9cc use theme for tray icon, not hard-coded 2007-09-09 20:46:59 +00:00
Andrew Resch 8142c69e2a Revert last change as it doesn't seem to fix the issue. 2007-09-09 12:03:03 +00:00
Andrew Resch f164cfd2cb Fix issue of port not being closed properly on exit. 2007-09-09 11:31:09 +00:00
Marcos Pinto af177749ff icon revamp for freedesktop.org specs and to use svg instead of png inside deluge 2007-09-09 01:06:29 +00:00
Marcos Pinto 1b6a8925eb tweak for win python bug 2007-09-08 18:47:31 +00:00
Marcos Pinto a91c00c247 move explorer to end of list to not mess up current pref settings 2007-09-08 01:32:35 +00:00
Marcos Pinto cfe44a3ad9 add ms explorer to file manager list 2007-09-08 01:30:03 +00:00
Marcos Pinto eac5b42336 remove no longer needed exec_deluge_command 2007-09-08 01:03:34 +00:00
Marcos Pinto f5951ef7b7 move update.py to common 2007-09-08 01:00:51 +00:00
Marcos Pinto 83474930fd touchup 2007-09-07 22:21:05 +00:00
Marcos Pinto 3aedc14399 move send info into common 2007-09-07 21:26:50 +00:00
Marcos Pinto de0f454879 use thread for browser calls 2007-09-07 21:02:22 +00:00
Marcos Pinto 20bbb09f4f locales tweak 2007-09-07 09:38:53 +00:00
Marcos Pinto e8e6f5bd4b hide tray icon on close for the benefit of windows 2007-09-07 06:31:09 +00:00
Marcos Pinto 58bcb2abb9 ticket #520 switch LC_ALL to LC_MESSAGES 2007-09-06 20:48:22 +00:00
Marcos Pinto f8029692bf windows locale skipping 2007-09-06 20:07:12 +00:00
Marcos Pinto 63621be3ee add private flag to torrentcreator 2007-09-05 17:35:44 +00:00
Marcos Pinto 87d58cd0e1 firstlast fix by andar 2007-09-05 13:25:46 +00:00
Marcos Pinto 899dd558c9 libtorrent sync 1531 and alter deluge_core to deal with api changes in libtorrent 2007-09-04 19:51:15 +00:00
Marcos Pinto d7363ffb5f path fix 2007-09-04 18:12:16 +00:00
Marcos Pinto 26dd7a83cf win config dir touchup 2007-09-04 16:57:04 +00:00
Marcos Pinto 1ac7e0eaab prio range fix from andar 2007-09-04 16:40:40 +00:00
Marcos Pinto 692cd471f1 xdg.BaseDirectory fix for windows 2007-09-04 16:34:58 +00:00
Marcos Pinto f1fde2dcf0 if statement for sighup in win32 2007-09-04 01:09:15 +00:00
Marcos Pinto 3f60aa4c73 changing version number of trunk to reflect next release 2007-09-03 09:16:00 +00:00
Marcos Pinto a33294eead add path to details tab 2007-09-03 06:26:54 +00:00
Marcos Pinto 28dbb279a0 revert 1607 2007-09-02 22:57:25 +00:00
Marcos Pinto af37e0a361 peer/seed numbers cleanup - andar 2007-09-02 19:38:23 +00:00
Marcos Pinto ba3ff0877f only show pref dialog once 2007-09-02 03:07:26 +00:00
Marcos Pinto 4cc1e0e96b fix auto max ratio - micah 2007-09-02 00:24:44 +00:00
Marcos Pinto 782457d8d7 file and peer plugins on by default and change upload slots 2007-08-31 19:29:57 +00:00
Marcos Pinto 547766cdf9 tweak queue bottom 2007-08-31 07:13:43 +00:00
Marcos Pinto 6253d68e3f remove unnecessary print 2007-08-30 07:41:18 +00:00
Marcos Pinto 7c563d92ed reorderable tabs and remember order 2007-08-29 21:38:38 +00:00
Marcos Pinto b4dfd8ea5b fix line break 2007-08-29 08:51:42 +00:00
Marcos Pinto d1d0cad3fb copyright fixes 2007-08-29 08:37:38 +00:00
Marcos Pinto 5aac66bb25 missing part of last commit 2007-08-29 07:09:02 +00:00
Marcos Pinto 99e8f71246 edit trackers now persistent 2007-08-29 07:08:16 +00:00
Marcos Pinto 14ed3ebac3 change version number for rc prep 2007-08-29 02:28:10 +00:00
Marcos Pinto e274a60373 desiredratio persistence 2007-08-29 00:53:00 +00:00
Marcos Pinto 6bcd0ca604 webseed plugin persistence 2007-08-28 23:23:05 +00:00
Marcos Pinto fae29ee8be persistence for speedlimiter 2007-08-28 23:05:08 +00:00
Marcos Pinto 8e2ea90c82 cleanup line-lengths for pep8 2007-08-27 22:14:17 +00:00
Marcos Pinto 39a66dd94b add deluge logo to wizard header 2007-08-27 21:14:40 +00:00
Marcos Pinto a71a6b8e1a add run configuration wizard to help menu 2007-08-27 06:39:00 +00:00
Marcos Pinto b50e1775f0 close file properly 2007-08-27 01:36:45 +00:00
Marcos Pinto b38fd29eae fix proxy settings not being saved properly 2007-08-26 23:31:04 +00:00
Marcos Pinto 2ebfa02a11 fix password locking 2007-08-26 21:03:33 +00:00
Marcos Pinto d4b79ec6f7 have plugin button go to plugin tab in preferences dialog 2007-08-26 20:47:59 +00:00
Marcos Pinto 8fe5b570d1 fix spacing 2007-08-26 19:30:36 +00:00
Marcos Pinto 0e470b9dda fix path 2007-08-26 19:08:34 +00:00
Marcos Pinto 63bd654c86 code cleanup - 9.55/10 2007-08-26 07:09:49 +00:00
Marcos Pinto ca89e7d18e add copyright 2007-08-26 06:23:06 +00:00
Marcos Pinto bcaec81edd add wizard for first time setup 2007-08-26 06:18:11 +00:00
Marcos Pinto 91b6f6b26f tweaks to last commit 2007-08-26 02:03:17 +00:00
Marcos Pinto 4238ac91a3 try to prevent "lost data" by removing previous fastresume file prior to creating another 2007-08-26 01:59:00 +00:00
Marcos Pinto 46942d15dc fix queue bug. oops 2007-08-23 03:06:43 +00:00
Marcos Pinto 54a61c8695 only try to fix dht corruption once 2007-08-23 02:26:09 +00:00
Marcos Pinto 4e7f2b0cd3 we crash on < 2.9 anyway, so this stupidtray isnt needed and thus being removed 2007-08-21 23:07:20 +00:00
Marcos Pinto 730435c032 fix typo 2007-08-21 22:10:55 +00:00
Zach Tibbitts accd178572 fix bug that caused StupidTray to be used 2007-08-21 11:41:57 +00:00
Marcos Pinto 4bea6f98ae plugin manager integrated into preferences 2007-08-21 00:50:04 +00:00
Marcos Pinto 8d33015ef4 have interactive_add return unique_id 2007-08-20 19:57:27 +00:00
Marcos Pinto 4d2a2dd604 move "move completed downloads" into the "move torrent" plugin 2007-08-20 02:28:51 +00:00
Marcos Pinto c58331f5e6 move torrent plugin 2007-08-19 23:16:10 +00:00
Alex Dedul 40f9b0a7d0 Sync _dbus.py from deluge-plisk branch. 2007-08-17 09:01:26 +00:00
Marcos Pinto dd64eda432 little cleanup of width setting and saving 2007-08-17 03:44:32 +00:00
Alex Dedul c1d2d4f0ae Per torrent preferences tweaks. 2007-08-16 07:30:09 +00:00
Marcos Pinto c9ba1cd207 require there to be active torrents for dht checking to take place 2007-08-16 01:35:43 +00:00
Marcos Pinto 00a88b0ff1 destroy deluge window before doing rest of shutdown sequence so users dont kill deluge thinking it's hung 2007-08-15 07:22:10 +00:00
Marcos Pinto 61b111661e move file column width into preferences 2007-08-15 06:17:54 +00:00
Marcos Pinto 23a2111650 fix files columns 2007-08-15 04:57:50 +00:00
Alex Dedul 70e4b2d9ed Added copyleft to _dbus.py. 2007-08-15 04:56:59 +00:00
Marcos Pinto c5cbc29705 fix toggle column 2007-08-15 04:39:04 +00:00
Marcos Pinto 79ed86f0e7 save column widths 2007-08-15 04:12:21 +00:00
Alex Dedul b89f320d26 Remember last chose download directory when "Ask where to save each download"
is selected.
2007-08-15 03:13:04 +00:00
Marcos Pinto 4f697de7f3 blah. add self. 2007-08-15 02:53:40 +00:00
Marcos Pinto bb1f887a12 set timer back to zero when done...forgot that :) 2007-08-15 02:52:22 +00:00
Marcos Pinto d885d3320a try to detect a corrupted dht file and automatically fix it 2007-08-15 02:51:25 +00:00
Alex Dedul e9605a8432 Show seeding icon next to finished(with filtered files) torrents. 2007-08-14 22:56:37 +00:00
Alex Dedul 62c369bb6f Set desired ratio to 1.0 by default for all torrents. 2007-08-14 21:55:47 +00:00
Marcos Pinto 1a3b381164 small fix for last 2007-08-14 19:17:00 +00:00
Marcos Pinto 8b4d40664e add web url to our bindings and core 2007-08-14 18:46:57 +00:00
Alex Dedul 912eb0e14c Tweaks to wording in a comment from prev commit. 2007-08-13 20:38:13 +00:00
Alex Dedul 6207033b36 More queue fixes. Now store torrent_info instance in the queue instead of
unique_id as there is no sense to store unique_ids in the persistent queue
while uqique_ids is changed on each restart. In the core self.state.torrents
now a dict with torrent_info -> unique_id. Needs testing.
2007-08-13 20:33:08 +00:00
Alex Dedul 72fa2a44a5 Refactored the way dbus is imported. 2007-08-13 11:10:15 +00:00
Alex Dedul 3edd3280ae Properly restore queue order on restart. 2007-08-13 09:09:15 +00:00
Marcos Pinto aea7be5aa5 fix typo 2007-08-13 08:45:31 +00:00
Marcos Pinto 77a88d9797 add license to about dialog 2007-08-13 08:42:37 +00:00
Marcos Pinto 19c75c10c8 use payload for session total downloaded and total uploaded 2007-08-13 05:40:48 +00:00
Marcos Pinto 4af848ef49 we should've been using payload for transfer speeds from the get-go 2007-08-13 05:29:24 +00:00
Alex Dedul ed9a306cf5 Removed some unused interface code. 2007-08-11 03:06:56 +00:00
Alex Dedul ef81832120 Tweaks to tray code. 2007-08-11 01:24:51 +00:00
Alex Dedul 1372b3fc67 Replaced --tray command option with "Start in tray" preference. 2007-08-11 01:18:50 +00:00
Alex Dedul 9ae50f72d9 Tweaks to plugins tray messages. 2007-08-11 00:20:21 +00:00
Alex Dedul db4ef67cff Get not cached torrent state in core.apply_queue(). 2007-08-10 22:42:53 +00:00
Alex Dedul bcb03beffd Tweaks to allocation and file manager prefs. 2007-08-10 21:32:20 +00:00
Marcos Pinto c29a303dd4 fix switch 2007-08-10 21:21:58 +00:00
Marcos Pinto 8bb4ea33aa update for new prefs 2007-08-10 21:18:59 +00:00
Marcos Pinto a349e5e6b9 compact/full and manager prefs tweak 2007-08-10 21:17:32 +00:00
Marcos Pinto ee074874fa fix typo 2007-08-10 21:02:05 +00:00
Alex Dedul 33718d5e03 Show warning when external commands not found. 2007-08-10 20:58:44 +00:00
Marcos Pinto 2a09f50ecb add full allocation to preferences so users arent confused thinking that we dont support it 2007-08-10 20:55:08 +00:00
Marcos Pinto a8024bad30 version number bump for release 2007-08-10 19:58:35 +00:00
Alex Dedul d51a674490 Tweaks to default file manager. 2007-08-10 19:28:46 +00:00
Alex Dedul a011e939c9 Try 2 to fix per torrent preferences after resume. Do it in deluge's core for
now, not in libtorrent.
2007-08-10 15:51:31 +00:00
Marcos Pinto 2c7463f9c3 remove debug print 2007-08-10 09:21:58 +00:00
Marcos Pinto ec579fe2d9 xdg-open is default for file manager 2007-08-10 08:16:37 +00:00
Alex Dedul 51376bd2be Ask user to set his file manager in case he didn't set it yet when trying to
open folder. Based on the patch from eternalswd, thanks.
2007-08-10 03:38:08 +00:00
Alex Dedul ff08e28470 Revert last, needs more thought. 2007-08-10 03:23:45 +00:00
Alex Dedul b7c3fddf0e Include uploaded_memory in pickle_state(). 2007-08-10 03:18:25 +00:00
Alex Dedul cc20a34906 Replaced All time stats plugin with Extra stats. Patch is from eternalswd,
thanks.
2007-08-10 01:38:33 +00:00
Alex Dedul c4d1415f40 Tweaks to pause all and resume all features. 2007-08-10 00:15:38 +00:00
Alex Dedul 55e637eda4 Spacing. 2007-08-09 23:35:19 +00:00
Alex Dedul ff64068c6d Refactored the way external commands are called. 2007-08-09 23:33:16 +00:00
Alex Dedul efe6ffec1c Tweaks to prev commit. 2007-08-09 19:52:40 +00:00
Alex Dedul 5dafdc95df Tweaks to process open code. 2007-08-09 19:44:38 +00:00
Alex Dedul 12f28e33ae Tweaks to Desktop File Manager prefs. 2007-08-09 16:56:49 +00:00
Alex Dedul 259e43b29a Tweaks to per torrent preferences. 2007-08-09 15:24:54 +00:00
Alex Dedul e85a521c43 Removed Open File menu item in the files selection dialog as it's not
applicable there.
2007-08-09 14:57:12 +00:00
Alex Dedul 4f663d0229 Gracefully handle no network connection in update.py. 2007-08-09 14:32:04 +00:00
Marcos Pinto 971aa69860 remove extra blank line 2007-08-09 06:16:52 +00:00
Marcos Pinto 4a82620833 remove debug print 2007-08-09 05:59:38 +00:00
Marcos Pinto 62bdd6a12e load blocklist plugin last 2007-08-09 05:58:31 +00:00
Marcos Pinto e9d8e1b290 fix last commit 2007-08-09 05:49:02 +00:00
Marcos Pinto 245b29f698 all time stats plugin - micah 2007-08-09 05:35:37 +00:00
Marcos Pinto edc7574a60 make blocklist plugin loading not lock up the UI when the client is just starting 2007-08-09 03:55:56 +00:00
Alex Dedul aad2c464e4 Set per torrent prefences on torrent add. 2007-08-09 03:50:32 +00:00
Marcos Pinto 2d952aaa48 add open file to file_menu 2007-08-09 01:26:33 +00:00
Alex Dedul b89120aaa5 Tweaks to core.queue_* functions. 2007-08-09 00:36:22 +00:00
Alex Dedul 4caa29fddc Pickle state in core.queue_* methods. Idea by eternalswd, thanks. 2007-08-09 00:29:33 +00:00
Alex Dedul c2bd8b7ac3 Tweaks to open folder feature. 2007-08-09 00:16:03 +00:00
Marcos Pinto 0053ae4f59 pickle instead of sync in set_user_pause 2007-08-08 23:56:42 +00:00
Marcos Pinto 95d5e33301 add custom option for file manager 2007-08-08 23:03:44 +00:00
Marcos Pinto fa505b6750 let system env find location 2007-08-08 22:17:27 +00:00
Marcos Pinto 86ce83edb1 fix for multiple selected torrents and open containing folder 2007-08-08 22:11:38 +00:00
Marcos Pinto 4e22511d5a finish revert i hope 2007-08-08 22:06:13 +00:00
Marcos Pinto b5e898721d fix last 2007-08-08 22:00:23 +00:00
Marcos Pinto a111d8e648 revert tray tooltip lifetime 2007-08-08 21:58:43 +00:00
Marcos Pinto 2cebfca612 add try to capture possible error 2007-08-08 21:46:47 +00:00
Marcos Pinto 8bd900d189 add "open containing folder" by me and lifetime totals in tray tooltip by micah 2007-08-08 21:45:18 +00:00
Alex Dedul b8aafa3448 Changed Availability column name to Avail. so it use a bit less space. 2007-08-08 20:08:15 +00:00
Alex Dedul 758b5d8851 Added per torrent max connections and max upload slots preferences. 2007-08-08 19:59:46 +00:00
Alex Dedul b9a5b1c7a3 Tweaked update.py to properly call gettext function. 2007-08-08 16:56:52 +00:00
Alex Dedul c5705b2136 Fixed #485 - Properly set proxy settings. 2007-08-08 14:55:36 +00:00
Marcos Pinto 2fa11dc18f pieces rewrite - micah 2007-08-08 06:32:41 +00:00
Marcos Pinto f0b3293dad need to go back to spawning for python 2.4 compatibilitiy 2007-08-08 06:14:04 +00:00
Marcos Pinto 6c168a3e56 removing the init in common made it stop working, so readding 2007-08-08 03:36:51 +00:00
Marcos Pinto df744c4658 ident 2007-08-08 03:33:08 +00:00
Marcos Pinto e039de8406 indent fix 2007-08-08 03:31:04 +00:00
Marcos Pinto 9f1efa8802 more gobject tweaks 2007-08-08 03:21:43 +00:00
Marcos Pinto 658282d09d remove no longer used spawn files 2007-08-08 03:16:52 +00:00
Marcos Pinto 2e1e6901da remove spawning 2007-08-08 03:15:23 +00:00
Marcos Pinto 17f71c916e remove old, unused code 2007-08-08 02:30:09 +00:00
Alex Dedul a1c252dbbe Made more buttons to use clicked signal. 2007-08-08 02:03:28 +00:00
Marcos Pinto 174ff4ee70 fix button pressed issue 2007-08-08 01:21:39 +00:00
Marcos Pinto fc5b6e525a add print for set_[up|down]load_rate_limit 2007-08-08 01:11:59 +00:00
Alex Dedul 58d4c6381e Tweaks to move_storage. 2007-08-08 01:10:28 +00:00
Alex Dedul 71e3e6ea32 Minor tweaks to right-click handler in torrents and files lists. 2007-08-07 19:06:39 +00:00
Alex Dedul 72a55d4523 Peers plugin tweaks. 2007-08-07 17:04:56 +00:00
Alex Dedul 5b40a50efb DRY in send info routines. 2007-08-07 14:43:02 +00:00
Marcos Pinto 9f13c7e522 rename variable to be consistent with name in other files 2007-08-07 12:34:12 +00:00
Marcos Pinto b5d8aedb2b more os.path.join changes 2007-08-07 11:52:21 +00:00
Marcos Pinto 0ae3bdf839 use proper os.join.path 2007-08-07 11:20:07 +00:00
Marcos Pinto 0159c18da4 fix indent oops 2007-08-07 10:50:11 +00:00
Marcos Pinto 9cb20a96ce only resend info if it's been over a week 2007-08-07 10:45:02 +00:00
Marcos Pinto 63ef550e45 finally catch gnome logoff and quit properly 2007-08-07 10:02:59 +00:00
Marcos Pinto ee6087579b bah 2007-08-07 09:15:01 +00:00
Marcos Pinto 67a66ce2bd sync instead of just pickle on torrent move 2007-08-07 09:08:49 +00:00
Marcos Pinto 9dd7f6c6cf piece fix -micah 2007-08-07 06:58:34 +00:00
Marcos Pinto 1897faf395 rely on server to handle duplicate entires so we can get new info when user upgrades their pygtk version, etc 2007-08-07 05:06:20 +00:00
Marcos Pinto a520ae108e remove debug print 2007-08-07 04:26:33 +00:00
Marcos Pinto bff7ba63c7 include pygtk version 2007-08-07 04:24:44 +00:00
Marcos Pinto 48bdbbb060 add send info pref so we can get a better idea of our users 2007-08-07 03:09:18 +00:00
Marcos Pinto bacdec3e76 remove already imported import 2007-08-07 02:54:17 +00:00
Marcos Pinto a5d5cb7f4b one for max ratio queuing and one for torrent pieces - micah 2007-08-06 23:17:21 +00:00
Marcos Pinto 7d14b8e38f add SIGINT to signals 2007-08-06 07:04:10 +00:00
Marcos Pinto 92dfa72d43 touchup last 2007-08-06 06:55:18 +00:00
Marcos Pinto 48d1f51f65 save state on pause/resume/move storage 2007-08-06 06:53:45 +00:00
Marcos Pinto b8a8beaedc catch and exit cleanly on SIGTERM and SIGHUP 2007-08-06 06:23:03 +00:00
Alex Dedul ec1c5cf2c7 Tweaks to the Peers plugin. 2007-08-06 04:37:11 +00:00
Alex Dedul 3848b7c67e * PEP-8 and some clean up in the Files tab plugin.
* Some improvements to tab switching code in the interface.
2007-08-06 03:23:32 +00:00
Alex Dedul 900ac29d4c More clean ups in interface code. 2007-08-06 02:23:08 +00:00
Alex Dedul faf5fe5e44 Returned instant update of the Peers and Files tabs when user clicks on
torrent. Needs testing.
2007-08-06 01:53:59 +00:00
Alex Dedul 3210066d6b And one more unused import in interface. 2007-08-06 01:16:02 +00:00
Alex Dedul e0ceccf82c Removed unused import from interface code. 2007-08-06 01:13:57 +00:00
Alex Dedul a430705f59 Minor changes in interface's update(). 2007-08-06 01:01:22 +00:00
Alex Dedul 0a59338936 Removed some stale code in interface's update(). 2007-08-06 00:56:27 +00:00
Marcos Pinto c77327c41f flags, dialogs remain on top, peer tab touchups - micah 2007-08-06 00:40:18 +00:00
Marcos Pinto ef1296cc36 dialogs/windows modality fix 2007-08-05 20:13:24 +00:00
Marcos Pinto ea9068e3f8 fix interactive add 2007-08-05 07:40:52 +00:00
Marcos Pinto 4783f31deb allow plugin to specify output path 2007-08-05 06:22:46 +00:00
Marcos Pinto 38ba6e1ecf add peer blocked alert - micah 2007-08-05 05:09:03 +00:00
Marcos Pinto eff70a1c2c files tab and peers tab made into plugins - micah 2007-08-05 04:07:17 +00:00
Alex Dedul 94d1883a3a Minor changes to peer's country flag code. 2007-08-04 20:24:02 +00:00
Alex Dedul 9571cfd96a Fixed #198 - Added countries display to peers in the Peers tab. 2007-08-04 20:12:31 +00:00
Zach Tibbitts c0b8f7fb5b version numbers 2007-08-04 20:04:46 +00:00
Alex Dedul 06a9592a3d Properly set private flag in files selection dialog. 2007-08-04 18:47:56 +00:00
Alex Dedul 508ad6f8b2 Made names and interfaces consistent in code of all tabs. 2007-08-04 18:38:29 +00:00
Alex Dedul 92e2bd8087 Refactored peers tab code to tab_peers.py. 2007-08-04 18:17:21 +00:00
Alex Dedul 71afa115d1 Fixed #356 - Added no. of files to Torrent info in the details pane. 2007-08-04 17:27:37 +00:00
Alex Dedul 842b54523b Properly count active torrents in the queue and correctly do queueing. 2007-08-04 15:55:45 +00:00
Alex Dedul e40398652c Properly stop DHT in torrent_stop_DHT() in deluge_core.cpp. 2007-08-04 15:29:55 +00:00
Marcos Pinto 43ae5566ee random port speedup 2007-08-03 21:16:03 +00:00
Marcos Pinto 0585d0930e pieces tab update - micah 2007-08-03 17:59:32 +00:00
Alex Dedul ba53e0268f Optimized counting number of DHT peers. 2007-08-03 09:06:29 +00:00
Marcos Pinto b1b9f45789 fix a segfault 2007-08-03 07:41:26 +00:00
Marcos Pinto f9f1b95a4e get dht back working for now 2007-08-03 06:20:36 +00:00
Marcos Pinto 396a245d84 revert last 2007-08-03 06:17:07 +00:00
Marcos Pinto 86c735401d new pieces per file thing - micah 2007-08-03 05:57:37 +00:00
Marcos Pinto 452ee4089c enforce queue on resume all and update changelog 2007-08-03 04:37:47 +00:00
Marcos Pinto 1f12f3b421 add pause all and resume all to tray 2007-08-03 04:31:07 +00:00
Alex Dedul 12fe0930b3 Tweaks to random ports code. 2007-08-03 04:23:02 +00:00
Marcos Pinto 6d8864338f remove clear finished from tray 2007-08-03 04:10:52 +00:00
Marcos Pinto e10a27bf56 add session totals to tray msg 2007-08-03 03:56:09 +00:00
Alex Dedul 867687e724 Fixed #474 - Properly show unlock tray dialog when tray clicked several times
in a row.
2007-08-03 03:01:54 +00:00
Marcos Pinto 9579e82a7c move select all to edit menu 2007-08-02 19:35:51 +00:00
Marcos Pinto 4ef33f7449 forgot a line 2007-08-02 18:47:25 +00:00
Marcos Pinto d7379227ab damn peer block 2007-08-02 18:44:27 +00:00
Marcos Pinto b7b31804c1 add peer_blocked_alert 2007-08-02 18:31:46 +00:00
Marcos Pinto b40d54cd10 separate add rule and set filter to speed things up 2007-08-02 18:20:24 +00:00
Marcos Pinto 7fed084bda install prefix touchup 2007-08-02 17:52:35 +00:00
Marcos Pinto 8f18530113 actually commit ip filter 2007-08-02 17:37:56 +00:00
Marcos Pinto a383f42957 set correct paths 2007-08-02 07:12:33 +00:00
Marcos Pinto 874128f595 fix quotes...again 2007-08-01 21:33:53 +00:00
Marcos Pinto d0bc1e018a fix quotes 2007-08-01 21:31:31 +00:00
Marcos Pinto be362d194c set default max torrents to 8 2007-08-01 20:44:40 +00:00
Marcos Pinto fbe3bc976d redone proxy support 2007-08-01 19:57:32 +00:00
Marcos Pinto 8cc8ffe4a4 2007-08-01 18:44:49 +00:00
Marcos Pinto 076e04b642 change max num of connections to match utrorent's default of 200 2007-08-01 08:23:27 +00:00
Marcos Pinto bb5231bdf7 touchup to new version check 2007-08-01 04:20:44 +00:00
Marcos Pinto 756dcd294b add new "automatically check for new deluge version" feature :-D 2007-08-01 04:14:58 +00:00
Marcos Pinto 865c826b60 fix test active port...who the hell removed this before? 2007-08-01 01:00:10 +00:00
Marcos Pinto d7d0877d8b rearrange import for pygtk assert problem 2007-08-01 00:22:42 +00:00
Marcos Pinto b6ee1d0e37 torrent piece plugin - micah 2007-07-31 06:04:40 +00:00
Marcos Pinto 0a41a421b1 add per-torrent speed limits 2007-07-30 09:27:22 +00:00
Marcos Pinto b9831e2e48 add select all torrents to torrent_menu 2007-07-30 01:34:30 +00:00
Marcos Pinto e62942c0b4 fix if/then loop 2007-07-30 00:01:57 +00:00
Marcos Pinto 7dc82a5983 remove remnants of old pause/start 2007-07-29 03:03:47 +00:00
Marcos Pinto 35fdac60a6 change version number to differentiate from stable release 2007-07-28 23:13:06 +00:00
Marcos Pinto 0c86a8e3ad smart prefs for random port 2007-07-28 23:02:15 +00:00
Marcos Pinto 639cc297d2 account for the entire range of ports that the user has in preferences 2007-07-28 21:57:44 +00:00
Marcos Pinto 83d45c4626 cosmetic touchup 2007-07-28 21:14:32 +00:00
Marcos Pinto 98c6ab7137 fix dht problem with new random ports 2007-07-28 21:13:31 +00:00
Marcos Pinto a1534878c7 fix major oops 2007-07-28 20:12:22 +00:00
Marcos Pinto 267ba8f7ac add use random port option 2007-07-28 18:58:59 +00:00
Marcos Pinto 29da6c9645 small tweak to resume 2007-07-27 23:17:31 +00:00
Marcos Pinto b25b15a902 get rid of silly up/down sensitive or not 2007-07-27 23:08:09 +00:00
Marcos Pinto eaafe81a07 separate buttons for resume/pause 2007-07-27 23:02:42 +00:00
Alex Dedul f80f499135 Tweak to [1169]. 2007-07-27 10:46:44 +00:00
Alex Dedul 7791d293a1 Tried to fix queue order issue. 2007-07-27 10:43:18 +00:00
Alex Dedul ba675a89b3 I18N tweaks. 2007-07-27 09:20:27 +00:00
Marcos Pinto e46c75ecff fix translations in core.py 2007-07-27 08:31:46 +00:00
Marcos Pinto 240d3de894 2007-07-27 08:17:30 +00:00
Marcos Pinto 4d6ccb75d0 fix progress text translations 2007-07-27 07:17:06 +00:00
Alex Dedul 3aea3280b8 Changed max_number_uploads preference to 10 by default after some
tests/discussion.
2007-07-26 18:11:44 +00:00
Alex Dedul 87821dfc92 * Removed unused max_number_downloads preference.
* Changed max_number_uploads from -1 to 5 by default, with unlimited number of
upload slots users have download speed issues.
2007-07-26 17:59:57 +00:00
Alex Dedul 4f23af98da Try to properly handle utf-8 and latin-1 encoded client names in the peers tab. 2007-07-26 17:35:32 +00:00
Zach Tibbitts cb370be039 tag 0.5.3 release 2007-07-25 23:33:22 +00:00
Alex Dedul 150a1a8a46 Show files selection dialog even for single file torrents. 2007-07-24 22:50:03 +00:00
Zach Tibbitts 09c430f05a 2007-07-24 21:16:05 +00:00
Zach Tibbitts 2953c7606d version number 2007-07-24 21:13:11 +00:00
Marcos Pinto d812cb6729 blah 2007-07-24 20:55:20 +00:00
Marcos Pinto a5082fda82 float/int tweaks 2007-07-24 20:30:34 +00:00
Marcos Pinto 98f38f3e71 fix max_number_uploads name in core 2007-07-24 20:24:01 +00:00
Marcos Pinto 31128a2e25 fix max_number_uploads name 2007-07-24 20:21:23 +00:00
Marcos Pinto 585f9b20b6 add max upload slots per torrent preference 2007-07-24 20:05:58 +00:00
Alex Dedul bf1b157b88 Tweaks to the files tab code. 2007-07-24 20:00:35 +00:00
Alex Dedul 47e723fa89 Moved the files tab code to tab_files.py. 2007-07-24 19:57:37 +00:00
Alex Dedul 49b39e638d Tweaks to the details tab code. 2007-07-24 19:52:21 +00:00
Alex Dedul 9fac711ff7 Properly update the Details tab of paused torrents. 2007-07-24 19:43:28 +00:00
Zach Tibbitts 63c573aaa5 fix for opening urls if not installed to /usr 2007-07-24 17:21:38 +00:00
Marcos Pinto 02cd556f18 remove firstlast plugin from POTFILES, rearrange preferences, change version number for rc2, sync translation with launchpad 2007-07-24 02:12:04 +00:00
Alex Dedul ae649c7c3b Tweaks to first/last pieces priorities code. 2007-07-24 00:23:50 +00:00
Marcos Pinto 0bc90356a7 set default to false as to be nice to the protocol 2007-07-23 23:31:52 +00:00
Alex Dedul 442cac8aef Fixed #368 - Added ability to prioritize first and last pieces of files in
torrent.
2007-07-23 23:29:37 +00:00
Marcos Pinto ddfc5ef95d add utf8 encoding to files 2007-07-23 21:59:32 +00:00
Marcos Pinto 507f8a4139 add spawning to deal with 2.5 being stupid with threading 2007-07-23 21:52:13 +00:00
Zach Tibbitts 1a05d470a2 fix version number assert error 2007-07-23 21:21:36 +00:00
Zach Tibbitts bf46b310a5 set version number for 0.5.3 release 2007-07-23 20:48:03 +00:00
Alex Dedul 98f21aca86 Tweaks to [1102]. Get compact_mode for the Files tab with
manager.get_torrent_state(), for the Files selection dialog with preferences.
2007-07-23 14:24:38 +00:00
Marcos Pinto cb0b5c3e1c get compact_mode per torrent_state, not prefs 2007-07-23 06:28:37 +00:00
Marcos Pinto 903a8da7a5 add compact_mode to torrent_status in deluge_core 2007-07-23 05:36:01 +00:00
Alex Dedul 946a86c815 Fixes an issue with clear_max_ratio_torrents and changes pause/resume block in
Manager.apply_queue() to use enumerate. Patch is from eternalswd, thanks.
2007-07-22 22:48:59 +00:00
Alex Dedul 3ec15816ac Refactored the way we update any gtk.ListStore instance and made the Peers tab
use less CPU.
2007-07-22 19:17:50 +00:00
Alex Dedul 6c78b6595f Clean ups to torrents list and files tab focus code. 2007-07-22 17:35:39 +00:00
Alex Dedul 67976167aa Made focus in the Files tab to work the same way as in torrents list. 2007-07-22 17:17:30 +00:00
Marcos Pinto 2c746a3ee9 fix right click on file tab not selecting the row 2007-07-22 07:44:43 +00:00
Alex Dedul 1bf9ccdfc2 Don't update paused torrents in UI. Based on the idea by eternalswd. 2007-07-22 05:05:52 +00:00
Marcos Pinto 95b03bdb48 i18n for status bar. never finished with i18n, it seems :) 2007-07-21 22:37:07 +00:00
Marcos Pinto 12a685dff1 with ntfs-3g and reiser4 support, considering the new priority feature, set default to full alloc 2007-07-21 21:06:09 +00:00
Marcos Pinto a6f22ccc09 show alert and stop action when trying to change priorities with compact allocation 2007-07-21 21:04:10 +00:00
Alex Dedul 7738f8c290 Added availability column. 2007-07-21 19:28:30 +00:00
Alex Dedul 4f266454ec Some tweaks to availability and piece size display. 2007-07-21 18:59:01 +00:00
Alex Dedul 7a37c58dde Properly calculate ETA in common.estimate_eta(). 2007-07-21 18:53:31 +00:00
Alex Dedul 92acd7907e Fixed #331 - Added availability and piece size to Torrent Info pane. 2007-07-21 18:08:32 +00:00
Alex Dedul 619e418a16 Added one forced UI update when restoring from minimized state. 2007-07-20 23:27:03 +00:00
Alex Dedul 34e268defd Forced update of UI when main window is restored from tray or from minimized
state.
2007-07-20 23:15:36 +00:00
Alex Dedul b3a912cdea Fixed some issues in [1067]. Thanks for testing, eternalswd. 2007-07-20 23:11:03 +00:00
Alex Dedul 3f13587ed9 Optimized cached_data() class and all depended functions and their usage.
Needs testing.
2007-07-20 22:41:26 +00:00
Alex Dedul a21ae0e9c0 Minor tweaks to interface code. 2007-07-20 19:20:10 +00:00
Alex Dedul 3bac6bcfc8 Properly do i18n in common.fsize(). 2007-07-20 19:03:15 +00:00
Marcos Pinto a6e8db9bb0 Fixes one typo that was causing an error in handle_events and adds attribute self.update_interface to DelugeGTK class so that plugins can determine whether or not to update information for the interface - micah 2007-07-20 18:36:16 +00:00
Alex Dedul 938c1fed43 Some performance tweaks. Still the main issue is in Tree View to display data
and more tweaks to come.
2007-07-20 11:58:55 +00:00
Marcos Pinto 5cd99eace3 remove debug print 2007-07-20 07:53:29 +00:00
Marcos Pinto 09334d8892 update gui tweaks - micah 2007-07-20 07:42:35 +00:00
Andrew Resch e80da672f0 Clean up output 2007-07-20 05:43:12 +00:00
Marcos Pinto e0311a9ff3 duplicate torrent trackers merge - micah 2007-07-20 02:32:33 +00:00
Alex Dedul 1f6d182f76 Added event for each tracker alert we are intrested in and some tracker
status messages i18n tweaks.
2007-07-19 21:14:30 +00:00
Marcos Pinto 31407d0231 ghetto i18n support for tracker messages 2007-07-19 20:08:45 +00:00
Alex Dedul 7787a6cf0c Added more informative tracker status display. 2007-07-19 19:33:49 +00:00
Alex Dedul f486ea3dc1 Removed Manager.set_pref() function as it's not used anywhere. 2007-07-19 16:27:34 +00:00
Alex Dedul c0de2bd32d Minor clean ups in the core. 2007-07-19 15:48:02 +00:00
Alex Dedul 4e8fe33658 Add torrent in interactive_add_torrent() only if we succefully passed all
checks.
2007-07-18 19:18:59 +00:00
Alex Dedul 8f96d9318a Some fine tune tweaks to [1004]. 2007-07-18 19:12:29 +00:00
Marcos Pinto 858269986a add alex dedul to authors list 2007-07-18 14:42:19 +00:00
Alex Dedul ff8c02b8ce Attempt to handle the issue with fast resume. Thanks, eternalswd. 2007-07-18 14:19:39 +00:00
Alex Dedul a7ce81d4d0 Some queue above completed feature touch ups. Thanks, eternalswd. 2007-07-18 13:06:22 +00:00
Alex Dedul 280f4dfb10 Added files priorities. 2007-07-18 12:47:24 +00:00
Alex Dedul 9310c7dce5 Minor clean up in the files manager. 2007-07-18 10:00:41 +00:00
Alex Dedul 76bf286a52 Open urls in browser from UI without threading for now until we find out why
it causes up to 1 minute delays.
2007-07-18 09:46:27 +00:00
Alex Dedul 6a22d12975 * Added dump_torrent_info_file() to core to just list files in torrent by its
filename.
* Replaced all file filters in torrents with priorities. Nothing to see in UI
yet. Based on patch from eternalswd.
2007-07-18 09:06:24 +00:00
Alex Dedul a3acf0aed9 Some more smart preferences tweaks. Thanks, eternalswd. 2007-07-18 03:41:26 +00:00
Alex Dedul 0cbb9b49cf Spacing tweaks. Previous commit [1024] is based on patch from eternalswd, thanks. 2007-07-18 03:11:36 +00:00
Alex Dedul c42b54d6c4 Tweaks for smart preferences. 2007-07-18 03:08:06 +00:00
Zach Tibbitts 94bdc619fc fix for smart dlg 2007-07-17 22:35:16 +00:00
Zach Tibbitts 7a93e1a0fd preliminary smart pref dialog 2007-07-17 22:29:53 +00:00
Alex Dedul c5e7c0d7bd Fixed typo in manager.set_priv(). 2007-07-17 17:16:44 +00:00
Alex Dedul 0016c39656 Removed unused code from interface.build_torrent_table(). 2007-07-17 15:22:50 +00:00
Marcos Pinto 0297409f2f additional move_storage conditional -micah 2007-07-17 09:15:43 +00:00
Marcos Pinto d04124b998 fix disk_io move_storage 2007-07-17 09:00:04 +00:00
Marcos Pinto 6793741972 fix to append when there are no torrents - micah 2007-07-17 05:52:09 +00:00
Marcos Pinto d9b1fce480 option to load new torrents above completed ones 2007-07-17 05:24:43 +00:00
Marcos Pinto d94c7e6986 last commit fix 2007-07-17 05:03:31 +00:00
Marcos Pinto 776004320e clear on max ratio - micah 2007-07-17 04:51:11 +00:00
Alex Dedul 9fcf4eb4c0 Hm, ULONG doesn't work as expected - reverted back to UINT64. 2007-07-16 23:13:54 +00:00
Alex Dedul 27cf24a679 Changed all gobject.TYPE_UINT64 to gobject.TYPE_ULONG - it's more
future-compatible this way.
2007-07-16 22:46:32 +00:00
Alex Dedul df898e22b8 Fixed #268 - Tweaks for torrents loading from command line, from url. 2007-07-16 16:07:06 +00:00
Alex Dedul 30b69cd85a open_url_in_browser() tweaks. 2007-07-16 15:26:37 +00:00
Alex Dedul 6d42f2234e Plugins and preferences dialogs code clean up. 2007-07-16 13:59:22 +00:00
Alex Dedul 468667d068 Cleaned up files selection dialog code. 2007-07-16 13:31:30 +00:00
Alex Dedul ea239ee6ef Show files selection dialog only if torrent contains 2 and more files. 2007-07-16 12:12:51 +00:00
Alex Dedul 3115498790 Tweaks to plugins events. 2007-07-16 11:51:12 +00:00
Alex Dedul ac81d240bd Massive clean up of loading torrents. 2007-07-16 03:23:36 +00:00
Marcos Pinto afa8f88292 connect set_priv in file selection dialog 2007-07-16 00:15:04 +00:00
Marcos Pinto e9ded6f25f set private flag when adding torrents with the file selection thingy - not yet connected 2007-07-15 23:48:12 +00:00
Marcos Pinto 83bf3d76db back to total_wanted - micah catch 2007-07-15 22:27:26 +00:00
Alex Dedul c93a5c57b7 Added feature select files when adding torrent. Patch is from eternalswd,
thanks :).
2007-07-15 19:24:37 +00:00
Alex Dedul ede8627b77 Added core.prioritize_files(). 2007-07-15 16:53:54 +00:00
Alex Dedul 76c82d8946 Set default values of preferences "default_finished_path" and
"default_download_path" to user's $HOME/.
2007-07-15 12:43:21 +00:00
Marcos Pinto 6e1a1b88fa fix last piece oops 2007-07-15 09:22:39 +00:00
Marcos Pinto e84d6cf588 adding First/Last piece priority plugin 2007-07-15 09:20:45 +00:00
Marcos Pinto ae0d21f115 set other as an option and not requirement for radio menus and changed label in glade file to be set by the plugin itself - fixes other in desired ratio plugin from saying 'Speed' 2007-07-15 07:04:38 +00:00
Alex Dedul 5a103a4e35 Fixed ETA display issue when it doesn't fit to python's int and become long. 2007-07-15 06:51:03 +00:00
Alex Dedul ff0ff0364a Show text from clipboard in Add URL dialog only if it looks like an URL. 2007-07-15 02:36:09 +00:00
Marcos Pinto baf18969f6 translation touchup 2007-07-15 02:30:03 +00:00
Marcos Pinto 99a6b4bcc7 translation touchup 2007-07-15 02:18:30 +00:00
Marcos Pinto 44880135d9 translation fixes 2007-07-15 02:03:27 +00:00
Alex Dedul 0ba0fb9407 PEP8 imports in interface.py. 2007-07-15 01:42:53 +00:00
Marcos Pinto f31b079a42 didnt mean to uncomment print events, so i'm commenting it again 2007-07-14 22:29:53 +00:00
Marcos Pinto 78d8d116cc more cleaning up - removing unneeded white spaces 2007-07-14 22:22:37 +00:00
Marcos Pinto 70b6e40a55 mostly code layout cleanup 2007-07-14 21:52:22 +00:00
Marcos Pinto 375d73431c fix #420 - total size to total wanted along with eta update - micah 2007-07-14 20:58:46 +00:00
Alex Dedul 4964f11943 Fixed Clear Completed feature. 2007-07-14 10:58:29 +00:00
Alex Dedul 01edae6a7b Fixed Plugins dialog to properly set_sensitive() for Preferences button. 2007-07-14 08:58:30 +00:00
Alex Dedul 14b0ec2e96 Fixed up EVENT_FINISHED event in core.handle_events(self). 2007-07-14 08:24:54 +00:00
Alex Dedul 76c8792ce4 Cleaned up core.handle_events(self). 2007-07-14 08:04:52 +00:00
Marcos Pinto b123ffbc34 minor touchup 2007-07-13 20:57:25 +00:00
Marcos Pinto c0d86f9a66 fix the nightmare that is move_storage with gui alert 2007-07-13 20:53:38 +00:00
Marcos Pinto 9e80e91ae9 expose storage_moved_alert 2007-07-13 19:50:17 +00:00
Alex Dedul 8dad5d9fd8 Bringed back self.notebook in DelugeGTK(was removed in [931]) as it is used by
plugins.
NetworkGraph plugin is working again.
2007-07-13 17:05:44 +00:00
Alex Dedul 62bb4cd961 Tried to fix move completed feature. 2007-07-13 08:25:28 +00:00
Alex Dedul 28133d0e07 Show plugins list sorted by name by default in Plugins dialog. 2007-07-13 07:53:16 +00:00
Alex Dedul a60470b58b Fixed forced UI update when user changes tabs. 2007-07-13 07:36:36 +00:00
Marcos Pinto ad8e685743 breaks off browser calls so the client doesnt hang 2007-07-13 05:41:59 +00:00
Alex Dedul 27d5db228a Pass events to plugins in a more resource aware way. Based on andar's
proposition.
2007-07-13 05:14:29 +00:00
Alex Dedul a0ca8a031e Minor fix. 2007-07-13 04:33:31 +00:00
Alex Dedul cbbce338f9 Renamed plugin's event handling method to 'handle_events'. 2007-07-13 04:31:54 +00:00
Alex Dedul 1eed8f34d9 Spacing fixed. 2007-07-13 04:26:38 +00:00
Marcos Pinto 6705e87160 open up events to plugins - elpargo 2007-07-13 03:40:31 +00:00
Alex Dedul 90ac623215 Fixed #421, #430 - check/uncheck files on the Files tab should be working
correct now.
2007-07-13 02:18:52 +00:00
Marcos Pinto 63d19d05bc mostly pep8 fixes 2007-07-13 01:13:13 +00:00