Commit Graph

4657 Commits

Author SHA1 Message Date
Mike Gelfand 0994e96f31 Uncaught exception when dragging multiple items between groups (macOS)
Change group after all the torrents are retrieved from drop data to avoid
premature view item index changes.

Fixes: #51
2018-01-17 01:03:23 +03:00
Mike Gelfand 95109af459 Allow host whitelist control via plist on Mac
Add RPCUseHostWhitelist (maps to rpc-host-whitelist-enabled) and
RPCHostWhitelist (maps to rpc-host-whitelist) keys loading from the plist
to allow adjustment via `defaults` command.
2018-01-17 00:46:54 +03:00
Mike Gelfand aa2730d47c Switch to HTTPS links, adjust wiki links where possible
Fixes #39
2018-01-16 01:12:59 +03:00
Robert Vehse a6ef87b92d Update all instances of the donation link. Fixes #26. 2018-01-15 23:57:46 +03:00
Mike Gelfand 3de8b75e59
Merge pull request #387 from DevilDimon/noGrowl
Remove Growl support
2017-11-29 00:59:04 +03:00
Dmitry Serov 9632af7c25 Remove Growl support 2017-11-29 00:38:14 +03:00
Fish2 d92b1c6a8f lossless compression of images 2017-11-04 00:26:40 +00:00
Alexandre Jouandin b0a05c2fd1 Fix `No @interface declares "containsIndex:"`
This fixes the `No visible @interface for NSArray declares the selector "containsIndex:"` error that prevented Xcode (9b6) from compiling.
2017-08-31 01:21:08 +03:00
Dmitry Serov bad7f5d198 Use NSInvocation to make Growl compile under ARC 2017-08-18 18:47:55 +07:00
Dmitry Serov 1a78f538ab Merge remote-tracking branch 'origin/master' 2017-08-05 18:42:15 +07:00
Dmitry Serov 488633b0dc Enforce VDKQueue destruction before closing transmission session 2017-08-05 18:41:36 +07:00
Mike Gelfand 55edcf22e5 Enable ARC when configuring the project via CMake 2017-08-02 07:12:31 +03:00
Dmitry Serov 18e33c5cdb Remove leftover dealloc empty lines, nullify StatsWindowController instance on close 2017-08-01 17:57:27 +07:00
Dmitry Serov 3ae8f41f71 Correct __bridge_retained and __bridge_transfer casts using ARC 2017-08-01 17:40:39 +07:00
Dmitry Serov 68a1960be8 Transition to ARC for QuickLook plugin 2017-08-01 17:26:49 +07:00
Dmitry Serov 845dfe6017 Transition to ARC 2017-07-29 23:14:22 +07:00
Dmitry Serov 65fb765fcc Manually released collections are not autoreleased anymore, pointer syntax adheres to codestyle 2017-07-18 00:34:52 +07:00
Dmitry Serov 22cabec67b NSDictionary init literals 2017-07-08 22:02:00 +07:00
Dmitry Serov 95ae0688eb NSDictionary subscripting 2017-07-08 21:38:47 +07:00
Dmitry Serov 40a7b8879c NSArray subscripting 2017-07-08 16:16:01 +07:00
Dmitry Serov b743b64262 NSArray init literals 2017-07-08 15:23:05 +07:00
Dmitry Serov 87b6c451ac NSString literals 2017-07-08 15:06:32 +07:00
Dmitry Serov 80a2adc074 NSNumber literals 2017-07-07 17:34:27 +07:00
Mike Gelfand 7e6f1a8dc8 Set idle seed limit range to 1..40320 (4 weeks tops) in all clients
Fixes: #212
2017-07-05 21:07:16 +03:00
Mike Gelfand 5bdd4f4d7a Uncaught exception when dragging multiple items between groups (macOS)
Change group after all the torrents are retrieved from drop data to avoid
premature view item index changes.

