Charles Kerr
1950b87a6c
(gtk) tweak the prefs dialog a little bit again.
2008-04-01 18:33:34 +00:00
Charles Kerr
ba6dcab503
(gtk) simplify the blocklist prefs gui a bit.
2008-04-01 16:57:48 +00:00
Charles Kerr
04fafeadbd
(gtk) #832 : XML entity references are displayed instead of some characters
2008-04-01 16:50:26 +00:00
Charles Kerr
488217258a
(gtk) remove the checkbox option for torrent notification
2008-04-01 15:48:23 +00:00
Charles Kerr
85c57c00cb
(gtk) avoid a tr_torrentStat() call when filtering by all, downloading, seeding, or paused
2008-04-01 11:53:50 +00:00
Charles Kerr
7328a68b4f
(gtk) small speedup in the torrent cell renderer
2008-04-01 04:24:01 +00:00
Charles Kerr
d6373c9f6b
(gtk) use the new libtransmission tweaks s.t. our update pulse causes less CPU load
2008-04-01 02:36:41 +00:00
Charles Kerr
51a82e70c1
remove `TR_STATUS_DONE' from libtransmission's public API. It's useful as an internal state but not for code calling libtransmission.
2008-03-31 17:59:16 +00:00
Charles Kerr
a331582ec0
string folding
2008-03-30 13:52:55 +00:00
Charles Kerr
09b30689b7
(gtk) better support for older versions of glib
2008-03-30 03:20:18 +00:00
Charles Kerr
ec8cb83711
(gtk) better error recording in the prefs dialog when updating the blocklist
2008-03-30 03:03:42 +00:00
Charles Kerr
b2e84b2a32
(gtk) tweak the blocklist text in the prefs dialog a bit.
2008-03-30 02:23:28 +00:00
Charles Kerr
7539b95f14
(gtk) #831 : toolbar tooltips
2008-03-30 01:06:23 +00:00
Charles Kerr
19211bf431
(gtk) first cut at adding the blocklist in the preferences dialog
2008-03-30 00:21:46 +00:00
Charles Kerr
919eefe456
rework the makemeta error messages so that they can be i18nized on the client end.
2008-03-24 17:18:08 +00:00
Charles Kerr
910d77ae12
( #814 ) require a valid announce URL when creating torrents
2008-03-24 15:58:06 +00:00
Charles Kerr
bce905c0b4
(gtk) "Details" dialog minor tweak
2008-03-23 01:04:30 +00:00
Charles Kerr
0c6ffff205
(gtk) fix double-memory-free
2008-03-22 19:44:54 +00:00
Charles Kerr
c63b548195
fix bug that caused very large torrents to crash Transmission
2008-03-22 18:10:59 +00:00
Charles Kerr
8abaaf08c8
(gtk) in the Details dialog, put the peer and tracker tabs next to each other
2008-03-21 14:23:56 +00:00
Charles Kerr
42a4e2f38c
(gtk) #804 : Details window, Info tab, the torrent hash should be selectable (for copy/paste and to use it in search engines)
2008-03-21 14:12:32 +00:00
Charles Kerr
82921e2896
add notify.h to noinst_HEADERS
2008-03-20 03:52:55 +00:00
Charles Kerr
ca9a75d4aa
(gtk) fix minor terminology inconsistencies between the "new torrent" and "details" dialogs
2008-03-19 20:34:35 +00:00
Charles Kerr
531dd851ad
more string work before the freeze. (1) use %'d to get thousands' grouping in end-user strings (2) follow HiG capitalization, quotation guidelines (3) fold a few more strings
2008-03-19 20:07:27 +00:00
Charles Kerr
1268a06337
(gtk) minor HIG: use "Toolbar" and "Statusbar" instead of "Tool Bar" and "Status Bar"
2008-03-19 19:30:03 +00:00
Charles Kerr
515f58a994
(gtk) update the command-line arguments list in the man page
2008-03-19 19:28:16 +00:00
Charles Kerr
8fabaf2673
(gtk) make the "new torrent" dialog a little nicer
2008-03-19 19:23:54 +00:00
Charles Kerr
7bb54cece8
(gtk) small string folding & i18n tweaks.
2008-03-19 17:14:47 +00:00
Charles Kerr
11da6775b3
(gtk) oops, r5304 had a debugging console message that shouldn't've been checked in
2008-03-19 15:33:11 +00:00
Charles Kerr
b9d41259e9
(gtk) message log: don't call deprecated gtk+ functions. add `pause' button.
2008-03-19 15:30:21 +00:00
Charles Kerr
b6aa753f06
(gtk) add a "display options dialog" checkbox in the "open torrent" dialog.
2008-03-19 14:54:32 +00:00
Charles Kerr
851bd7ec7b
typo fix when time estimation is "1 day"
2008-03-19 02:19:34 +00:00
Charles Kerr
e40987fdc3
(gtk) more string folding
2008-03-19 02:05:55 +00:00
Charles Kerr
dd7111d3a0
fix "select all" wart for users w/gtk < 2.10
2008-03-19 01:49:07 +00:00
Charles Kerr
d6a55c133b
(gtk) have the "open" dialog remember which folder it was in the last time it was used.
2008-03-18 20:41:27 +00:00
Charles Kerr
21124a8de8
strings work: (1) folding similar strings together for easier tranlation (2) gtk: use consistent shortcuts/phrases/terminology between the preferences and "open torrent" dialogs (3) promote the port forwarding messages from Debug to Info as per BMW's request
2008-03-18 19:14:21 +00:00
Charles Kerr
1898904620
(gtk) fix open dialog error reported by Lacrocivious
2008-03-18 16:18:22 +00:00
Charles Kerr
e92a0938ab
(gtk) tweak the watch directory: better detection of duplicates when scanning the directory on startup
2008-03-18 01:59:03 +00:00
Charles Kerr
0437c5f33e
(gtk) try to iron out the remaining "add torrent" issues reported by wereHamster and Lacrocivous
2008-03-18 01:22:11 +00:00
Charles Kerr
ac21d3280c
(gtk) plug a couple of small memory leaks
2008-03-18 01:06:06 +00:00
Charles Kerr
3e974e863d
(gtk) refresh the debug window a little less frequently
2008-03-17 19:33:09 +00:00
Charles Kerr
a4909bbd1b
(gtk) minor code cleanup
2008-03-17 03:25:03 +00:00
Charles Kerr
8f246d63e8
(gtk) set the default sort column & mode for the message window's list
2008-03-16 21:41:27 +00:00
Charles Kerr
820bc5089b
(gtk) more cleanup in the mesage log window.
2008-03-16 21:26:05 +00:00
Charles Kerr
bc2266b91c
(gtk) speed up the population of the debug window.
2008-03-16 15:18:19 +00:00
Charles Kerr
1c31a45dc7
(gtk) fix gtk 2.6 build issue reported by Lacrocivious
2008-03-14 15:22:39 +00:00
Charles Kerr
3f32ee1627
(gtk) turn on ellipsizing for torrent names in the debug window. add a little margin between the primary & secondary labels in the shutdown message.
2008-03-13 20:47:58 +00:00
Charles Kerr
9b3285c2ad
(gtk) improve the message log's look with the recent libT changes
2008-03-13 19:34:08 +00:00
Charles Kerr
29f092197f
#138 : per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages
2008-03-13 03:53:18 +00:00
Charles Kerr
ec191b652b
(gtk) clean up the "watch directory" code a little.
2008-03-13 01:06:54 +00:00
Charles Kerr
b6f2796e40
(gkt) #785 : gtk/utils.c does not compile with glib 2.16
2008-03-12 19:17:54 +00:00
Charles Kerr
1538505e24
(gtk) tweak the "watch folder" feature: firefox likes to save a file, then remove it, then add it again. Add a slight delay in to allow for this without popping up a second "open torrent" dialog.
2008-03-12 02:11:37 +00:00
Charles Kerr
1983822cd4
(gtk) #779 : synchronize speed limit options in the prefs and details dialogs.
2008-03-11 04:19:50 +00:00
Charles Kerr
f9ace3490f
(gtk) in the "watch directory" feature, better handling of when the user changes the watch directory via the preferences dialog
2008-03-09 22:11:36 +00:00
Charles Kerr
8ea260af89
(gtk) notify: in glib >= 2.16, use g_app_info_launch_default_for_uri() to open the completed torrent.
2008-03-09 19:02:16 +00:00
Charles Kerr
e4562bcd7b
(gtk) #772 , #753 : added `watch dir' for automatically adding torrents. delete files to trashcan, rather than unlinking them. These features require 2.15.5 or higher.
2008-03-09 15:27:08 +00:00
Charles Kerr
e85a328b1b
(gtk) remove the PREF_KEY_SYSTRAY cruft, as pointed out by wereHamster
2008-03-08 17:37:13 +00:00
Charles Kerr
cd5103011a
(gtk) #744 : back out the colormap patch until we have a better handle on how to do it Right.
2008-03-08 17:28:15 +00:00
Charles Kerr
ea7cca30d2
(gtk) plug a minor leak in the Statistics dialog.
2008-03-08 16:10:13 +00:00
Charles Kerr
6ef6ac0928
the last i18n-centric commit for awhile, I hope.
2008-03-08 04:53:11 +00:00
Charles Kerr
bcff72c3ad
string consistency. (gtk) move `announce url' from info tab to tracker tab.
2008-03-08 02:00:47 +00:00
Charles Kerr
909cb89b43
even more i18n string work, w/more feedback and reading through the transmission.pot file.
2008-03-08 01:43:20 +00:00
Charles Kerr
5efb7e626e
(gtk) more i18n string work w/suggestions from andre and vuntz to use format strings with positions to allow argument reordering.
2008-03-07 21:59:27 +00:00
Charles Kerr
6fe4a4dddc
more i18n improvements. thanks to Gnome translator andre for feedback.
2008-03-07 21:20:45 +00:00
Charles Kerr
7200b27a18
lots more i18n string work -- making strings more consistent, folding redundant strings together, etc.
2008-03-07 20:48:36 +00:00
Charles Kerr
8e319da186
(gtk) r5212 tr_strltime() cleanup
2008-03-07 19:27:46 +00:00
Charles Kerr
0578a024ad
(gtk) tweak the notification `open' actions (wereHamster)
2008-03-07 19:10:08 +00:00
Charles Kerr
414b8168d9
(gtk) minor r5216 cleanup
2008-03-07 19:05:00 +00:00
Charles Kerr
08f9b811ba
remove a couple of preferences:
...
(1) "delete original file" ... this can be turned on in the "add" dialog, but who would want this to always be unconditionally true?
(2) "show in systray" ... since not many people will toggle this, move it from the prefs dialog to the .ini file
2008-03-07 18:57:32 +00:00
Charles Kerr
0cebab1247
(gtk) #769 : when removing a torrent, prompt for confirmation if (a) the torrent is incomplete, (b) the torrent is connected to peers, (c) the user is also deleting the downloaded files.
2008-03-07 17:47:42 +00:00
Charles Kerr
1df3d8d844
(gtk) #769 : fix a new g_warning that popped up in r5209. (infernux)
2008-03-07 16:58:44 +00:00
Charles Kerr
00374142a4
(gtk) #771 : use g_get_home_dir() as a fallback for the default download directory if "g_get_user_special_dir( G_USER_DIRECTORY_DOWNLOAD )" returns NULL. (jopadan)
2008-03-07 16:30:44 +00:00
Charles Kerr
8594ca11d6
(gtk) fix the build for glib2 < 2.14, as reported by hudson
2008-03-07 16:09:21 +00:00
Charles Kerr
5a09edb045
(gtk) use g_format_size_for_display() for file size, and behave like nautilus for displaying ETA
2008-03-07 15:16:25 +00:00
Charles Kerr
76891225b9
more i18n work.
2008-03-07 03:26:59 +00:00
Charles Kerr
777c0de53a
more i18n strings work
2008-03-06 21:59:00 +00:00
Charles Kerr
a11071e661
(gtk) minor: use "Folder" instead of "Directory", as per the GNOME Desktop Terms list
2008-03-06 20:55:07 +00:00
Charles Kerr
26561fc31f
(gtk) #761 : fix colormap issue with compiz. patch by kman.
2008-03-05 01:17:30 +00:00
Charles Kerr
84a8592d1d
first cut at adding i18n hooks into libtransmission.
2008-03-04 02:02:25 +00:00
Charles Kerr
126020e82a
mark the libnotify strings for translation
2008-03-03 04:44:27 +00:00
Charles Kerr
fb81f0adf5
(gtk) grammar tweak as suggested by wereHamster
2008-03-02 19:34:18 +00:00
Charles Kerr
3f2bda886e
(gtk) #749 : libnotify tweaks
2008-03-02 16:14:46 +00:00
Charles Kerr
f71665e166
(gtk) #748 : hig improvements to the `remove torrent' confirmation dialog.
2008-03-02 15:54:58 +00:00
Charles Kerr
cf598407e1
(gtk) make verrmsg_full() private
2008-02-28 20:23:02 +00:00
Charles Kerr
d870c12f40
add win32/posix wrapper function tr_lockfile() to libT and use it in daemon/gtk.
2008-02-28 19:06:23 +00:00
Charles Kerr
288547ffb8
(gtk) use signal, instead of sigaction, for portability
2008-02-28 17:51:54 +00:00
Charles Kerr
cc7f95e68a
(gtk) fix crash-when-removing-more-than-one-torrent bug reported by wereHamster and Lacrocivious
2008-02-28 15:47:09 +00:00
Charles Kerr
1df83e3a2e
(gtk) #742 : gtk dialog buttons need to support `alternative button order' for KDE users
2008-02-28 14:48:23 +00:00
Charles Kerr
142d2fe9dc
(gtk) improve caption "date started" caption (launchpad 193875)
2008-02-28 02:35:44 +00:00
Charles Kerr
e904f1ddd0
(gtk) #738 : Clicking tray icon should show minimized main window
2008-02-27 20:30:51 +00:00
Charles Kerr
9795a01ddc
(gtk) fix warning when clicking the upnp/nat-pmp checkbox in the prefs dialog
2008-02-27 18:45:06 +00:00
Charles Kerr
6f0018fd12
fix r5145 oops
2008-02-27 18:39:12 +00:00
Charles Kerr
d8cc78dfa1
(gtk) add transparency support for gtk 2.10 and higher
2008-02-27 18:33:17 +00:00
Charles Kerr
9ee96fd0dc
add `verify' command to ipc.
2008-02-27 17:38:39 +00:00
Charles Kerr
5d233f86c4
make struct ipc_info opaque. const-ify the ipcparse functions where possible.
2008-02-27 16:47:58 +00:00
Charles Kerr
494acbfa85
tear out about 1/3 of ipcparse's overhead.
2008-02-27 06:01:46 +00:00
Charles Kerr
8cc587a66f
more housekeeping: benc_val_t --> tr_benc
2008-02-26 21:58:58 +00:00
Charles Kerr
325665caa2
svn propset svn:keywords 'Date Rev Author Id' filename
2008-02-26 21:08:51 +00:00
Charles Kerr
e960eaf7b2
(gtk) group the ipc functions by call order
2008-02-26 21:05:13 +00:00
Charles Kerr
6728ff934f
(gtk) remove unused function "io_send"
2008-02-26 20:34:37 +00:00
Charles Kerr
402a18a84e
(gtk) use evutils for a portability layer on making sockets nonblocking and closing sockets
2008-02-26 20:31:33 +00:00
Charles Kerr
851e6ce008
(gtk) make the filename naming scheme a little more consistent.
2008-02-26 19:58:03 +00:00
Charles Kerr
708c2a8ebc
(gtk) io.c --> tr-io.c
2008-02-26 01:19:26 +00:00
Charles Kerr
5552aab68b
(gtk) rename `io.h' as `tr-io.h' to fix mingw conflicts. fix minor compiler warning when building w/o libnotify support.
2008-02-25 21:47:21 +00:00
Charles Kerr
faee51f779
tweak which folder to open in the notify window
2008-02-25 04:13:54 +00:00
Charles Kerr
d3779eb7d5
(gtk) remove the custom colors from the progress renderer
2008-02-24 19:36:48 +00:00
Charles Kerr
64e82dad71
(gtk) add prefs to toggle libnotify notification
2008-02-24 16:10:18 +00:00
Charles Kerr
af7bb90ac1
(gtk) use G_GNUC_PRINTF where appropriate.
2008-02-24 15:46:51 +00:00
Charles Kerr
a311e12f9b
(gtk) added optional libnotify support to gtk client. (wereHamster, charles)
2008-02-24 15:42:31 +00:00
Charles Kerr
dfd31d2495
(gtk) minor tweak
2008-02-24 14:32:42 +00:00
Charles Kerr
8938adf5fc
(gtk) experimental: use native gtk progress bars
2008-02-23 17:02:42 +00:00
Charles Kerr
58b655338a
libT: add tracker information to tr_stat. gtk: add `tracker' tab to inspector
2008-02-21 07:29:39 +00:00
Charles Kerr
5d2dcc0c01
(gtk) #685 : Use XDG user dir to set download directory
2008-02-19 19:22:15 +00:00
Charles Kerr
a676675468
(gtk) #712 : regression in Details (Peers) dialog in svn version
2008-02-19 06:05:55 +00:00
Charles Kerr
bcecbbba99
(gtk) #312 : Attention notification when using "Open with"
2008-02-19 05:52:37 +00:00
Charles Kerr
ac8e76a70f
(gtk) use tr_torrentDelete() when user hits `cancel' in the "open torrent" dialog
2008-02-19 05:10:58 +00:00
Charles Kerr
4456c2dd90
(gtk) #544 : remove fast-resume cache when appropriate
2008-02-19 05:03:56 +00:00
Charles Kerr
deaeb24cb5
cleanup #includes for errno & strerror
2008-02-19 04:16:04 +00:00
Charles Kerr
c421bc0266
(gtk) add ability to delete downloaded files when deleting a torrent
2008-02-19 03:57:03 +00:00
Charles Kerr
a2744be2d6
(gtk) fix double-free under certain circumstances in the new 'open' dialog
2008-02-18 05:26:02 +00:00
Charles Kerr
c3e87bc4ea
(gtk) #703 : fix right-to-left locale issues in the details dialog
2008-02-16 19:36:07 +00:00
Charles Kerr
93b8b40e92
(gtk) #703 : better handling of rtl locales
2008-02-16 19:14:25 +00:00
Charles Kerr
e52c1d9727
fix TrTorrent reference count error
2008-02-15 18:20:56 +00:00
Charles Kerr
b7c4f59565
code cleanup
2008-02-14 17:18:00 +00:00
Charles Kerr
83a72d9d64
(gtk) fix main window formatting error for torrents whose local data's being verified
2008-02-14 00:59:32 +00:00
Charles Kerr
f00959fd88
(gtk) fix minor memory leak reported by valgrind
2008-02-13 16:30:59 +00:00
Charles Kerr
b7815edc49
(gtk) have "active" filter key off of (tr_stat.peersSendingToUs + tr_stat.peersGettingFromUs) rather than (rateUpload + rateDownload) so that a peer temporarily dropping to zero KiB/s won't drop it off the active filter.
2008-02-13 16:16:50 +00:00
Charles Kerr
ee0682349f
(gtk) minor hig tweaks to the preferences dialog -- spacing, capitalization
2008-02-13 15:23:16 +00:00
Charles Kerr
b353ae4b43
(gtk) same Lacrocivous-inspired tweaks, in the multifile open dialog
2008-02-13 04:40:34 +00:00
Charles Kerr
e9c8c20962
(gtk) more open dialog tweaks based on feedback from Lacrocivious
2008-02-13 04:34:51 +00:00
Charles Kerr
31790f031c
(gtk) add some safety assertions
2008-02-13 03:57:48 +00:00
Charles Kerr
148b44a83e
(gtk) fix weak unref cycle, also from r5015
2008-02-13 03:43:05 +00:00
Charles Kerr
d3f07578e2
(gtk) prefs dialog shuffling, suggested by Lacrocivious
2008-02-13 03:33:01 +00:00
Charles Kerr
249045641f
(gtk) fix minor r5015 oops on setting the default destination directory when pressing the "open" button
2008-02-13 03:21:40 +00:00
Charles Kerr
e280126634
(gtk) bring the prefs dialog's hotkeys up-to-date with r5015
2008-02-13 03:12:56 +00:00
Charles Kerr
85c49dbbee
(gtk) new "add torrent" popup to let users choose which files to download, file priority, add paused, delete source .torrent, etc
2008-02-13 03:00:21 +00:00
Charles Kerr
e761e294ee
(gtk) update FileList to allow it to switch which torrent's files are being shown.
2008-02-12 18:53:31 +00:00
Charles Kerr
446855bb4a
(gtk) HIG window layout
2008-02-12 16:56:44 +00:00
Charles Kerr
4cda5dd02f
(gtk) make TrTorrent's fields private.
2008-02-11 15:27:36 +00:00
Charles Kerr
27adbf8ba8
decouple the torrent file list from the torrent inspector so that it can be reused in the "add torrent" dialog
2008-02-10 22:25:42 +00:00
Charles Kerr
434f97705a
(gtk) #417 : time left till tracker update
2008-02-09 17:49:09 +00:00
Charles Kerr
d7b8c70cf5
(gtk) make TrCore's fields private
2008-02-09 17:29:05 +00:00
Charles Kerr
991a9f1659
fix minor shutdown leak
2008-02-09 17:25:14 +00:00
Charles Kerr
97ecb5603f
(gtk) #692 : estimated time should be shown in the GUI
2008-02-09 16:05:29 +00:00
Charles Kerr
c65718a28f
(gtk) #695 : Only show scrollbar if needed
2008-02-08 16:15:28 +00:00
Charles Kerr
27caa27c6e
(gtk) fix #661 regression
2008-02-08 03:51:08 +00:00
Charles Kerr
37e99a0688
(gtk) stick to tango colors, but tweak the torrent-cell-renderer colors a little closer to the mac version
2008-02-08 03:13:53 +00:00
Charles Kerr
2cf2c33318
(gtk) #694 : Forgets pause state after restart
2008-02-08 03:00:19 +00:00
Charles Kerr
a98cd524e1
(gtk) #376 : handle systray icon error
2008-02-07 21:43:38 +00:00
Charles Kerr
6931d5e126
(gtk) #376 again: add a fallback logo for platforms that don't support the freedesktop icon scheme
2008-02-07 20:27:17 +00:00
Charles Kerr
9411a54b34
(gtk) #376 : Use freedesktop icon spec
2008-02-07 20:02:06 +00:00
Charles Kerr
69081669af
(gtk) #376 : `About' dialog improvements by LucaFerretti
2008-02-07 19:42:54 +00:00
Charles Kerr
61927291cc
(gtk) #550 : by default, use tango colors in the main window
2008-02-07 19:26:19 +00:00
Charles Kerr
ab200bc835
(gtk) #687 : more HIG fixes for Details dialog
2008-02-07 17:44:26 +00:00
Charles Kerr
c6f872b894
(gtk) #687 : more HIG fixes for Details dialog
2008-02-07 17:41:40 +00:00
Charles Kerr
940ac6a52a
(gtk) gracefully handle users closing the preferences dialog before the portcheck thread is done
2008-02-07 16:17:52 +00:00
Charles Kerr
f3e0b8e434
(gtk) use portcheck.transmissionbt.com
2008-02-07 12:36:33 +00:00
Charles Kerr
864c563ba1
(gtk) get r4932 building on older versions of gtk+
2008-02-07 01:25:52 +00:00
Charles Kerr
65f043a339
(gtk) #686 : "Minimize to tray"
2008-02-07 01:10:34 +00:00
Charles Kerr
b815622fed
(gtk) #687 : GNOME HIG fixes for Details dialog
2008-02-06 15:52:30 +00:00
Charles Kerr
fb2fa0a42c
(gtk) revert peer font size as suggested by codergeek42
2008-02-05 17:14:37 +00:00
Charles Kerr
78a0492c98
(gtk) #644 : HIGify the desktop metadata a bit
2008-02-04 20:50:16 +00:00
Charles Kerr
0219e3deff
(gtk) when sorting torrents by status, add progress as a secondary sort key. (Lacrocivious)
2008-02-04 18:40:56 +00:00
Charles Kerr
4efdcab622
(gtk) #680 : "Reverse Sort Order" doesn't work for "Sort by Progress"
2008-02-04 04:30:24 +00:00
Charles Kerr
b0103174f6
fix r4911 crash reoprted by wereHamster
2008-02-03 18:30:54 +00:00
Charles Kerr
d5ecdefc2c
(gtk) #677 : hig tweaks
2008-02-03 17:10:03 +00:00
Charles Kerr
2a9045b19f
(gtk) #675 : Visual glitch when toggling a file download from the Details dialog's Files tab
2008-02-03 04:55:42 +00:00
Charles Kerr
d123348869
(gtk) #677 : small HIG tweaks
2008-02-03 02:27:12 +00:00
Charles Kerr
21f91ae5be
(gtk) #611 : don't hide in the systray without letting the user know
2008-02-03 01:43:47 +00:00
Charles Kerr
df9bd1f713
#667 : remote crash exploit in bencode parser
2008-01-31 02:24:43 +00:00
Charles Kerr
3c582a5e3c
(gtk) #657 : Some minor preferences dialogue issues
2008-01-29 17:24:56 +00:00
Charles Kerr
c58e905d11
(gtk) #661 : Window position is not restored when unhiding from the systray
2008-01-29 16:54:59 +00:00
Charles Kerr
00a9df7291
(gtk) #662 : It is possible to have several information windows for the same torrent
2008-01-28 22:18:43 +00:00
Charles Kerr
351c8f3008
(gtk) #654 : "create new torrent" dialog cleanup by wereHamster and charles_
2008-01-28 04:27:22 +00:00
Charles Kerr
f72d7052c7
(gtk) #649 : don't ask for confirmation on close when there are no active torrents.
2008-01-27 20:12:10 +00:00
Charles Kerr
e6fa5577b6
(gtk) #659 replace deprecated gtk+ API calls
2008-01-27 18:50:37 +00:00
Charles Kerr
740b60171e
(gtk+) #657 : preference dialog capitalization
2008-01-27 18:44:34 +00:00
Charles Kerr
4035d22b05
remove the right-click menu item for setting file priorities.
2008-01-23 17:31:37 +00:00
Charles Kerr
c38bfdc481
(gtk) #634 add option to start in the systray
2008-01-23 16:22:52 +00:00
Charles Kerr
67b702fe97
(gtk) #652 transmission.desktop.in: warning: key "Encoding" in group "Desktop Entry" is deprecated
2008-01-23 15:18:28 +00:00
Charles Kerr
02332c43a9
(gtk) #649 don't ask for confirmation on close when there are no active torrents.
2008-01-21 15:51:53 +00:00
Charles Kerr
5e12a8b90d
(gtk) #561 torrent inspector sometimes grows wider on its own
2008-01-20 17:18:28 +00:00
Charles Kerr
9a118eeff5
(gtk) use libevent's decode_uri() and libT's tr_mkdirp() instead of reinventing the wheel.
2008-01-20 15:50:42 +00:00
Charles Kerr
b9c491d5c1
update some more URLS to www.transmissionbt.com
2008-01-20 14:53:38 +00:00
Charles Kerr
f6c91099b2
(gtk) #644 more HIG-compliant desktop menu entry
2008-01-20 03:42:37 +00:00
Charles Kerr
cdfe7d8c89
(gtk) #645 : fix minor i18n bug reported by rubiсon
2008-01-20 03:25:17 +00:00
Charles Kerr
ef6f11446a
(gtk) tweak the status icons a little. #642
2008-01-20 01:18:11 +00:00
Charles Kerr
0679ef19eb
(gtk) new defaults values for max global peers (200) and max per-torrent peers (50)
2008-01-20 00:40:41 +00:00
Charles Kerr
9423e89aec
(gtk) SHUTUP cleanup
2008-01-19 05:04:38 +00:00
Charles Kerr
2247a2d1f9
(gtk) render torrent error strings in red.
2008-01-18 00:16:49 +00:00
Charles Kerr
9f176115e6
(gtk) backwards compatability with gtk < 2.10, reported by Lacrocivious
2008-01-18 00:11:51 +00:00
Charles Kerr
961cb0137d
(gtk 1.0x) #632 combine the two status bars
2008-01-17 18:03:45 +00:00
Charles Kerr
756bacd076
(gtk) #616 : tray icon info popup, suggested by inferneux and seconded a few times in the forums.
2008-01-16 16:03:18 +00:00
Charles Kerr
34451a57d4
(gtk) tweak the keyboard accelerator for removing a torrent. suggested by frandavid100 in the forums.
2008-01-16 14:59:10 +00:00
Charles Kerr
c619642d4e
(gtk) better desktop integration by using stock icons in the statusbar. suggested by frandavid100 in the forums.
2008-01-16 14:55:07 +00:00
Charles Kerr
3c4ad2caec
fix r4646 build error on gtk < 2.10.0 reported by Lacrocivious
2008-01-15 17:55:09 +00:00
Charles Kerr
24b6549a76
fix a couple of small leaks in the gtk+ client
2008-01-12 17:59:09 +00:00
Charles Kerr
ffc5b273fe
#609 : transmission-gtk crashes when a torrent is removed while its details window is open
2008-01-12 16:45:32 +00:00
Mitchell Livingston
bedfab2ccc
clarify peer upload and download
2008-01-10 00:52:02 +00:00
Charles Kerr
591f7f8b10
* improve the unchoking algorithm.
...
* when deciding which peers to connect to, take peer's previous speeds into account
* longer delay interval before reconnecting to peers that didn't give us data
* added uTorrent-inspired "flags" column in tr_peer_stat and gtk's torrent details' "peer" tab
2008-01-09 17:33:43 +00:00