Jordan Lee
|
d1571bda02
|
(gtk) use replace strcmp() with g_strcmp0() everywhere
|
2013-02-14 15:17:42 +00:00 |
Jordan Lee
|
76a3b116f0
|
use g_strcmp0() instead of strcmp() to guard against corrupt settings in the config file
|
2013-02-10 23:06:05 +00:00 |
Jordan Lee
|
90b95697e0
|
(gtk) #5284 'file tree should show the wanted size of the subtree, not the entire size': done.
|
2013-02-09 19:28:38 +00:00 |
Jordan Lee
|
cd09204a6e
|
(trunk) first draft of changing the FreeSpace API to behave as https://trac.transmissionbt.com/ticket/4076#comment:25 -- libT, rpc, qt, and gtk implementations.
|
2013-02-09 04:05:03 +00:00 |
Jordan Lee
|
d76d2a34d9
|
(gtk) match transmission-qt's way of showing up & down speeds in the statusbar
|
2013-02-08 01:34:59 +00:00 |
Jordan Lee
|
445609f690
|
(trunk) prefer tr_remove() to unlink() or rmdir()
|
2013-02-04 21:53:19 +00:00 |
Jordan Lee
|
1a768ab06f
|
(gtk) #5271 'once we start shutting down the application, stop updating the Action states': more safeguards
|
2013-02-04 18:34:39 +00:00 |
Jordan Lee
|
2e251f73cb
|
(gtk) #5246 'problems when incomplete-dir is a subdirectory of download-dir': change the file chooser API calls, based on suggestion from kraai
|
2013-02-04 16:51:52 +00:00 |
Jordan Lee
|
0c8c2b5bdd
|
(gtk) #5271 'once we start shutting down the application, stop updating the Action states': fixed
|
2013-02-04 16:11:08 +00:00 |
Jordan Lee
|
1c90e929d1
|
(gtk) #4076 'free space indicator': tweak the GTK+ client's visible count label's behavior as the previous commit did for the Qt client
|
2013-02-02 23:01:33 +00:00 |
Jordan Lee
|
085c37584e
|
#4076 'free space indicator': in the Qt and GTK+ clients, add 'Free' to the freespace labels to give more context of what the number means
|
2013-02-01 21:02:40 +00:00 |
Jordan Lee
|
16d46a72a1
|
in the Qt and GTK+ clients, move the torrent count indicator from the statusbar to the filterbar
|
2013-02-01 20:58:55 +00:00 |
Jordan Lee
|
69f3e31230
|
(libT) change the API signature for tr_torrentVerify() s.t. client code can be notified when the verify is finished
|
2013-01-31 21:58:25 +00:00 |
Jordan Lee
|
a4bbceb483
|
fix r13896 oops
|
2013-01-30 00:28:53 +00:00 |
Jordan Lee
|
20fe66bccf
|
more experimentation with the shortTransferString
|
2013-01-30 00:22:52 +00:00 |
Jordan Lee
|
4a059b79b8
|
when sorting by activity and both torrents' upload and download speed is zero, use how many peers we're ready to upload to / download from as a secondary key.
|
2013-01-30 00:20:51 +00:00 |
Jordan Lee
|
1d3bf93618
|
synchronize the Qt and GTK+ client's statusbars, including the new freespace indicator. Make the up/down speed ordering consistent between statusbar and torrent list.
|
2013-01-27 23:05:47 +00:00 |
Jordan Lee
|
f75027d5e9
|
make all the log functions/structs/enums use a single 'tr_log' namespace, such as tr_logGetQueue, tr_logAddInfo, tr_logIsLevelActive
|
2013-01-25 23:34:20 +00:00 |
Jordan Lee
|
29d6f5d934
|
(gtk) #5190 'Add borders instead of shadow on scrolled window': fixed, patch by nagisa
|
2013-01-21 17:05:55 +00:00 |
Jordan Lee
|
dc42791380
|
(gtk) remember to clear out the error pointer
|
2013-01-21 03:18:44 +00:00 |
Jordan Lee
|
6002ffdc37
|
(gtk) #5235 'Plural wrong in torrent-cell-renderer' -- fix with patch by RamsesDeNorre
|
2013-01-21 00:15:21 +00:00 |
Jordan Lee
|
5093f99652
|
(gtk) silence a couple of potential GFileInfo console warnings
|
2013-01-20 04:10:47 +00:00 |
Jordan Lee
|
03ac81e7c7
|
(trunk) #1220 'change top folder names' -- add file-renaming to the GTK+ GUI
|
2013-01-19 08:44:23 +00:00 |
Jordan Lee
|
bff4a98fa6
|
(gtk) silence a g_object_unref() warning when appending '.added' to a .torrent file fails
|
2013-01-17 00:45:31 +00:00 |
Jordan Lee
|
c385a1559f
|
re-sync the GTK+ and Qt clients' prefs dialogs.
|
2013-01-16 21:42:03 +00:00 |
Jordan Lee
|
c4276d832e
|
Tweak the text of the First Time User legal dialog.
|
2013-01-16 20:55:08 +00:00 |
Jordan Lee
|
63fb848f3e
|
(gtk) in makemeta-ui.c, don't rely on g_clear_pointer()... our GLIB_MINIMUM is 2.32.0
|
2013-01-05 00:19:11 +00:00 |
Jordan Lee
|
5b1cd134ad
|
(gtk) #5211 'Transmission main window does not get focus when toggling via AppIndicator applet' -- fixed.
|
2013-01-04 23:25:17 +00:00 |
Jordan Lee
|
10b96f0f12
|
(gtk) copyediting: update several files to be closer to the gtk+ indentation style.
|
2013-01-04 19:45:39 +00:00 |
Jordan Lee
|
2a52ebab20
|
(gtk) copyediting: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE where appropriate
|
2013-01-04 16:36:52 +00:00 |
Jordan Lee
|
39dfe75cea
|
(gtk) #5203 transmission-gtk shouldn't use gdk_threads_enter() and gdk_threads_leave() -- remove unnecessary gdk_threads_enter() / gdk_threads_leave() pair in the TrCore prefs-changed callback
|
2013-01-04 07:08:25 +00:00 |
Jordan Lee
|
5877747ad6
|
(gtk) #5203 transmission-gtk shouldn't use gdk_threads_enter() and gdk_threads_leave() -- on shutdown, destruct the TrCore GObject in the glib thread, and then call tr_sessionClose() from a worker thread.
|
2013-01-04 06:57:39 +00:00 |
Jordan Lee
|
4e0ffffbf0
|
(gtk) #5203 transmission-gtk shouldn't use gdk_threads_enter() and gdk_threads_leave() -- when we get an RPC notification, delegate the work back to the gtk thread.
|
2013-01-04 06:35:08 +00:00 |
Jordan Lee
|
fd61c3af0b
|
(gtk) #5207 'Simplify GTK+ client's category filter to match Qt and Web clients' -- done.
|
2013-01-01 19:45:00 +00:00 |
Jordan Lee
|
db721de837
|
(gtk) copyediting: indentation & whitespace
|
2013-01-01 18:43:41 +00:00 |
Jordan Lee
|
8f9e96d0ce
|
(trunk gtk) #5205 'GTK+ client crashes in recent trunk' -- fixed.
|
2012-12-31 22:37:18 +00:00 |
Jordan Lee
|
3c9640bb8f
|
make tr_info.webseedCount and tr_info.trackerCount unsigned.
|
2012-12-30 22:06:45 +00:00 |
Jordan Lee
|
ff3a6df7a6
|
silence console warnings when fallback icons can't be found
|
2012-12-27 17:49:52 +00:00 |
Jordan Lee
|
d4ab5d299f
|
#5185 (trunk, gtk) fix sort-by-age with patch from elhana.
|
2012-12-26 23:36:23 +00:00 |
Jordan Lee
|
c1559f3cc4
|
(trunk, libT) first drop of the tr_quark patch.
|
2012-12-22 20:35:19 +00:00 |
Jordan Lee
|
e0a519fe8c
|
(trunk, gtk) #5174 'the text field in Properties>Trackers>Edit won't resize when the dialog is resized' -- fixed.
|
2012-12-16 22:51:29 +00:00 |
Jordan Lee
|
aea6d7cd6f
|
(trunk, libT) #5168 'make libtransmission's public funcs nonblocking when possible' -- remove tr_torrentRef() and tr_torrentUnref() as discussed in https://trac.transmissionbt.com/ticket/5168#comment:8
|
2012-12-14 20:04:37 +00:00 |
Jordan Lee
|
e96ed247fe
|
refactor libtransmission's tr_benc class as tr_variant.
|
2012-12-14 04:34:42 +00:00 |
Jordan Lee
|
6429093cd0
|
copyediting: indentation
|
2012-12-13 03:37:55 +00:00 |
Jordan Lee
|
61bc1eabd6
|
fewer redundant gobject dynamic casts
|
2012-12-13 03:00:57 +00:00 |
Jordan Lee
|
079c78981c
|
(trunk) #5168 'make libtransmission's public funcs nonblocking when possible' -- first attempt.
|
2012-12-12 20:22:57 +00:00 |
Jordan Lee
|
9ddd7e0166
|
preallocate a couple of dictionaries to the right size before using them.
|
2012-12-09 21:28:20 +00:00 |
Jordan Lee
|
317185750c
|
copyediting: more whitespace reformatting
|
2012-12-05 21:26:40 +00:00 |
Jordan Lee
|
3d38723ad9
|
Follow more common whitespace style conventions in the C code (libtransmission, daemon, utils, cli, gtk).
|
2012-12-05 17:29:46 +00:00 |
Jordan Lee
|
6755e4e24f
|
(trunk, gtk) #5089 'Open-by-URL doesn't automatically paste URLs/magnet links from the clipboard if they contain leading whitespace' -- fixed.
|
2012-10-13 16:47:26 +00:00 |