1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 09:37:56 +00:00
Commit graph

3679 commits

Author SHA1 Message Date
Josh Elsasser
3f3e6f94c5 Use CFLAGS when generating dependencies for GTK sources. 2006-04-04 10:34:15 +00:00
Eric Petit
aaf5310949 Makes the info inspector resizable 2006-04-04 10:01:52 +00:00
Eric Petit
8c36eba646 Choosing the download location for torrents is smoother and doesn't
get added to the table until necessary.
2006-04-04 09:45:36 +00:00
Eric Petit
bfaf5d0ac6 Handle B_ARGV_RECEIVED messages, apparently needed for browser (and
command line) interaction.

Patch by Alan Westbrook.
2006-04-04 08:03:57 +00:00
Eric Petit
235255b8f0 Merge compat-10.2 branch. This adds Jaguar compatibility on OS X, and
completes the Jam -> Make/XCode switch. Hope it doesn't break too much.
2006-04-03 19:29:09 +00:00
Eric Petit
d30ac724ae Ooos, don't forget to remove the temp files... also the check for
FreeBSD 4 is no longer necessary
2006-04-03 09:19:14 +00:00
Eric Petit
dfaa09ce40 Adds a real test for lrintf because some Linux systems, like BeOS, seem
to provide a non-working lrintf implementation
(Patch from Henner Sudek, modified)
2006-04-03 09:05:47 +00:00
Josh Elsasser
ee1428db43 Patch from Jeremy Messenger to build on FreeBSD 4. 2006-03-31 17:52:07 +00:00
Eric Petit
d96757bf12 Missed that in [167] 2006-03-28 15:38:53 +00:00
Eric Petit
dd1179366a Updated windowWillUseStandardFrame given the fact that we dont show
the column headers anymore
2006-03-28 11:21:17 +00:00
Eric Petit
10ce5c72c6 Set click point before displaying so that mouse up on a button instantly
deselects it.
Store application icon when first loaded so it doesn't have badges on it.
Move a few things into the nib file
Put ellipis at end of name / tracker / announce if it doesn't fit
2006-03-28 11:17:42 +00:00
Eric Petit
bd8dc9752c Makes stringForFileSize: always show 3 significant digits 2006-03-28 10:36:56 +00:00
Eric Petit
280cb54a36 Finder-independent trashPath: method 2006-03-28 06:26:13 +00:00
Eric Petit
5165d09994 Fixed the info panel and refined its look 2006-03-27 15:09:29 +00:00
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