Commit Graph

392 Commits

Author SHA1 Message Date
Marcos Pinto f5951ef7b7 move update.py to common 2007-09-08 01:00:51 +00:00
Marcos Pinto 3aedc14399 move send info into common 2007-09-07 21:26:50 +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 f1fde2dcf0 if statement for sighup in win32 2007-09-04 01:09:15 +00:00
Marcos Pinto a33294eead add path to details tab 2007-09-03 06:26:54 +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 99e8f71246 edit trackers now persistent 2007-08-29 07:08:16 +00:00
Marcos Pinto 8e2ea90c82 cleanup line-lengths for pep8 2007-08-27 22:14:17 +00:00
Marcos Pinto a71a6b8e1a add run configuration wizard to help menu 2007-08-27 06:39:00 +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 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
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
Marcos Pinto dd64eda432 little cleanup of width setting and saving 2007-08-17 03:44:32 +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 79ed86f0e7 save column widths 2007-08-15 04:12:21 +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 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 3edd3280ae Properly restore queue order on restart. 2007-08-13 09:09:15 +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
Marcos Pinto 8bb4ea33aa update for new prefs 2007-08-10 21:18:59 +00:00
Alex Dedul d51a674490 Tweaks to default file manager. 2007-08-10 19:28:46 +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 cc20a34906 Replaced All time stats plugin with Extra stats. Patch is from eternalswd,
thanks.
2007-08-10 01:38:33 +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 259e43b29a Tweaks to per torrent preferences. 2007-08-09 15:24:54 +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
Alex Dedul c2bd8b7ac3 Tweaks to open folder feature. 2007-08-09 00:16:03 +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 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
Marcos Pinto f0b3293dad need to go back to spawning for python 2.4 compatibilitiy 2007-08-08 06:14:04 +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 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
Alex Dedul 71e3e6ea32 Minor tweaks to right-click handler in torrents and files lists. 2007-08-07 19:06:39 +00:00
Alex Dedul 5b40a50efb DRY in send info routines. 2007-08-07 14:43:02 +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 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 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 7d14b8e38f add SIGINT to signals 2007-08-06 07:04:10 +00:00
Marcos Pinto b8a8beaedc catch and exit cleanly on SIGTERM and SIGHUP 2007-08-06 06:23:03 +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 eff70a1c2c files tab and peers tab made into plugins - micah 2007-08-05 04:07:17 +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
Marcos Pinto 0585d0930e pieces tab update - micah 2007-08-03 17:59:32 +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 1f12f3b421 add pause all and resume all to tray 2007-08-03 04:31:07 +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