Jordan Lee
|
2487f455ef
|
silence a warning on 64-bit machines introduced in r12669
|
2011-08-13 20:18:10 +00:00 |
|
Jordan Lee
|
38a1df9344
|
(trunk gtk) remove some unnecessary #includes
|
2011-08-13 14:19:40 +00:00 |
|
Jordan Lee
|
b3eb4be9b3
|
rename 'torrent_idle_data' as 'rpc_idle_data'
|
2011-08-13 14:00:33 +00:00 |
|
Jordan Lee
|
5adcf5d32d
|
(trunk gtk) minor tweak to signal_handler()
|
2011-08-13 13:59:50 +00:00 |
|
Jordan Lee
|
6f850a3d87
|
(trunk gtk) simplify the gtk+ client's watchdir code
|
2011-08-13 13:58:35 +00:00 |
|
Jordan Lee
|
b795aae049
|
(trunk gtk) move function declarations to where they're needed
|
2011-08-13 05:52:36 +00:00 |
|
Jordan Lee
|
1564405655
|
(trunk gtk) simplify the details dialog manager
|
2011-08-13 05:47:32 +00:00 |
|
Jordan Lee
|
825c8bf083
|
(trunk gtk) remove unnecessary #includes
|
2011-08-13 05:04:06 +00:00 |
|
Jordan Lee
|
0e8b5612ed
|
(trunk gtk) simplify the implementation of get_details_dialog_key()
|
2011-08-13 05:03:18 +00:00 |
|
Jordan Lee
|
028cfcca5a
|
(trunk, gtk) remove the file "marshal.list"; it's unused after r12656 / r12638
|
2011-08-09 15:19:11 +00:00 |
|
Jordan Lee
|
7ab14ad4b1
|
(trunk gtk) in torrent-cell-renderer and tr-core, use the _parent_class field generated by G_DEFINE_TYPE.
|
2011-08-09 06:31:33 +00:00 |
|
Jordan Lee
|
6290169099
|
(trunk gtk) use G_DEFINE_TYPE when implementing the tr-core and torent-cell-renderer classes
|
2011-08-09 05:47:24 +00:00 |
|
Jordan Lee
|
ee706baa7f
|
(trunk gtk) fix minor memory leak introduced in r12657
|
2011-08-09 05:22:11 +00:00 |
|
Jordan Lee
|
4d4eeae682
|
(trunk gtk) first cut at using GApplication. This lets glib replace hundreds of lines of homegrown code. Whee!
|
2011-08-09 02:30:31 +00:00 |
|
Jordan Lee
|
8d89a16f4f
|
remove the gtr_idle_add() portability wrapper around gdk_threads_add_idle() -- it's unnecessary now that the minimum gtk version's been bumped.
|
2011-08-08 17:10:55 +00:00 |
|
Jordan Lee
|
6d1869c33b
|
remove the gtr_timeout_add_seconds() portability wrapper around gdk_threads_add_timeout_seconds(); it's unnecessary now that the minimum gtk version's been bumped.
|
2011-08-08 17:06:46 +00:00 |
|
Jordan Lee
|
b7371264fb
|
fix r12638 regression caused by the difference in return values from gtr_mkdir_with_parents() and g_mkdir_with_parents()
|
2011-08-08 16:56:36 +00:00 |
|
Jordan Lee
|
7554955eb8
|
queuing: fix false "Error" message reported by rb07
|
2011-08-08 16:38:22 +00:00 |
|
Jordan Lee
|
abea9d306f
|
queuing: tweak the status messages for queued torrents
|
2011-08-08 16:31:52 +00:00 |
|
Jordan Lee
|
10aa77490a
|
(trunk gtk) remove an unnecessary GTK_CHECK_VERSION(2,10,0) check now that the minimum gtk+ version's been bumped
|
2011-08-08 16:02:37 +00:00 |
|
Jordan Lee
|
0e48418f26
|
(trunk gtk) since we're bumping glib's requirement to 2.26 (27 Sept 2010), it's a good time to bump the gtk+ requirement to 2.22 (32 Sept 2010).
|
2011-08-07 18:41:13 +00:00 |
|
Jordan Lee
|
270126820a
|
(trunk gtk) bump the glib2 requirement from 2.8 to 2.26 s.t. transmission-gtk can use glib's GDBus module and drop the glib-dbus library dependency
|
2011-08-07 16:42:38 +00:00 |
|
Jordan Lee
|
79cb75e57d
|
Tweak the phrasing of the queue preferences in the Qt and GTK+ preferences dialogs
|
2011-08-06 16:47:14 +00:00 |
|
Jordan Lee
|
307754e807
|
#671 "torrent queuing" -- modify the queue implementation s.t. every torrent has a queuePosition, even if it's not currently in the queue.
|
2011-08-02 03:59:54 +00:00 |
|
Jordan Lee
|
2e9d419bd4
|
#671 "torrent queuing" -- add a tr_stat.isStalled flag.
|
2011-08-01 23:27:11 +00:00 |
|
Jordan Lee
|
61174b007e
|
(trunk) #671 "torrent queuing" -- Preliminary implementation. Covers libtransmission; GTK+ and Qt clients, and rudimentary web client support.
|
2011-08-01 22:24:24 +00:00 |
|
Jordan Lee
|
0faddf054b
|
(trunk gtk) when N torrents change their state at the same time, use an idle timer so that the UI refreshes once instead of N times.
|
2011-07-30 13:28:03 +00:00 |
|
Jordan Lee
|
9448bc5e88
|
(trunk gtk) #1477 "Launchpad translations need comment for strings with non-standard context" -- apply patch from okram.
|
2011-07-26 01:09:39 +00:00 |
|
Jordan Lee
|
ee20cc2b24
|
(trunk gtk) #4320 "Port GTK client to GTK 3." -- transmission-gtk now compiles cleanly & runs on GTK 3.
|
2011-07-26 01:02:32 +00:00 |
|
Jordan Lee
|
d6f9e85850
|
(trunk gtk) #4366 "Use GAppInfo, rather than GConf2, for mime-type registration" -- fix build issue in r12562
|
2011-07-24 16:01:14 +00:00 |
|
Jordan Lee
|
bb57ac3c50
|
(trunk gtk) #4372 "make notification and system sounds configurable" -- fixed.
|
2011-07-23 17:23:12 +00:00 |
|
Jordan Lee
|
1bf6b884b5
|
(trunk gtk) #4366 -- wrap register_magnet_link_handler()'s body in #if HAVE_GIO ... #endif
|
2011-07-20 23:33:38 +00:00 |
|
Jordan Lee
|
e495a579d3
|
(trunk gtk) #4366 "Use GAppInfo, rather than GConf2, for mime-type registration" -- done.
|
2011-07-20 23:31:39 +00:00 |
|
Jordan Lee
|
2863ee49c9
|
(trunk gtk, qt) "It is unobvious if test port feature tests UDP port status as well" -- fixed.
|
2011-07-17 14:12:00 +00:00 |
|
Jordan Lee
|
d634396f98
|
(trunk gtk, qt) #4165 "__FD_SETSIZE impact on open-file-limit and peer-limit-global" -- cap the per-torrent and per-session peer limits at FD_SETSIZE.
|
2011-07-13 19:22:10 +00:00 |
|
Jordan Lee
|
caeeb7e94c
|
(trunk gtk) #4308 "Open with Transmission from Firefox doesn't work since Transmission 2.31" -- added support for uri-formmatted filenames being passed in via the command line
|
2011-06-24 18:16:12 +00:00 |
|
Jordan Lee
|
d3e427cfd8
|
(trunk gtk) #4306 "Bogus <b> and </b> in popup hints" -- fixed.
|
2011-06-02 20:04:23 +00:00 |
|
Jordan Lee
|
9331a3cdac
|
(trunk gtk) #4014 "409 error when opening .../transmission/web without trailing '/'" -- use suggestion from Mezz to have the "open web client" button in the GTK+ client follow the same URL as the Qt client
|
2011-05-28 01:34:07 +00:00 |
|
Jordan Lee
|
a2432f17e4
|
(trunk gtk) #4254 "can't see description about Flags" -- fixed.
|
2011-05-28 00:12:59 +00:00 |
|
Jordan Lee
|
c1d5b4a7e6
|
(trunk, GTK+/Qt) #4281 "Visualize seed progress like the web client does" -- done, with a modified patch & suggestion from mag
|
2011-05-28 00:09:15 +00:00 |
|
Jordan Lee
|
33eb6d3f9e
|
(trunk) #3817 remove OS proxy integration from the GTK+ client
|
2011-05-27 13:36:53 +00:00 |
|
Jordan Lee
|
45bdc18210
|
(trunk gtk) use ngettext() instead of gtr_dngettext() to address https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/760761
|
2011-05-02 17:58:27 +00:00 |
|
Jordan Lee
|
7069534abf
|
(trunk, gtk) #4218 "open url should set focus on the open button by default" -- fix r12409 oops
|
2011-05-01 05:04:09 +00:00 |
|
Jordan Lee
|
a9b379777f
|
(trunk gtk) #4218 "open url should set focus on the open button by default" -- done.
|
2011-05-01 04:14:50 +00:00 |
|
Jordan Lee
|
0cff181c09
|
(trunk gtk) #4203 "gnome-network-properties doesn't exist in GNOME 3" -- fixed with patch from lesnoland
|
2011-04-30 16:22:03 +00:00 |
|
Jordan Lee
|
9753aa6183
|
(trunk gtk) in the details dialog, use the GQuark versions of g_object_{get,set}_data()
|
2011-04-29 21:36:44 +00:00 |
|
Jordan Lee
|
c1273a03a4
|
(trunk gtk) tweak to r12398: because most of the strings in category_filter_model_update() will be duplicates of each other, use g_string_chunk_insert_const() instead of g_string_insert().
|
2011-04-29 20:22:11 +00:00 |
|
Jordan Lee
|
53fede89f6
|
(trunk gtk) in filter.c's category_filter_model_update(), use a string chunk for all those temporary strings that are allocated in a looop
|
2011-04-28 23:13:14 +00:00 |
|
Jordan Lee
|
b93bef2712
|
(trunk gtk) gtr_get_host_from_url(): avoid a couple of malloc() + free() calls.
|
2011-04-28 18:37:27 +00:00 |
|
Jordan Lee
|
6326003e73
|
(trunk gtk) very minor tweak in deciding which rows to update in the torrent model.
Since we only display speed to two decimal places, we don't need to compare previous and current torrent speed with more precision than that.
|
2011-04-20 01:16:16 +00:00 |
|