Eric Petit
256bda38ce
Adds non-blocking (threaded) DNS resolution
2006-03-24 12:18:38 +00:00
Eric Petit
6dba5730ac
Fixes OS X build with Jam
2006-03-24 05:59:37 +00:00
Eric Petit
a1830a25bf
Merge from branches/new_api:r161
2006-03-23 12:39:39 +00:00
Eric Petit
9321447c68
Fix for non-Darwin systems
2006-03-07 20:27:16 +00:00
Eric Petit
bf7ce0a305
Started to switch to a Makefile-based build system (still very incomplete,
...
so the Jamfile are still there).
Set a few svn:ignore properties.
2006-03-07 20:23:40 +00:00
Eric Petit
eba49d3d2a
Quick fix for the 'getting unconnectable' problem (adds a timeout on
...
incoming connections)
2006-03-03 12:53:55 +00:00
Josh Elsasser
a2066e56bf
libtransmission:
...
Lazily bind the listening port to avoid spurious
'Could not bind port 9090' error on startup.
2006-02-24 14:10:15 +00:00
Josh Elsasser
ceefe97ce2
GTK:
...
Adjust the number of decimals shown with sizes based on the number size,
as is done with the ratio.
2006-02-24 14:07:38 +00:00
Josh Elsasser
2466d6e3bc
Display --:--:-- instead of 00:00:00 as the ETA.
2006-02-15 22:55:59 +00:00
Eric Petit
5718a220c1
Now 0.6-svn
2006-02-11 18:43:46 +00:00
Eric Petit
307b9e75aa
0.5
2006-02-11 16:34:25 +00:00
Eric Petit
878aa6828b
When both torrent and non-torrent files are dropped, only open the torrents.
...
Don't badge with completed downloads when the window is key.
Update the table right after start so you don't stay with an empty list
for one second.
2006-02-11 06:46:40 +00:00
Josh Elsasser
a13a6fbb4e
Improve libintl.h search and add a --gettext-prefix configure option.
...
Update a couple copyright dates that slipped through earlier.
Spell GTK as GTK+ in a couple of places.
2006-02-10 20:52:44 +00:00
Eric Petit
6ddb247689
Reject dropped files which aren't .torrent files.
...
"Retarget" the drop at the bottom of the list.
2006-02-10 20:46:44 +00:00
Eric Petit
4f86bbcea3
Simplifications
2006-02-10 20:06:39 +00:00
Eric Petit
d664171f11
Prepare for 0.5
2006-02-10 20:05:24 +00:00
Eric Petit
3b432409dc
Updated description
2006-02-10 19:43:45 +00:00
Eric Petit
b4a4557cb7
Simplification
2006-02-10 19:17:54 +00:00
Eric Petit
43696cd5da
Cleaner icon caching
2006-02-10 06:14:36 +00:00
Eric Petit
9b2cbdd166
Cleaner stringFittingInWidth
2006-02-10 05:59:19 +00:00
Josh Elsasser
d4d75b23ef
Display an unknown number of seeders or leechers as ? instead of -1.
2006-02-10 05:58:08 +00:00
Eric Petit
8f4151158a
Fixed --openssl-prefix
2006-02-10 05:43:44 +00:00
Josh Elsasser
e1671b50e6
Rewrite the drag and drop code to handle multiple files (oops),
...
as well as being much more robust about misformatted file URIs.
2006-02-10 01:49:10 +00:00
Josh Elsasser
78aa41ac5e
Fix ratio calculation to not truncate to a whole number.
2006-02-09 18:16:36 +00:00
Eric Petit
9545453d48
Optimized stringFittingInWidth
2006-02-09 13:44:14 +00:00
Eric Petit
544cc37263
Cache icons in NameCell ( fixes #1 )
2006-02-09 12:58:10 +00:00
Eric Petit
95019c0246
Reverted the bottom of the window to the way it was before.
...
Minor change to stringForSpeedAbbrev so it never shows more than four
digits (-> no overlapping possible in the window or the badge).
2006-02-09 06:38:09 +00:00
Josh Elsasser
17a053d881
Recognize openbsd as a valid system.
...
When using GTK, try to make sure we can also find libintl.h for gettext.
Tested by deanna@sdf.lonestar.org
2006-02-09 05:55:41 +00:00
Eric Petit
6197b6665c
Added optimistic choking
2006-02-08 22:21:58 +00:00
Eric Petit
c2fc72b477
Randomly choke and unchoke peers who upload less than 0.1KB/s to us,
...
instead of trying to compare their upload rates
2006-02-08 21:26:27 +00:00
Eric Petit
da6b5deb96
Update the torrent history as the app runs, so it won't be lost if it
...
doesn't exit properly
2006-02-08 19:05:42 +00:00
Eric Petit
604f0b2b35
Removed 'BadgeCompleted' option - who'd want to disable it anyway?
2006-02-08 18:10:42 +00:00
Josh Elsasser
a72881fdda
Save resume information when a torrent finishes downloading.
2006-02-08 17:48:18 +00:00
Eric Petit
65316f1b72
Updated badging
2006-02-08 17:44:07 +00:00
Eric Petit
d8bdcea349
Fixed fastResumeLoadOld
2006-02-08 16:49:00 +00:00
Josh Elsasser
9911026409
Merge the version 1 extensible resume file format,
...
as well as compatability code to read the existing version 0 files.
Note that older versions of transmission won't understand the version 1 format
and a hash check will be done on all the files.
Save uploaded and downloaded totals in the resume file.
2006-02-08 16:31:49 +00:00
Josh Elsasser
c5181f72e2
Whoops, use download and upload *totals* instead of *rate* to calculate ratio.
2006-02-08 14:15:59 +00:00
Eric Petit
66f77fa311
Use the infinite symbol rather than "Inf."
2006-02-08 09:49:06 +00:00
Josh Elsasser
7230f1113c
Minor change to improve drag-and-drop compatibility.
2006-02-08 04:45:46 +00:00
Josh Elsasser
187bbf909e
Show seeders and leechers in properties window.
...
Show ratio instead of download rate when torrent is finished.
2006-02-07 17:15:16 +00:00
Eric Petit
9b2e8566dd
BeOS fixes
2006-02-07 09:34:30 +00:00
Eric Petit
3ba5313752
Show ratio instead of the download rate once the download is complete.
...
Fixed windowWillUseStandardFrame.
Cleaning
2006-02-07 05:02:45 +00:00
Eric Petit
f1b113ec5b
Cleaning and minor optims
2006-02-07 03:10:42 +00:00
Eric Petit
fcd1c9a1a8
Force rates to 0 when paused, and download rate to 0 when seeding.
...
Increased OS X UI update interval to 1 second.
2006-02-07 02:32:50 +00:00
Josh Elsasser
fa3e10b2c0
Implement drag-and-drop to allow files to be dropped into the main window.
...
Use locale-independent functions when parsing state file.
2006-02-06 05:48:26 +00:00
Eric Petit
355fe1273f
Comments
2006-02-05 21:10:20 +00:00
Josh Elsasser
a2914be847
Rewrite error messages to be less unnecessarily verbose.
...
Only allow one instance of the preference window at a time.
Beat the dialogs with the GNOME HiG stick.
Handle missing .torrent files on startup better.
2006-02-05 17:33:57 +00:00
Josh Elsasser
38050332f5
Fix a couple of warnings on netbsd 3.
2006-02-05 16:00:30 +00:00
Eric Petit
74b6e3f3ab
Fixed no-limit upload
2006-02-05 09:42:38 +00:00
Josh Elsasser
7a53122e1c
Add internationalization support for the GTK GUI.
2006-02-04 18:03:05 +00:00