Charles Kerr
8653817e5d
cruft removal: use tr_stat's ratio field instead of calculating it ourself.
2007-11-15 04:19:53 +00:00
Charles Kerr
1b85349b3f
ensure dates in the torrent inspector are readable by converting them from the system's locale to UTF-8. (bug found and patched by goyko, ticket #435 )
2007-10-29 23:49:00 +00:00
Charles Kerr
ac98f63060
minor display tweak in gtk
2007-10-13 23:22:46 +00:00
Charles Kerr
39c8a02497
various gtk cleanups.
2007-10-13 03:15:02 +00:00
Charles Kerr
2e6ebae16e
code cleanup: let glib do more of the heavy lifting w.r.t. parsing command-line arguments, drag-and-drop strings
2007-10-12 19:53:30 +00:00
Charles Kerr
0daff33814
minor tweaks: (1) list `None' instead of `0 b' for zero bytes, such as in UL speed or the "corrupted" field. (2) the properties icon is too horrible to keep -- use `torrent details' instead. (3) list active maintainers first in credits. (4) tweak the "about" dialog's client description a bit to better match the style of other gtk+ apps.
2007-10-10 18:52:08 +00:00
Charles Kerr
0f1d9429b6
i18n cleanup: (1) take strings that were very similar and make them identical, so there are fewer strings to translate. (2) unmark things that shouldn't've been marked for translation, such as the UTF-8 infinity symbol.
2007-10-08 19:40:34 +00:00
Charles Kerr
863c026ce0
minor little futzing
2007-10-03 21:02:30 +00:00
Charles Kerr
713ded5ff4
preferences code refresh in the gtk+ client
2007-09-27 20:57:58 +00:00
Josh Elsasser
a3e790f403
Replace bzero() with memset().
...
Define AF_LOCAL and SUN_LEN for systems that lack them.
Don't mix function and non function pointers without casting.
Fix a potential type mismatch in assignment.
2007-07-18 17:28:25 +00:00
Charles Kerr
26ca860e55
minor tweaks to make the gtk+ client resemble the os x one more closely
2007-07-08 05:51:55 +00:00
Charles Kerr
9932b80f73
build fixes for gcc 2.x. thanks to fizz for reporting and providing a patch.
2007-07-06 16:25:24 +00:00
Charles Kerr
008938b62f
set a default window size for the debug window
2007-06-27 18:34:38 +00:00
Mitchell Livingston
0256f4616d
Merge file selection and torrent creation into the main branch.
...
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Charles Kerr
5d9fe27797
Ticket #217 : Missing Progress in GTK+ Torrent Inspector (reported by CatharsisCarth)
2007-06-09 00:34:39 +00:00
Mitchell Livingston
4ada334f57
patches from Charles Kerr to update the Inspector in GTK and fix some memory leaks
2007-06-06 00:30:13 +00:00
Josh Elsasser
eadedea754
Axe the stupid torrent flags.
2007-05-23 19:26:29 +00:00
Josh Elsasser
b29d8e4342
Make evil initial window sizing magic a bit less evil and a bit less magic.
2007-04-03 08:18:53 +00:00
Josh Elsasser
b8530669e6
Remove unused function.
2007-03-29 19:53:40 +00:00
Josh Elsasser
5a62e83689
Don't use sprintf, strcpy, or strcat.
2007-03-12 00:04:11 +00:00
Josh Elsasser
899f2ab27e
Spruce up the menu a bit and add it to a menubar and the tray icon.
2007-02-23 19:50:48 +00:00
Josh Elsasser
963a4fdc81
Clamp file progress to 0.0-1.0
...
Clear focus when opening files dialog.
2007-02-23 11:49:18 +00:00
Josh Elsasser
bb3193f431
Add a window to view a torrent's files.
2007-02-23 06:18:45 +00:00
Josh Elsasser
4943058f72
Merge gtkmisc branch.
2007-02-19 22:09:05 +00:00
Josh Elsasser
e15841cc93
Add an option to always prompt for a download directory. Fixes ticket #116 .
...
Fix a minor memory leak with the 'Add a Torrent' dialog.
2007-02-07 02:59:25 +00:00
Josh Elsasser
bc85836809
Change all my 2-clause BSD licenses to the same MIT/X11 license as libtransmission.
2006-08-13 00:26:52 +00:00
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
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
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
Eric Petit
f98fe6a1b0
Added $Id$ keywords and updated a few headers
2006-05-29 21:21:23 +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
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
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
78aa41ac5e
Fix ratio calculation to not truncate to a whole number.
2006-02-09 18:16:36 +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
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
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
7a53122e1c
Add internationalization support for the GTK GUI.
2006-02-04 18:03:05 +00:00
Eric Petit
a850cd6910
Update 2006-01-03
2006-01-12 19:04:05 +00:00
Eric Petit
6fb3416215
Update 2005-12-04
2006-01-12 18:47:30 +00:00
Eric Petit
835c3284dd
Update 2005-11-24
2006-01-12 18:40:47 +00:00
Eric Petit
aad7bf22cb
Update 2005-11-18
2006-01-12 18:32:29 +00:00