Fixes: #51
2017-07-04 22:59:55 +03:00
Fish2 b0e3d4c37d lossless compression of images saved 72KB 2017-06-03 23:52:34 +01:00
Mike Gelfand 63b6c11602 Update file icon when its name changes (Mac client) 2017-02-21 23:52:41 +03:00
Mike Gelfand 5e18ddbca8 Remove NSApp isOnMountainLionOrBetter helper 2017-02-05 22:29:20 +03:00
Mike Gelfand fa504fb27f Bump Mac client deployment target to 10.9, fix deprecation errors 2017-02-05 18:41:47 +03:00
Mike Gelfand 788f1e31f1 Update Xcode project format to 8.0 2017-02-05 11:52:39 +03:00
Mike Gelfand ab7ea2c5fd Downsync Mac QuickLook plugin translations from Transifex as well 2017-01-28 15:02:40 +03:00
Mike Gelfand ff062b875c Add Mac client translations to and downsync from Transifex 2017-01-28 13:44:15 +03:00
Mike Gelfand 4160743738 Convert tabs to spaces, remove trailing whitespace (Mac client) 2017-01-24 20:53:16 +03:00
Mike Gelfand 5f3abbd6d8 Add myself to the list of Transmission authors 2017-01-15 01:38:45 +03:00
Mike Gelfand ee0f7686b5 Fix some warnings revealed by CMake configuration compiler flags 2017-01-11 23:43:56 +03:00
Mike Gelfand b6d2649ddc Initial Mac support in CMake configuration 2017-01-11 23:43:53 +03:00
Mike Gelfand 87885bdca7 Change Growl and Sparkle frameworks install names to be @rpath-based
Rebuild Growl framework to strip code signature (we resign it anyway, and
changing its install name invalidated the signature); used the same v1.3.1
release so hopefully didn't break anything.
2017-01-11 00:46:23 +03:00
Mike Gelfand 732d115c38 Rename glossy dot images to match the containing imageset name 2017-01-11 00:25:32 +03:00
Eitot 290fed53eb Add flat variants of status icons for message log 2017-01-08 01:54:19 +01:00
Eitot a035c79da4 Migrate Mac images to asset catalog 2017-01-08 01:54:19 +01:00
Mike Gelfand 505b4f8c4f Merge pull request #11 from JanX2/macosx-misc-1
OS X misc improvements 1
2017-01-07 23:23:07 +03:00
Eitot 701258671a Align minimum system version in Info.plist to target 2017-01-04 23:33:38 +01:00
Markus Amalthea Magnuson 5b9ba3be0d HTTPS links for trac, forum, portcheck, and build subdomains. 2016-11-02 20:50:22 +01:00
Markus Amalthea Magnuson 727b9671f7 Update all website links to canonical HTTPS version. 2016-10-31 10:00:11 +01:00
Robert Vehse 6792a9ed98 Revert unintended whitespace changes. 2016-09-25 18:06:30 +02:00
Robert Vehse 13bae8179e Update all instances of the donation link. Fixes #26. 2016-09-23 04:36:41 +02:00
Mike Gelfand 2248d3670f Get rid of $Id$ SVN keywords in source files 2016-09-02 23:10:15 +03:00
Mike Gelfand 1b81bb7682 Replace SVN and SCM with VCS everywhere 2016-09-02 22:21:00 +03:00
Jan Weiß 4a9a48853b Paths converted from NSString objects to C strings should be acquired using “-fileSystemRepresentation”.
The file system APIs on OS X have specific requirements concerning the Unicode normalization form.
2016-05-15 18:42:37 +02:00
Mike Gelfand c955c04d8f Explicitly compare result of str(n)cmp/memcmp to signify that it's not boolean 2016-03-13 22:11:01 +00:00
Mike Gelfand dc60d25608 Attempt to remove OSX.KeRanger.A for unlucky users... 2016-03-06 19:45:41 +00:00
Mike Gelfand 87373cdafd Fix constraints issues on Yosemite when hiding web seed view (OS X) 2016-03-03 22:27:45 +00:00
Mike Gelfand 375571c9b4 #6078: Show main window and scroll to torrent on notification click 2016-03-03 17:57:08 +00:00
Mike Gelfand 8cde6de555 #6083: Remove what looks like unintended changes (added in r14343)
Surprisingly, this change made notification center preserve seeding complete
notifications upon recent notifications removal by clicking the (x) button.
2016-03-03 13:38:12 +00:00
Mike Gelfand 109b9ae329 Prevent crash during group rules removal in some cases (OS X)
The crash seems to be caused by animation performed by the rules list and
the window in parallel. This commit disables window resize animation until
a better solution is devised.

