(qt) more futzing with file-tree

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13894 f4695dd4-2c0a-0410-b89c-da849a56a58e
only show ratios to one decimal place

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13895 f4695dd4-2c0a-0410-b89c-da849a56a58e
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.


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13896 f4695dd4-2c0a-0410-b89c-da849a56a58e
more experimentation with the shortTransferString


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13897 f4695dd4-2c0a-0410-b89c-da849a56a58e
silence unnecessary warning

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13898 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix r13896 oops

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13899 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) peer-mgr doesn't care about non-piece data being transferred, so don't notify it when it happens

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13900 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) when announcing a magnet link for the first time, send 'left=0'

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13901 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) copyediting: fix whitespace

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13902 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) increment the announced downloadCount only when the piece becomes complete.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13903 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) add to rename-tests

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13904 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix race condition triggered in the unit tests by requiring a libtransmission thread lock in torrentRemove()

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13905 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix a race condition error in rename-test

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13906 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix a race condition error in move-test

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13907 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix oops

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13908 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) add assertions to check that block-writing functions are only invoked in the libtransmission thread

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13909 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) fix a filesystem sync issue in rename-test, reported by Lacrocivious

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13910 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) maybe fix removed-file-found issue reported by Lacrocivious

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13911 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) fix dangling pointer in tor->currentDir when reloading a .resume file from disk

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13912 f4695dd4-2c0a-0410-b89c-da849a56a58e
(libT) change the API signature for tr_torrentVerify() s.t. client code can be notified when the verify is finished

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@13913 f4695dd4-2c0a-0410-b89c-da849a56a58e