Jordan Lee
e599b3a738
(trunk gtk) To improve translations, help gettext to differentiate between the gerund and verb forms of some -ing words like "Seeding" and "Downloading" -- fixed.
...
I wasn't sure how to do this, so for the benefit of my future self or anyone else who's interested, here are some breadcrumbs I found: https://trac.transmissionbt.com/ticket/4717#comment:6
2012-02-03 17:12:17 +00:00
Jordan Lee
b2d65db45f
(trunk) remove trailing spaces from code lines ;)
2012-02-03 16:44:07 +00:00
Jordan Lee
00714200f3
revert previous commit -- wrong version of the patch
2012-02-03 16:22:11 +00:00
Jordan Lee
ee15a0fb63
(trunk) #4744 "Fix IT_PROG_INTLTOOL failing if intltool is not installed" -- use patch from Adys
2012-02-03 16:11:05 +00:00
Jordan Lee
631a77287d
(trunk gtk) replace the three single dots '...' with the unicode symbol U+2026 (…).
2012-02-03 15:51:36 +00:00
Mitchell Livingston
480700e835
remove redundant code in Torrent's canChangeDownloadCheckForFile:, and enumerate of the files in canChangeDownloadCheckForFiles: concurrently.
2012-01-31 04:22:51 +00:00
Mitchell Livingston
d7842c0925
update German localization for 2.5
2012-01-30 23:47:09 +00:00
Mitchell Livingston
335fd11d76
part 2 of r13184
2012-01-30 00:16:57 +00:00
Mitchell Livingston
f7cab515f4
Sort the Sort menu items on launch, since the main menu is now localized through a strings file.
2012-01-30 00:14:43 +00:00
Mitchell Livingston
021a5740e2
update Localizable.strings
2012-01-28 17:28:54 +00:00
Jordan Lee
7eb08c5e4c
(trunk daemon) #4725 "transmission-remote does not reflect status in returncode" -- fixed with patch from Xake
2012-01-26 12:56:28 +00:00
Jordan Lee
631f63435c
(trunk web) don't listen for drag-and-drop events in mobile mode
2012-01-24 21:01:06 +00:00
Jordan Lee
8277b5e0e8
(trunk web) restore the web ui's toolbar to the 2.42 look-and-feel
2012-01-24 20:49:46 +00:00
Jordan Lee
7e83c406d4
(trunk gtk) fix a minor memory leak in gtr_open_file(). reported by clang static analyzer.
2012-01-24 18:09:12 +00:00
Mitchell Livingston
d37b29264d
use NSSearchPathForDirectoriesInDomains to retrieve the Application Support directory for config files, instead of libtransmission's hardcoded path
2012-01-22 17:57:55 +00:00
Mitchell Livingston
4a64ae9fa2
use NSFileManager to read/write the torrent history in the Application Support directory, instead of a hard-coded path
2012-01-21 23:28:34 +00:00
Mitchell Livingston
d7d173052a
Change the C Language Dialect to Compiler Default, which is the recommended setting
2012-01-21 15:31:46 +00:00
Mitchell Livingston
fa439f6ad7
fix the mac build when compiling in 32-bit mode, which doesn't support the "modern runtime" for creating ivars
2012-01-21 14:58:39 +00:00
Mitchell Livingston
63b5979594
for the fun of it, replace some variables with @property in the file and tracker nodes
2012-01-20 02:41:49 +00:00
Mitchell Livingston
12dc463e61
revert accidental removal in r13172
2012-01-19 00:27:11 +00:00
Mitchell Livingston
52e447603d
Make sure groups are expanded/collapsed correctly when filtering on 10.6
2012-01-19 00:25:08 +00:00
Mitchell Livingston
3262566ab4
progress marks are floats, not doubles
2012-01-18 04:09:39 +00:00
Mitchell Livingston
c157c820bc
replace two unnecessary instances of reloadData with setNeedsDisplay:
2012-01-18 04:03:12 +00:00
Mitchell Livingston
e1510639c7
miscellaneous fiddling
2012-01-18 01:40:34 +00:00
Mitchell Livingston
3c485a4845
bump the year displayed within the app to 2012
2012-01-16 02:17:15 +00:00
Mitchell Livingston
bdd9a157e7
remove an extraneous endUpdates call
2012-01-15 07:47:31 +00:00
Mitchell Livingston
7228dddbc2
Reselect proper rows after removing transfers on Snow Leopard
2012-01-15 07:39:24 +00:00
Mitchell Livingston
56a0a90b1e
improve on r13164
2012-01-14 20:11:51 +00:00
Mitchell Livingston
66a268bb7f
unconditionally expand all groups when toggling group rows
2012-01-14 20:07:26 +00:00
Mitchell Livingston
6777c6f0f6
On Lion with group rows shown, when moving torrents to a group row that did not previously exist, do sliding instead of fading and keep selected torrents selected.
2012-01-14 19:53:08 +00:00
Mitchell Livingston
8ca8c76799
bump Mac copyright to 2012
2012-01-14 17:12:04 +00:00
Mitchell Livingston
0adcc8c6f4
use GCD instead of a variable to not animate the main table at launch
2012-01-14 16:08:45 +00:00
Mitchell Livingston
1b4ec4dc4d
search for folder nodes concurrently when generating a torrent's file list
2012-01-14 16:07:58 +00:00
Mitchell Livingston
bfc288a309
consider the corresponding torrent when comparing tracker nodes
2012-01-14 16:06:39 +00:00
Mitchell Livingston
6a6887242f
#4713 (Lion) animate removing rows from the tracker table
2012-01-14 02:28:54 +00:00
Jordan Lee
300f070104
Silence a minor compiler warning.
...
We used to pass no button text + response_id pairs when creating the dialog because only gtk_dialog_add_button() would return back the actual button widget s.t. we could use a grab on it. However as of GTK+ 2.20 we can use gtk_dialog_get_widget_for_response() to get the button, so we can create dialogs in the more common way (which also fixes the gcc warning)
2012-01-13 22:10:26 +00:00
Mitchell Livingston
3de5847158
#4705 Removing a group in prefs doesn't remove the group row in the main window
2012-01-12 00:12:17 +00:00
Mitchell Livingston
3eb8b12fa8
#4704 req->left = tr_cpLeftUntilComplete( &tor->completion ) should end with a semicolon
2012-01-11 22:31:02 +00:00
Jordan Lee
57d273cd61
(trunk libT) #4700 "compilation fails on FreeBSD because it can't find alloca.h" -- fixed.
2012-01-10 19:18:18 +00:00
Mitchell Livingston
5b653e17d4
merge the code to update the table when toggling the group rows
2012-01-09 23:59:57 +00:00
Mitchell Livingston
8419853c76
better enumeration when generating a torrent's file list
2012-01-09 04:27:09 +00:00
Mitchell Livingston
a0abfd79c0
concurrent enumeration when generating a torrent's file list
2012-01-09 00:57:50 +00:00
Mitchell Livingston
f05360e5a3
another concurrency safety change
2012-01-08 20:22:43 +00:00
Mitchell Livingston
ee8977d5c3
fix a theoretical concurrency issue when removing previous pieces info
2012-01-08 19:58:58 +00:00
Mitchell Livingston
27595b4888
Use concurrent enumeration when generating the list of filtered torrents.
2012-01-08 19:28:59 +00:00
Mitchell Livingston
a43f649935
Fix a theoretical concurrency issue by generating an index set directly instead of enumerating objects and filling an index set.
2012-01-08 18:58:47 +00:00
Mitchell Livingston
bb16b6b4e2
improve how we search the message window's message array
2012-01-08 17:05:12 +00:00
Mitchell Livingston
685d04fa56
dead code removal
2012-01-08 17:04:30 +00:00
Mitchell Livingston
7223a980f3
more array enumeration using blocks and the concurrent option
2012-01-08 05:37:18 +00:00
Mitchell Livingston
bc344e6e74
update the file table node search to (possibly) use concurrent enumeration
2012-01-08 05:05:47 +00:00