Commit Graph

71 Commits

Author SHA1 Message Date
Eric Petit f199e0a9d9 Revert [619] 2006-07-16 19:39:23 +00:00
Mitchell Livingston 5d36721a15 Remove old Sparkle... 2006-07-16 19:28:19 +00:00
Josh Elsasser 6db1a57d14 When quitting, check more frequently if torrents are closed. 2006-07-14 21:46:32 +00:00
Josh Elsasser 02e5485c0f Move the ETA cap of 99:59:59 from libtransmission to the MacOS X GUI.
Display the ETA better in the GTK GUI.
2006-07-04 22:31:14 +00:00
Josh Elsasser 07249c3697 Fix the 'failed to load torrent file' message in the french translation. 2006-07-04 21:28:10 +00:00
Josh Elsasser c0d68e3f3e Add spanish translation. 2006-06-27 01:19:15 +00:00
Josh Elsasser 8456dd144f Add keywords. 2006-06-25 20:32:52 +00:00
Josh Elsasser 7e0d2527cb Add french translation. 2006-06-25 20:00:24 +00:00
Josh Elsasser eba089b5ed Fix drag-and-drop.
It's better to use memory before you free it, not after.
2006-06-25 19:03:54 +00:00
Josh Elsasser a808ec1ac5 Update italian translation. 2006-06-22 16:14:34 +00:00
Josh Elsasser 5c7ccd478b Update PO template. 2006-06-22 02:11:45 +00:00
Josh Elsasser 8194ed1208 Increase the exit timeout from 5 seconds to 10.
Increase the update and exit check interval from .5 seconds to 1.
2006-06-20 06:13:06 +00:00
Josh Elsasser 1f4856ed6a Quickly work around a weird bug where the progress bar could blink in and out of
existence by forcing it to always be visible.
2006-06-19 04:19:13 +00:00
Josh Elsasser 82889c9cf7 Fix column and initial window sizing. 2006-06-18 07:41:36 +00:00
Josh Elsasser 2d055ae6ce Fix a recently-introduced memory leak. 2006-06-11 16:20:56 +00:00
Josh Elsasser 738f24d46d Add -h and -v command-line options. 2006-06-11 06:08:58 +00:00
Josh Elsasser 85a36967d2 Remove the separate preference option for files added via drag-and-drop
and use the "standard" option.
2006-06-11 05:04:27 +00:00
Josh Elsasser 0a4d97fdca Add support to the GTK GUI for saving private copies of torrent files.
The prefs dialog for this sucks, but it should work.
2006-06-10 06:53:20 +00:00
Josh Elsasser 0600f3d4aa Add support to libtransmission and the MacOS X GUI for saving private copies of
torrent files.
2006-06-09 19:53:35 +00:00
Josh Elsasser e9b1a6bf2d Try harder to use the right color for the progress bar text. 2006-06-01 18:08:45 +00:00
Josh Elsasser 672172e10a Wait and try to send a stopped event when removing a torrent. 2006-05-31 23:20:59 +00:00
Eric Petit e72c5580c6 Split and moved makefiles into a seperate folder, fixes and speed-up to
the retrieving of the SVN revision, OS X packages now show the revision
if this isn't a release build
2006-05-31 12:54:53 +00:00
Eric Petit f98fe6a1b0 Added $Id$ keywords and updated a few headers 2006-05-29 21:21:23 +00:00
Josh Elsasser edb1a2a4fa Add a transmissioncli manpage written by deanna@sdf.lonestar.org.
Fix a warning in the gtk frontend on 64-bit platforms.
2006-05-29 07:50:17 +00:00
Josh Elsasser 30a89e1f70 Allow column resizing and ellipsize long torrent names.
merged from rev 311 of repository 3a18642e-ffe5-da11-b5ee-000e0c69aae8
2006-05-20 23:38:37 +00:00
Josh Elsasser f80ab0832f Fix a double-free bug that was causing preference corruption and crashes. 2006-05-07 20:35:50 +00:00
Josh Elsasser 0a77d36380 Trying to free nonexistent memory is bad, mmkay?
(refs http://transmission.m0k.org/forum/viewtopic.php?t=302)
2006-05-05 20:57:42 +00:00
Josh Elsasser 49fccfd96e Some minor code cleanups.
Handle things a little better when quitting.
2006-05-03 10:09:11 +00:00
Josh Elsasser 229d9c84dc Major internal restructuring for the GTK GUI,
GObject-derived wrappers are used for tr_handle_t and tr_torrent_t.
Use bencoding to store prefs and state file.
Make sure to always group error messages when adding multiple torrents at once.
Remove some unused code.
Many miscellaneous cleanups.
2006-05-03 06:58:16 +00:00
Josh Elsasser 844d0e3520 Make padding of dialogs look a little better.
Respect GNOME's toolbar settings.

Patch from forum user /dev/urandom.
2006-04-29 16:29:04 +00:00
Josh Elsasser cf56d58f06 A couple minor i18n cleanups.
Add italian translation.
Add an install make target for transmissioncli and transmission-gtk.
2006-04-25 08:14:37 +00:00
Josh Elsasser 1cfe027fdb Add IPC code for another process to communicate with a running
transmission-gtk instance.
Try to add any filenames found on the command-line, using IPC if
  transmission-gtk is already running.
Some minor code cleanups.
Remove lockfile on a normal exit, justfor the sake of being tidy.
2006-04-25 07:26:27 +00:00
Josh Elsasser 0cc1576999 Turn the download limit off by default. 2006-04-15 03:22:04 +00:00
Eric Petit 3bce21ad7c Re-link transmissioncli and transmission-gtk when libtransmission.a
has changed
2006-04-10 09:13:15 +00:00
Josh Elsasser 6e9f6ec11e Instead of storing files specific to the gtk frontend directly
in ~/.transmission/, store them in a gtk subdirectory.
2006-04-07 15:41:28 +00:00
Josh Elsasser ca267ac99a Add download rate limit to GTK interface. 2006-04-07 14:14:40 +00:00
Josh Elsasser 8cb58aa4ee Don't print an error if the .depend files don't exist. 2006-04-05 09:45:09 +00:00
Eric Petit fde1bf8876 Nicer make output. Also moved the CLI client to its own folder like
other interfaces.
2006-04-04 20:23:19 +00:00
Josh Elsasser 3f3e6f94c5 Use CFLAGS when generating dependencies for GTK sources. 2006-04-04 10:34:15 +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 a1830a25bf Merge from branches/new_api:r161 2006-03-23 12:39:39 +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
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
Josh Elsasser d4d75b23ef Display an unknown number of seeders or leechers as ? instead of -1. 2006-02-10 05:58:08 +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
Josh Elsasser c5181f72e2 Whoops, use download and upload *totals* instead of *rate* to calculate ratio. 2006-02-08 14:15:59 +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