Rules list height is now also limited and scrollbar is shown if needed.
2016-03-02 07:55:37 +00:00
Mike Gelfand 197fc132b3 Update user-facing copyright years 2016-02-27 23:18:02 +00:00
Mike Gelfand f8a7469ba5 #6061: Change Sparkle Update URL to use HTTPS instead of HTTP 2016-02-27 22:54:04 +00:00
Mike Gelfand cabdd44381 Use autolayout for about and license windows (OS X) 2016-02-27 21:37:09 +00:00
Mike Gelfand 626f58e720 Use autolayout for torrent info window (OS X) 2016-02-27 20:29:57 +00:00
Mike Gelfand 9a94490265 Use autolayout for group rules window, take two (OS X) 2016-02-24 22:59:25 +00:00
Mike Gelfand e938c7713a Use autolayout for group rules window (OS X) 2016-02-24 22:41:40 +00:00
Mike Gelfand 8eb132aea6 Fix Turkish translation for high/normal/low priority in Add Magnet window 2016-01-13 18:26:17 +00:00
Mike Gelfand 9d34a1397f Use autolayout for Add Magnet window (OS X) 2016-01-12 21:02:00 +00:00
Mike Gelfand 2ca7ac7473 Get rid of some more deprecation warnings (OS X) 2016-01-08 10:05:19 +00:00
Mike Gelfand 52ca481033 #6050: Get rid of calls to deprecated convertScreenToBase: API (patch by mattrajca) 2016-01-07 17:21:12 +00:00
Mike Gelfand 147ae097f4 #6042: Remove dead code now that we build for OS X 10.7+ (patch by mattrajca)
In addition to the patch,
  * remove unused global actions menu (popover is used instead)
  * remove *Lion class macros, use NSPopover and NSDataDetector directly
2016-01-06 11:05:37 +00:00
Mike Gelfand 9a17920647 #6046: Fix grammatical mistake in German translation (spotted by geos2016) 2016-01-02 16:45:15 +00:00
Mike Gelfand 1475abf48e #6041: Use AppKit status light icons (patch by mattrajca) 2015-12-27 21:50:02 +00:00
Mike Gelfand 33d05a71f8 #6037: Fix global options popover layout (patch by mattrajca, with small adjustments and for all languages) 2015-12-27 01:48:27 +00:00
Mike Gelfand 008730d02c Revert r14501 2015-12-24 20:52:40 +00:00
Mike Gelfand 7984a11b03 #6039: Fix uninitialized controlView use in InfoTabButtonCell 2015-12-22 00:45:09 +00:00
Mike Gelfand 232778b11a Use default encoding (UTF-8) for all the source files; convert two more .strings files to UTF-8 2015-12-21 17:03:07 +00:00
Mike Gelfand 956788651d Convert OS X client .strings files to UTF-8 2015-12-21 09:26:38 +00:00
Mike Gelfand ccf99c68ac Update all XIBs to latest format (Xcode 7), set deployment target to OS X 10.7 2015-12-21 05:11:40 +00:00
Mike Gelfand d4232cf08b #6022: Prevent stack overflow when stallness changes for lots of torrents at the same time 2015-11-25 21:53:26 +00:00
Mike Gelfand 57911bf349 GH-4: Allow downloading files from http servers (not https)
Since iOS 9 and OS X El Capitan Apple is enforcing https connections by
default. Added key allows to download files from http servers too.
2015-10-25 16:48:52 +00:00
Mike Gelfand 8392476b30 #5777: Trim potential URIs from clipboard on Mac (patch by jeepston, a bit modified) 2015-10-23 18:53:47 +00:00
Mike Gelfand 88983c1ac1 Use tr_sys_path_remove instead of remove 2015-10-23 04:09:40 +00:00
Mike Gelfand f89fab72f9 Remove unused session tag 2015-10-18 18:39:14 +00:00
Mike Gelfand f1010159a6 Send dummy events each second to prevent excessive memory use (inspired by xnyhps)
I'm not that good in Mac programming it seems as I can't figure out why
doesn't the memory being allocated by frequent NSNewBitmapBackingStore
(system internal) calls being freed even if I wrap the code into
@autoreleasepool explicitly. Disabling animations does slow it down but
not stop. This commit is certainly a dirty fix but it seems to work in
my case and I hope it helps a few other people while we wait for a
proper solution.
2015-04-18 21:45:37 +00:00
Mitchell Livingston 0d49daf36d Yosemite: slight sseparation between pause/resume buttons in the toolbar 2014-10-18 16:41:31 +00:00
Mitchell Livingston 2187da2351 drop all units on stats times 2014-10-18 15:09:44 +00:00
Mitchell Livingston a7444a21b5 Yosemite: use NSDateComponentsFormatter instead of custom time string code 2014-10-17 05:12:00 +00:00
Mitchell Livingston 953780f38e Improve the looks a bit on Yosemite. The app must now be compiled with the 10.10 SDK. 2014-10-16 13:01:17 +00:00
Mitchell Livingston db39d4096e group upload and download size is too big on 10.9 2014-07-03 19:47:02 +00:00
Jordan Lee fdc01c7cce (trunk, mac) #5724: 'source code archive tranmsmission-2.83.tar.xz is missing some files.' -- fixed. 2014-06-23 03:35:36 +00:00
Jordan Lee e40a7d5359 (trunk) replace the tr_metainfo_builder.isSingleFile and tr_info.isMultifile fields an 'isFolder' bool in both structs.
This makes the variable naming more uniform. It also clarifies the information we're really trying to convey -- previously, isSingleFile was false whenever the torrent held a directory tree, even if there was only a single file in the tree.

