1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-27 18:18:10 +00:00
Commit graph

387 commits

Author SHA1 Message Date
Mike Gelfand
1b36e34d9b Update Sparkle to 1.20.0
Unfortunately, due to the nature of the issue a manual update to a new
version will be required.

Fixes: #600
2018-10-04 23:38:23 +03:00
Mike Gelfand
8863e88570 Fix build with Xcode 10
For some reason, Mac client is the only project that references
libtransmission files as if they were a part of its own project, and
inconsistently so. Make the include/import style uniform an in line with
other projects.

Adjust Mac client include directory settings a bit along the way.
2018-09-30 13:37:30 +03:00
Dmitry Serov
9632af7c25 Remove Growl support 2017-11-29 00:38:14 +03:00
Dmitry Serov
bad7f5d198 Use NSInvocation to make Growl compile under ARC 2017-08-18 18:47:55 +07:00
Dmitry Serov
18e33c5cdb Remove leftover dealloc empty lines, nullify StatsWindowController instance on close 2017-08-01 17:57:27 +07:00
Dmitry Serov
845dfe6017 Transition to ARC 2017-07-29 23:14:22 +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
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
4160743738 Convert tabs to spaces, remove trailing whitespace (Mac client) 2017-01-24 20:53:16 +03: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
Mike Gelfand
2248d3670f Get rid of $Id$ SVN keywords in source files 2016-09-02 23:10:15 +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
2ca7ac7473 Get rid of some more deprecation warnings (OS X) 2016-01-08 10:05:19 +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
1475abf48e #6041: Use AppKit status light icons (patch by mattrajca) 2015-12-27 21:50:02 +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
bc574a559a #5223 Use VDKQueue for watching for torrent files 2013-01-19 05:03:00 +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
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
Mitchell Livingston
9c8395d109 silence several warnings related to printing ints in strings 2012-08-13 00:52:04 +00:00
Mitchell Livingston
d350225a1d #4964 Don't allow Mist notifications on >= 10.8 2012-07-25 12:48:50 +00:00
Mitchell Livingston
1d1017534b #4953 Launching/quitting Growl should update options in preferences 2012-07-07 17:58:52 +00:00
Mitchell Livingston
739ae4a99a Don't call setRestorationClass: on 10.6. 2012-06-18 01:33:27 +00:00
Mitchell Livingston
b830e8cba2 #4749 When accessing images using imageNamed:, don't include the .png. This fixes the app not using the @2x images in HiDPI mode. 2012-06-10 02:35:58 +00:00
Mitchell Livingston
bb395c1473 #4939 Access Growl from preferences (disabled until the 1.4 framework is released) 2012-06-10 01:44:03 +00:00
Mitchell Livingston
c1f2085715 session_handle does not need to be a global variable in the prefs controller 2012-05-29 01:03:21 +00:00
Mitchell Livingston
4ddc3582d0 silence 2 warnings 2012-05-29 00:53:44 +00:00
Mitchell Livingston
ff6af7b86a when migrating old blacklists, use URLs instead of string paths and don't hardcode the Application Support folder location 2012-05-28 17:43:51 +00:00
Mitchell Livingston
84a7f149a6 #4922 On Lion, use window restoration on the preferences window 2012-05-28 17:26:15 +00:00
Mitchell Livingston
bcde8ebef6 #4920 On Lion, use window restoration on the message log and stats window 2012-05-27 22:31:58 +00:00
Mitchell Livingston
2406572104 reverse r13248-r13250, since ARC doesn't support 32-bit. 2012-03-13 02:52:11 +00:00
Mitchell Livingston
11f57ccb18 #4822 Enable Automatic Reference Counting 2012-03-10 03:38:58 +00:00
Mitchell Livingston
bfaba32d79 #4769 "Display notifications" not staying checked 2012-02-14 03:37:39 +00:00
Mitchell Livingston
8ca8c76799 bump Mac copyright to 2012 2012-01-14 17:12:04 +00:00
Mitchell Livingston
30f7fae5a5 eliminate all warnings by switching NSOpenPanel/NSSavePanels to use completion handler blocks 2011-12-11 22:31:01 +00:00
Mitchell Livingston
7d14f9617b #4654 Make Mist notifications an optional setting configured through Preferences 2011-12-03 02:50:21 +00:00
Mitchell Livingston
bc5b4be310 remove most instances of deprecated filename and filenames methods 2011-10-06 02:16:19 +00:00
Mitchell Livingston
0808bdd2fe We now require Mac OS X 10.6 or later. Make that change and all the nice little adjustments that go with it. 2011-10-06 00:30:40 +00:00
Mitchell Livingston
ff2d250d22 remove unnecessary queue update notifications 2011-08-17 01:49:55 +00:00
Mitchell Livingston
a975fad0c7 The Mac UI's "check for stalled transfers" feature now uses the libtransmission hooks 2011-08-08 03:24:23 +00:00
Mitchell Livingston
95223c3478 update the queue stalled minutes fields in the prefs window when they change over rpc 2011-08-06 03:09:40 +00:00
Mitchell Livingston
0f46306f77 when changing the global ratio setting, reload the main table right away 2011-08-05 02:42:04 +00:00
Mitchell Livingston
e3695e1a8e when changing the idle seed time setting, reload the main table right away 2011-08-05 02:38:11 +00:00