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