Sync the Mac OS X client's use to match the libtransmission variable names.
2014-06-08 22:16:01 +00:00
Mitchell Livingston 28c64ae93d updated Turkish localization 2014-05-25 13:12:57 +00:00
Jordan Lee b44f9a19de update the list of OS X translations that get bundled in the tarball 2014-05-18 20:15:49 +00:00
Mitchell Livingston da3794a620 remove Portuguese localization files 2014-05-18 19:31:24 +00:00
Mitchell Livingston 646c6e03b6 update Dutch localization 2014-03-27 00:46:06 +00:00
Mitchell Livingston a78090f921 update French localization 2014-03-15 13:46:40 +00:00
Mitchell Livingston c364a9344f update Danish localization 2014-02-28 13:57:03 +00:00
Mitchell Livingston f3c336e157 pt_pt localization updated 2014-02-12 12:45:37 +00:00
Mitchell Livingston 66ccc3eca5 update Turkish localization 2014-02-09 17:16:23 +00:00
Mitchell Livingston 12b368aa4b update Spanish localization 2014-02-09 17:01:31 +00:00
Mitchell Livingston fc1837555d updated Italian localization 2014-02-02 03:24:15 +00:00
Mitchell Livingston feeb22d6f8 get prefs and the main menu opening in Xcode 4.6 2014-02-02 03:18:18 +00:00
Mitchell Livingston b8adb42009 #5599 File Rename sheet's buttons don't localize 2014-02-01 19:13:36 +00:00
Mitchell Livingston 56209a8f86 updated German localization 2014-02-01 17:18:17 +00:00
Mitchell Livingston 564c1876dd update strings file 2014-01-29 02:43:08 +00:00
Mitchell Livingston 0755f81aa9 #5404 Coalesce multiple Speed Limit Auto Enabled/Disabled notifications 2014-01-10 18:20:51 +00:00
Mitchell Livingston 3e22bde5d8 old-style spacing 2014-01-10 18:06:34 +00:00
Mitchell Livingston 6be3af35b3 #5584 Share option in File menu and context menu 2014-01-10 17:50:05 +00:00
Mitchell Livingston 36032bf7b5 it's now 2014 2014-01-09 21:03:19 +00:00
Mitchell Livingston 7f3385010b #5533 Turkish localization 2014-01-09 16:35:44 +00:00
Mitchell Livingston ac45921cb4 #5576 Share Button (to iMessage, email, etc) for torrent file 2014-01-09 16:23:54 +00:00
Mitchell Livingston 371cf46151 partial Turkish localization (#5533) 2014-01-09 01:04:08 +00:00
Mitchell Livingston 3f2549e886 #5501 Zero-sized files not shown correctly 2013-10-27 20:56:10 +00:00
Mitchell Livingston 78662f6532 #5494 Filter should reset when bar is hidden 2013-09-21 16:24:40 +00:00
Mitchell Livingston dd7bdeb5b3 Error in French localization 2013-08-24 11:41:48 +00:00
Mitchell Livingston f450f27b26 #4712 Gray out the 'Display a window when adding a magnet link' option, whenever 'Same directory as torrent' is selected 2013-08-10 02:29:12 +00:00
Mitchell Livingston d1b406131b #5414 Download speed very slow until edited 2013-08-03 01:24:42 +00:00
Mitchell Livingston a1ad7d8da3 Simplify the torrent complete callback method. 2013-07-14 14:35:57 +00:00
Mitchell Livingston fefba6c2da Perform callbacks in the Torrent class using GCD. 2013-07-14 14:28:40 +00:00
Mitchell Livingston 5ef65d3627 revert smaller Mac png images to fix #5390 2013-07-05 23:08:09 +00:00
Mitchell Livingston f03d075156 update Danish localization 2013-06-20 02:47:12 +00:00
Jordan Lee 027e3f3066 (trunk, libT) #4682 'Add return id from duplicate torrent torrent-add rpc' -- added. 2013-05-22 20:35:38 +00:00
Mitchell Livingston 877055e3ae update Dutch localization for 2.8 2013-04-15 03:12:24 +00:00
Jordan Lee c51132ad78 #5335: better compression of .png files by Mangix 2013-04-10 02:27:42 +00:00
Mitchell Livingston 33002a216d update Danish localization for 2.8 2013-04-07 18:12:31 +00:00
Mitchell Livingston c0a85f4f7e update French localization for 2.8 2013-04-02 00:58:38 +00:00
Mitchell Livingston 2ac39ea80f update European Portuguese localization for 2.8 2013-03-27 12:06:11 +00:00
Mitchell Livingston 8f98375fb0 update Russian localization for 2.8 2013-03-24 18:36:42 +00:00
Mitchell Livingston 2625deacb0 update Italian localization for 2.8 2013-03-13 04:39:16 +00:00
Mitchell Livingston ac0372f932 missed updating one updatePiecesView 2013-03-12 03:33:54 +00:00
Mitchell Livingston 9e99950dd4 add a note to myself to set off the pieces view target/action in the xib instead of code 2013-03-12 03:08:59 +00:00
Mitchell Livingston 90b042f789 the PiecesView will use target/action instead of notification center for mouse-down events 2013-03-12 02:56:35 +00:00
Mitchell Livingston 92db464093 update Brazilian Portuguese localization for 2.8 2013-03-12 02:13:42 +00:00
Mitchell Livingston ef1346b144 update Spanish localization for 2.8 2013-03-11 12:16:15 +00:00
Mitchell Livingston 005d5284e5 update German localization for 2.8 2013-03-09 17:06:41 +00:00
Mitchell Livingston 137ba2dee8 update localized strings file 2013-03-09 17:01:26 +00:00
Mitchell Livingston 0323c7531a Simplify betterComponentsSeparatedByCharactersInSet: 2013-03-07 23:55:31 +00:00
Mitchell Livingston 6573789b66 r14044 Use OSAtomicIncrement32(&value) instead of OSAtomicAdd32(1, &value) 2013-03-07 04:27:31 +00:00
Mitchell Livingston 9bbf4b3899 #5319 potential race condition when counting torrents 2013-03-07 04:21:26 +00:00
Mitchell Livingston 0a5024adc9 combine the two rpc delete data methods 2013-03-04 04:18:21 +00:00
Mitchell Livingston b5be6e86b6 stop when we find the torrent 2013-03-04 04:14:11 +00:00
Mitchell Livingston 7f03e04538 a tiny bit more safety by assigning the torrent directly, instead of getting the index 2013-03-04 04:12:54 +00:00
Mitchell Livingston ac7b2ee6a7 cleanup and GCD-ing of the rpc methods 2013-03-04 04:01:38 +00:00
Mitchell Livingston 6330b49112 fix path bug from r14034 2013-02-19 02:04:42 +00:00
Mitchell Livingston 9ee681355d make the children in a FileListNode a property 2013-02-19 01:29:25 +00:00
Mitchell Livingston 1de3ddfbc9 retain/autorelease the dictionary when seeding completes, instead of creating a new dictionary 2013-02-19 01:17:53 +00:00
Mitchell Livingston 539aeb2edd remove redundant code when creating a torrent's file list 2013-02-19 00:54:55 +00:00
Mitchell Livingston 313fe8ae94 perform the rename callback in the main thread 2013-02-11 01:47:51 +00:00
Mitchell Livingston 196bbafadb #5286 Files renamed in Mac Inspector are not re-sorted 2013-02-11 01:39:44 +00:00
Mitchell Livingston 88f49eb55d update QuickLook copyright string as well. 2013-02-11 00:45:27 +00:00
Mitchell Livingston 3c490b1666 (Mac trunk) bump copyright year to 2013 2013-02-11 00:43:47 +00:00
Mitchell Livingston c2bde75718 resize the rename dialogue buttons for different localizations 2013-02-09 19:13:26 +00:00
Mitchell Livingston 6304bef11b (trunk) #5244 Dutch Translation error nl.proj 2013-02-09 04:44:22 +00:00
Mitchell Livingston 8d83fa4d00 properly enable/disable the rename confirm button 2013-02-08 23:26:07 +00:00
Mitchell Livingston b15027b8ce #5241 Mac crash with VDKQueue 2013-02-08 13:31:38 +00:00
Mitchell Livingston 5a04552631 fix autoreleasing the file watcher queue 2013-02-08 13:18:41 +00:00
Mitchell Livingston e79005e150 trivial changes 2013-02-08 13:02:16 +00:00
Mitchell Livingston 8345ca460f sync Credits with AUTHORS 2013-02-05 03:48:26 +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
Mitchell Livingston a3eafbb742 Move the inspector Rename File context menu item to the bottom of the list. 2013-01-26 22:39:32 +00:00
Mitchell Livingston 27cb435996 more variables corresponding to properties in FileRenameSheetController 2013-01-26 20:11:49 +00:00
Mitchell Livingston 1185b618ff add variables corresponding to properties in FileRenameSheetController 2013-01-26 20:05:06 +00:00
Mitchell Livingston 50d212bf88 explicitly synthesize variables in FileRenameSheetController 2013-01-26 19:59:56 +00:00
Mitchell Livingston e14b1b0d03 remove another subscript usage 2013-01-26 19:55:26 +00:00
Mitchell Livingston 802d9d5892 remove another subscript usage 2013-01-26 19:52:08 +00:00
Mitchell Livingston 65b51cb4c7 remove two dictionary subscripts 2013-01-26 19:46:42 +00:00
Mitchell Livingston 26dba009db don't access NSArrays using subscripts, since that requires the modern runtime 2013-01-26 19:42:41 +00:00
Mitchell Livingston 94a329b38a update Mac code for logging changes in r13868 2013-01-26 19:17:58 +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
Mitchell Livingston c6290bcd71 Move the rename menu item to the File menu. 2013-01-23 03:46:04 +00:00
Mitchell Livingston 45c8174cc2 Use tr_torrentRenamePath() instead of the removed tr_torrentRename() 2013-01-23 03:44:47 +00:00
Mitchell Livingston 806fdb0314 When renaming a transfer or file, reload the proper tables. 2013-01-22 03:54:51 +00:00
Mitchell Livingston 694861217c add the rename option to the main window context menu 2013-01-22 00:50:28 +00:00
Mitchell Livingston 5a53ea421f use the new rename function for the torrent, instead of the per-file function; update the interface right away when renaming the torrent 2013-01-22 00:44:58 +00:00
Mitchell Livingston 9236571f1c #1220 Initial Mac support for changing file and folder names. Not fully complete. 2013-01-22 00:09:48 +00:00
Mitchell Livingston d2d3671e22 fix the build on the build Mac 2013-01-19 05:13:00 +00:00
Mitchell Livingston aec98490b9 update the makefile for VDKQueue 2013-01-19 05:06:51 +00:00
Mitchell Livingston bc574a559a #5223 Use VDKQueue for watching for torrent files 2013-01-19 05:03:00 +00:00
Mitchell Livingston 68d68d9420 add new quark files to the project file, and update the libtransmission initialization constants 2012-12-23 03:17:18 +00:00
Mitchell Livingston 1dc8c47059 mac build compiles with r13667 2012-12-14 23:28:49 +00:00
Jordan Lee e96ed247fe refactor libtransmission's tr_benc class as tr_variant. 2012-12-14 04:34:42 +00:00
Mitchell Livingston 06fb61cbda #5106 Work around for crash when seeding completes and the transfer is auto-removed. 2012-11-24 03:34:45 +00:00
Mitchell Livingston 16c3540792 remove invalid break in r13611 2012-11-04 19:29:53 +00:00
Mitchell Livingston 1e34d5a78b #5121 Stopped torrents resume after sleep automatically. 2012-11-04 19:28:51 +00:00
Mitchell Livingston b242dcaf14 simplify how the torrent table gets the type ahead name for group rows 2012-11-02 21:46:18 +00:00
Mitchell Livingston 6c8adbfc1d some cleanup to retains when removing torrents 2012-11-01 03:21:35 +00:00
Mitchell Livingston 4b5b4271eb revert r13603 2012-10-31 21:27:59 +00:00
Mitchell Livingston 13d5c76437 experimental fix for #5106 2012-10-30 00:44:20 +00:00
Mitchell Livingston 1e0f36fda0 #2794 Don't apply auto-grouping until torrent is demagnetized 2012-10-30 00:22:10 +00:00
Mitchell Livingston 7e2f344ff6 re-add layout code commented out in r13583 2012-10-29 22:44:12 +00:00
Mitchell Livingston a5971d289a #5109 Show expansion tooltip for abbreviated file names in the File table 2012-10-29 22:17:08 +00:00
Mitchell Livingston 8e0a157531 silence a deprecation warning 2012-10-29 22:16:42 +00:00
Mitchell Livingston 809bd8e788 no padding between the title/status strings in the file table and the priority column 2012-10-29 00:04:18 +00:00
Mitchell Livingston 7bcafd7149 #4373 In the file list, swap the priority switch and download check, so that the scrollbar doesn't appear above the high priority switch 2012-10-28 23:57:08 +00:00
Mitchell Livingston b2b1aeb282 don't do layout in code until localizations are updated in 2.8 2012-10-19 03:52:59 +00:00
Mitchell Livingston 79d0f5d792 don't update the badge count when a transfer finishes seeding and is removed at the same time. 2012-10-17 00:25:28 +00:00
Mitchell Livingston da2afd01ef update to the Dutch localization 2012-10-15 02:23:54 +00:00
Mitchell Livingston 493d2824b3 #5090 Include seeding-complete transfers in badged count on Dock icon 2012-10-15 02:12:44 +00:00
Mitchell Livingston 83d89cd33a Remove another debug logging message. 2012-10-14 17:46:42 +00:00
Mitchell Livingston 2430bb060d move a variable outside of a loop 2012-10-14 17:33:23 +00:00
Mitchell Livingston 3fbc1efd2b comment out a debug log statement 2012-10-14 17:32:38 +00:00
Mitchell Livingston b60375bc2e #5051 Mac client causes dual-GPU Macbook Pros to use the discrete GPU 2012-10-12 02:44:19 +00:00
Mitchell Livingston 126583ba85 in Mac world it's NSRect, not CGRect 2012-09-27 00:21:10 +00:00
Mitchell Livingston 340c8aedf7 perform localization of InfoActivityViewController with a strings files and resizing code 2012-09-27 00:17:43 +00:00
Mitchell Livingston d3e57ff7f8 fix a bug with the auto-resizing localization code in InfoGeneralViewController 2012-09-27 00:16:21 +00:00
Mitchell Livingston 7a3f6e6010 uncomment resizing code for localizations post-2.7 2012-09-26 18:59:34 +00:00
Mitchell Livingston c9f86ff4e3 #5053 Fix crash on 10.6 2012-09-26 16:55:34 +00:00
Mitchell Livingston cf9d109480 Make the stats window's localization-resizing code a bit more generic 2012-09-24 02:43:44 +00:00
Jordan Lee 36e1337e68 Fix "make clean" when xcodebuild isn't available on the build box 2012-09-23 00:14:04 +00:00
Jordan Lee 00b0678904 fix warnings generated by autoreconf -Wall 2012-09-22 22:23:04 +00:00
Mitchell Livingston 7825c3a743 add WebSeedTableView.[hm] to the makefile 2012-09-22 19:27:01 +00:00
Mitchell Livingston 10ae4e612b update the macosx makefile 2012-09-22 18:30:46 +00:00
Mitchell Livingston f28c421e40 Remove the Simplified Chinese localization. We are on the lookout for a new localizer. 2012-09-22 16:09:52 +00:00
Mitchell Livingston 54ad8ee9d6 add European Portuguese localization of the Quick Look plugin for 2.7 2012-09-22 15:28:46 +00:00
Mitchell Livingston 8391e3ed32 update European Portuguese localization for 2.7 2012-09-22 15:28:00 +00:00
Mitchell Livingston 369adbbc0c update French localization for 2.7 2012-09-20 13:02:34 +00:00
Mitchell Livingston 4cce91e006 Refine the logic for determining the "partial/full file size" string. It's better, but not perfect, depending on how languages are localized for special cases. A partial size of zero will now always hide the unit. 2012-09-11 00:46:32 +00:00
Mitchell Livingston d04bd9b8be when generating the size units for libtransmission, use an arbitrary size instead of 0 to avoid potential pluralization special cases in some localizations 2012-09-10 03:21:07 +00:00
Mitchell Livingston 76bc93b6a6 On Mountain Lion, pull the file/memory size units for libtransmission from the operating system using a byte count formatter, rather than using a localized string. 2012-09-10 03:09:56 +00:00
Mitchell Livingston 7dd5b57851 properly retain/release nstimers like any other objective-c object 2012-09-10 02:37:29 +00:00
Mitchell Livingston 4382b7c93a avoid creating the Bonjour Controller singleton unnecessarily 2012-09-10 02:01:07 +00:00
Mitchell Livingston 1f58ca17e5 re-commit change from r13488 2012-09-09 13:01:53 +00:00
Mitchell Livingston e016d25414 revert the last commit because of styling changes snuck in from copy/paste 2012-09-09 12:58:53 +00:00
Mitchell Livingston 9699c550f8 #4874 Deleting multiple torrents from the WebUI fails 2012-09-09 12:42:10 +00:00
Mitchell Livingston bb9c73bda4 Take an int instead of an NSInteger for the Bonjour port 2012-09-09 12:26:18 +00:00
Mitchell Livingston 72435a2f40 #5036 always use "Transmission" instead of "Transmission Web Interface" for consistency 2012-09-09 05:33:55 +00:00
Mitchell Livingston 610a8ee0fb debug message snuck in r13483 2012-09-09 05:23:04 +00:00
Mitchell Livingston dd1a937ce2 #5036 Bonjour Service Name Maximum Length Bug 2012-09-09 05:19:10 +00:00
Mitchell Livingston 1acd97b55d update Brazilian Portuguese localization for 2.7 2012-09-09 00:31:09 +00:00
Mitchell Livingston e139ed0ebd add in placeholder code so thatInfoGeneralView can be localized with a strings file after 2.7 2012-09-08 20:22:05 +00:00
Mitchell Livingston 1ff62b9cbe add in placeholder code so that InfoOptionsView can be localized with a strings file after 2.7 2012-09-08 18:09:02 +00:00
Mitchell Livingston 4e2555dac4 add in placeholder code so that AddMagnetWindow can be localized with a strings file after 2.7 2012-09-08 03:48:12 +00:00
Mitchell Livingston 497d6f72b8 remove a blank view that snuck into the Creator xib file. 2012-09-08 01:09:55 +00:00
Mitchell Livingston 1b65933da1 update Russian localization for 2.7 2012-09-07 11:54:14 +00:00
Mitchell Livingston 781776dd69 revert MessageWindowController changes 2012-09-06 03:25:52 +00:00
Mitchell Livingston 723d681b63 Whoops! Revert new changes committed in r13469 2012-09-06 03:23:50 +00:00
Mitchell Livingston 9e7e64fe04 Revert r13468 for now. 2012-09-06 03:21:03 +00:00
Mitchell Livingston 4935b91e3a convert the Quick Look plugin to ARC 2012-09-06 03:09:49 +00:00
Mitchell Livingston d3def60514 ensure that NSApp is loaded for the QuickLook plugin 2012-09-06 01:15:31 +00:00
Mitchell Livingston bdab0f7e77 update Dutch localization for 2.7 2012-09-06 00:09:55 +00:00
Mitchell Livingston 3d2357d89b updated Spanish Quick Look plugin localization 2012-09-05 03:08:05 +00:00
Mitchell Livingston 9f0452832a update Italian localization for 2.7 2012-09-04 22:53:12 +00:00
Mitchell Livingston 261e54ad27 update Danish localization for 2.7 2012-09-04 22:49:46 +00:00
Mitchell Livingston 7fb5ae5881 update Spanish localization for 2.7 2012-09-04 22:46:06 +00:00
Mitchell Livingston 9394c9795a use localized strings properly in the quick look plugin 2012-09-03 18:37:18 +00:00
Mitchell Livingston 8f3cc932d4 German localization for 2.7 2012-09-02 16:48:52 +00:00
Mitchell Livingston 0de19ad251 when drawing the status bar lines, don't assume the full lines will be drawn (although they probably will be) 2012-08-30 03:40:13 +00:00
Mitchell Livingston 9dadb8928f #5026 Slight decrease in the opacity of the toolbar noise 2012-08-30 02:48:07 +00:00
Mitchell Livingston 656ebb3bc0 #5026 StatusBarView doesn't fully match toolbar on 10.7+ 2012-08-30 02:37:00 +00:00
Mitchell Livingston 3b066d3c97 use "Show" instead of "Reveal" in the "seeding complete" notification button 2012-08-30 00:18:18 +00:00
Mitchell Livingston 4113e288c1 update the English strings file 2012-08-30 00:15:26 +00:00
Mitchell Livingston 4b5331fe0e remove an unused variable 2012-08-30 00:14:43 +00:00
Mitchell Livingston f406f49647 remove unnecessary 10.8 checks 2012-08-19 19:08:18 +00:00
Mitchell Livingston 37009c2890 When running on 10.8 with Growl not running, show a button in Prefs to open System Preferences. 2012-08-19 19:06:52 +00:00