Jordan Lee
|
4a15899499
|
(trunk gtk) transmission-gtk requires GTK+ 2.8 or higher, so remove the `#if GTK_CHECK_VERSION(2,8,0)' checks because we already know the answer.
|
2011-04-12 11:13:41 +00:00 |
|
Jordan Lee
|
b1459c5d3b
|
(trunk gtk) more heap pruning: give DetailsImpl an internal GString buffer so that it doesn't have to create and free so many temporary strings
|
2011-04-12 10:51:52 +00:00 |
|
Jordan Lee
|
b797f51144
|
(trunk gtk) more heap pruning: give torrent-cell-renderer an internal GString buffer so that we don't have to create & free so many short-term strings
|
2011-04-12 10:04:05 +00:00 |
|
Jordan Lee
|
4ce3555786
|
(trunk gtk) minor janitorial: const correctness in tr-core's compare_by_name()
|
2011-04-11 16:27:41 +00:00 |
|
Jordan Lee
|
07e60d1fc0
|
(trunk gtk) more heap pruning: use a GStringChunk for the collated torrent names in tr-core.c
|
2011-04-07 04:29:37 +00:00 |
|
Jordan Lee
|
e02ce61d3e
|
(trunk gtk) removed the unused MC_NAME column from the torrent GtkListStore.
|
2011-04-05 17:00:38 +00:00 |
|
Jordan Lee
|
fb2ffbc542
|
(trunk gtk) use GQuarks instead of strings for keys in tr-icon and tr-window
|
2011-04-05 16:16:06 +00:00 |
|
Jordan Lee
|
c213d91ffd
|
(trunk gtk) use GQuarks instead of strings for keys in the filterbar's key/value pairs
|
2011-04-05 15:59:41 +00:00 |
|
Jordan Lee
|
708838b146
|
(trunk gtk) more heap pruning: in the main window's torrent list, only update the case-insensitive "collated name" of a torrent when the torrent's metadata changes (such as when a magnet link's metadata finishes downloading).
|
2011-04-05 15:41:51 +00:00 |
|
Jordan Lee
|
afa016704f
|
(trunk libT) more heap pruning: use a hash, rather than an allocated string in tr-core when watching for a torrent's tracker list to change
|
2011-04-05 01:36:37 +00:00 |
|
Jordan Lee
|
d233ea82e7
|
(trunk gtk) more heap pruning: avoid unnecessary malloc() + free() calls in gtr_get_host_from_url()
|
2011-04-04 16:54:09 +00:00 |
|
Jordan Lee
|
c16406bf7c
|
(trunk gtk) remove "dead nested assignment" wart detected by clang static analyzer
|
2011-03-31 04:58:38 +00:00 |
|
Jordan Lee
|
eb06d81fb9
|
(trunk) fix a handful of small memory leaks that valgrind found.
|
2011-03-25 17:42:47 +00:00 |
|
Jordan Lee
|
bd88521332
|
(trunk) yet more "#include" tweaks
|
2011-03-25 15:03:42 +00:00 |
|
Jordan Lee
|
b0379147d9
|
(trunk gtk) get everything except torrent-cell-renderer building under GTK+ 3.0.5
|
2011-03-25 07:32:30 +00:00 |
|
Jordan Lee
|
4a1a4ebcc0
|
(trunk gtk) gtk_open_uri(): use gtk_show_uri() as the default implementation for GTK+ > 2.14.0.
gtk_show_uri() was added in 2.14.0
|
2011-03-25 06:40:46 +00:00 |
|
Jordan Lee
|
375694eda9
|
(trunk) copyediting: remove some unneeded #includes, and annotate some needed ones
|
2011-03-24 21:49:42 +00:00 |
|
Jordan Lee
|
433da8df9a
|
(trunk gtk) gtr_compare_double() is only used in one place, so make it a private function there instead of leaving it public in utils.h
|
2011-03-24 18:32:05 +00:00 |
|
Jordan Lee
|
a891136602
|
(trunk gtk) gtr_localtime() is only used in one place, so make it a private function there instead of leaving it public in util.h
|
2011-03-24 18:29:07 +00:00 |
|
Jordan Lee
|
e46d0a72ba
|
(trunk gtk) gtr_cell_renderer_get_padding() is only used in one place, so make it a private function there instead of leaving it public in util.h
|
2011-03-24 18:24:21 +00:00 |
|
Jordan Lee
|
5417711cd4
|
(trunk gtk) remove function gtr_strcmp0, which is redundant due to tr_strcmp0
|
2011-03-24 18:20:47 +00:00 |
|
Jordan Lee
|
0a1df687bb
|
still trying to make hudson happy
|
2011-03-22 16:07:49 +00:00 |
|
Jordan Lee
|
034a65aaf1
|
(trunk gtk) revert r12201 to try & make hudson happy
|
2011-03-22 16:03:10 +00:00 |
|
Jordan Lee
|
b4d36aeb54
|
(trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
|
2011-03-22 15:19:54 +00:00 |
|
Jordan Lee
|
e259d0abbe
|
(trunk gtk) tweak Makefile.am
|
2011-03-21 20:45:50 +00:00 |
|
Jordan Lee
|
2544b4b228
|
(trunk gtk) dbus tweaks in Makefile.am based on examples from http://live.gnome.org/DBusGlibBindings .
1. tweak the way dbus-binding-tool is invoked... use --output=$@ $^
2. add the file generated by dbus-binding-tool to BUILT_SOURCES
|
2011-03-21 20:26:15 +00:00 |
|
Jordan Lee
|
374ed10f3b
|
(trunk) it's bad form to #include so many system headers in libtransmission/utils.h...
|
2011-03-16 18:04:23 +00:00 |
|
Jordan Lee
|
591b95286f
|
Show whether a tracker is http or udp. Without that context, it could be confusing to see the same tracker twice in a tier
|
2011-03-15 17:03:09 +00:00 |
|
Jordan Lee
|
fee784f1d8
|
(trunk) #4081 "Add 'cookieString' argument 'torrent-add' method in RPC" -- done.
|
2011-03-15 04:22:47 +00:00 |
|
Jordan Lee
|
018585d3b0
|
(trunk gtk) fix condition that could crash in some cases when right-clicking in the file list menu.
|
2011-03-13 16:45:32 +00:00 |
|
Jordan Lee
|
55381159f6
|
(trunk gtk) #4075 "add x-scheme-handler/magnet to desktop file" -- fixed.
Thanks to ampelbein for the patch :)
|
2011-03-13 15:56:12 +00:00 |
|
Jordan Lee
|
afe6d42ac1
|
(trunk gtk) when a tracker is manually added to a torrent, check the tracker's validity with tr_urlIsValidTracker()
|
2011-03-13 07:49:32 +00:00 |
|
Jordan Lee
|
e45a6dabc9
|
(trunk gtk) fix 2.22+ time display regression in the GTK+ client.
|
2011-03-11 04:10:28 +00:00 |
|
Jordan Lee
|
9145bce9cd
|
(trunk gtk) fix time display oops
|
2011-03-06 15:06:38 +00:00 |
|
Jordan Lee
|
05c39eaa3e
|
add a missing icon
|
2011-03-06 05:41:41 +00:00 |
|
Jordan Lee
|
411b0bbd1a
|
(trunk gtk) #4088 "Transmission needs 256x256 icon too" -- added large Tango icon by Andreas Nilsson. Thanks Andreas!
This larger icon is apparently needed for GNOME 3.
|
2011-03-05 19:15:37 +00:00 |
|
Jordan Lee
|
0a62f69f1c
|
(trunk gtk) copyediting.
|
2011-03-04 15:49:51 +00:00 |
|
Jordan Lee
|
ae20b67f16
|
(trunk gtk) remove unused code: gtr_warn_if_fail()
|
2011-03-04 15:21:00 +00:00 |
|
Jordan Lee
|
9c7caec13f
|
(trunk gtk) minor copyediting for clarity/readability
|
2011-03-04 14:31:23 +00:00 |
|
Jordan Lee
|
9283ef2ebb
|
(trunk gtk) #4080 "Toggling speed limit mode from the web interface doesn't affect GUI" -- fixed.
|
2011-03-04 05:58:32 +00:00 |
|
Jordan Lee
|
c6dd0b0ed4
|
(trunk libT) fix tr_ctorFree() crash reported by Rolcol
|
2011-03-04 04:45:34 +00:00 |
|
Jordan Lee
|
dcc070c86c
|
(trunk gtk) some tr-core cleanup
Variable and function name cleanup; regrouping related functions together, etc.
|
2011-03-03 07:17:57 +00:00 |
|
Jordan Lee
|
c7006ed8b3
|
(trunk gtk) remove the TrTorrent GObject subclass.
|
2011-03-03 01:59:25 +00:00 |
|
Jordan Lee
|
0a8535d9a5
|
(trunk gtk) #4040 "Show the torrent name in the Peers Tab's tooltips" -- done.
|
2011-02-19 13:04:09 +00:00 |
|
Jordan Lee
|
db8b83854e
|
(trunk gtk) Don't display uTP checkbox in non-uTP builds.
Tweak to r11976 s.t. the "Edit GNOME Proxy Settings" button doesn't get grouped in the "Peer Limits" section when uTP is disabled. :)
|
2011-02-19 09:30:06 +00:00 |
|
Jordan Lee
|
88a61d3b62
|
(trunk gtk) #4038 "Prefs dialog's blocklist section allows the 'update' button to be clicked when no blocklist is specified" -- fixed.
|
2011-02-19 09:02:39 +00:00 |
|
Juliusz Chroboczek
|
ee86584263
|
Don't display uTP checkbox in non-uTP builds (gtk).
Reported by Rolcol.
|
2011-02-18 22:22:02 +00:00 |
|
Jordan Lee
|
3f1b060241
|
(trunk T) add preliminary enable/disable toggles in daemon, gtk, and qt clients. 'preliminary' because this may be widened to a tri-state of inabled, disabled, and incoming only
|
2011-02-18 00:33:29 +00:00 |
|
Jordan Lee
|
7df7d34f6d
|
automake/autoconf; #includes in libtransmission
|
2011-02-18 00:32:19 +00:00 |
|
Juliusz Chroboczek
|
bd0ea13701
|
(gtk) Add tooltip for uTP peers.
|
2011-02-18 00:24:33 +00:00 |
|