[Libreoffice-commits] .: 3 commits - apple_remote/inc apple_remote/RemoteMainController.m solenv/inc vcl/aqua
Tor Lillqvist
tml at kemper.freedesktop.org
Mon Oct 3 07:09:08 PDT 2011
apple_remote/RemoteMainController.m | 1 -
apple_remote/inc/AppleRemote.h | 10 ++++++++++
apple_remote/inc/GlobalKeyboardDevice.h | 5 ++---
apple_remote/inc/HIDRemoteControlDevice.h | 5 ++---
apple_remote/inc/KeyspanFrontRowControl.h | 10 ++++++++++
apple_remote/inc/MultiClickRemoteBehavior.h | 1 -
apple_remote/inc/RemoteControl.h | 10 ++++++++++
apple_remote/inc/RemoteControlContainer.h | 1 -
apple_remote/inc/RemoteMainController.h | 10 ++++++++++
solenv/inc/premac.h | 7 +++++++
vcl/aqua/source/window/salframeview.mm | 5 ++---
11 files changed, 53 insertions(+), 12 deletions(-)
New commits:
commit 84e2f8ff43f2b59cd93a7df9ededdffa8bb87ef5
Author: Tor Lillqvist <tml at iki.fi>
Date: Mon Oct 3 16:52:50 2011 +0300
Workaround for building against MacOSX 10.6 SDK but with 10.4 as the highest used API
diff --git a/vcl/aqua/source/window/salframeview.mm b/vcl/aqua/source/window/salframeview.mm
index 54ebe80..6f451f5 100644
--- a/vcl/aqua/source/window/salframeview.mm
+++ b/vcl/aqua/source/window/salframeview.mm
@@ -1597,11 +1597,10 @@ private:
return 0;
}
-#if defined(MAC_OS_X_VERSION_10_5) && (MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5)
-/* build target 10.5 or greater */
+#if defined(MAC_OS_X_VERSION_10_5)
+/* SDK 10.5 or greater, even if MAC_OS_X_VERSION_MAX_ALLOWED might be less than 10.5 */
- (NSInteger)conversationIdentifier
#else
-/* build target 10.4 */
- (long)conversationIdentifier
#endif
{
commit e5c80a1f1c527196f29041290328e988cd80475b
Author: Tor Lillqvist <tml at iki.fi>
Date: Mon Oct 3 16:13:20 2011 +0300
Workaround for building against MacOSX 10.6 SDK but with 10.4 as the highest used API
diff --git a/apple_remote/RemoteMainController.m b/apple_remote/RemoteMainController.m
index 5b3b893..e884e4e 100644
--- a/apple_remote/RemoteMainController.m
+++ b/apple_remote/RemoteMainController.m
@@ -174,4 +174,4 @@
return remoteControlBehavior;
}
- at end
\ No newline at end of file
+ at end
diff --git a/apple_remote/inc/AppleRemote.h b/apple_remote/inc/AppleRemote.h
index aeb32f9..509ddaa 100644
--- a/apple_remote/inc/AppleRemote.h
+++ b/apple_remote/inc/AppleRemote.h
@@ -28,6 +28,16 @@
*
*****************************************************************************/
+#ifndef DID_DEFINE_SOME_FUTURE_TYPES
+#import <Foundation/NSObjCRuntime.h>
+#if defined (NSFoundationVersionNumber10_5) && MAC_OS_X_VERSION_MAX_ALLOWED < 1050
+ at class CALayer;
+ at class NSViewController;
+typedef int NSColorRenderingIntent;
+#define DID_DEFINE_SOME_FUTURE_TYPES
+#endif
+#endif
+
#import <Cocoa/Cocoa.h>
#import "HIDRemoteControlDevice.h"
diff --git a/apple_remote/inc/GlobalKeyboardDevice.h b/apple_remote/inc/GlobalKeyboardDevice.h
index 8e2aede..ad9c4f3 100644
--- a/apple_remote/inc/GlobalKeyboardDevice.h
+++ b/apple_remote/inc/GlobalKeyboardDevice.h
@@ -28,11 +28,10 @@
*
*****************************************************************************/
-#import <Cocoa/Cocoa.h>
-#import <Carbon/Carbon.h>
-
#import "RemoteControl.h"
+#import <Carbon/Carbon.h>
+
/*
This class registers for a number of global keyboard shortcuts to simulate a remote control
diff --git a/apple_remote/inc/HIDRemoteControlDevice.h b/apple_remote/inc/HIDRemoteControlDevice.h
index 622441f..44e4d17 100644
--- a/apple_remote/inc/HIDRemoteControlDevice.h
+++ b/apple_remote/inc/HIDRemoteControlDevice.h
@@ -28,11 +28,10 @@
*
*****************************************************************************/
-#import <Cocoa/Cocoa.h>
-#import <IOKit/hid/IOHIDLib.h>
-
#import "RemoteControl.h"
+#import <IOKit/hid/IOHIDLib.h>
+
/*
Base class for HID based remote control devices
*/
diff --git a/apple_remote/inc/KeyspanFrontRowControl.h b/apple_remote/inc/KeyspanFrontRowControl.h
index a67ce4a..2469b58 100644
--- a/apple_remote/inc/KeyspanFrontRowControl.h
+++ b/apple_remote/inc/KeyspanFrontRowControl.h
@@ -29,6 +29,16 @@
*****************************************************************************/
+#ifndef DID_DEFINE_SOME_FUTURE_TYPES
+#import <Foundation/NSObjCRuntime.h>
+#if defined (NSFoundationVersionNumber10_5) && MAC_OS_X_VERSION_MAX_ALLOWED < 1050
+ at class CALayer;
+ at class NSViewController;
+typedef int NSColorRenderingIntent;
+#define DID_DEFINE_SOME_FUTURE_TYPES
+#endif
+#endif
+
#import <Cocoa/Cocoa.h>
#import "HIDRemoteControlDevice.h"
diff --git a/apple_remote/inc/MultiClickRemoteBehavior.h b/apple_remote/inc/MultiClickRemoteBehavior.h
index 9cffa35..a704feb 100644
--- a/apple_remote/inc/MultiClickRemoteBehavior.h
+++ b/apple_remote/inc/MultiClickRemoteBehavior.h
@@ -29,7 +29,6 @@
*****************************************************************************/
-#import <Cocoa/Cocoa.h>
#import "RemoteControl.h"
/**
diff --git a/apple_remote/inc/RemoteControl.h b/apple_remote/inc/RemoteControl.h
index cbf8fd8..a39f53b 100644
--- a/apple_remote/inc/RemoteControl.h
+++ b/apple_remote/inc/RemoteControl.h
@@ -28,6 +28,16 @@
*
*****************************************************************************/
+#ifndef DID_DEFINE_SOME_FUTURE_TYPES
+#import <Foundation/NSObjCRuntime.h>
+#if defined (NSFoundationVersionNumber10_5) && MAC_OS_X_VERSION_MAX_ALLOWED < 1050
+ at class CALayer;
+ at class NSViewController;
+typedef int NSColorRenderingIntent;
+#define DID_DEFINE_SOME_FUTURE_TYPES
+#endif
+#endif
+
#import <Cocoa/Cocoa.h>
// notifaction names that are being used to signal that an application wants to
diff --git a/apple_remote/inc/RemoteControlContainer.h b/apple_remote/inc/RemoteControlContainer.h
index f6cd40b..e82fa6b 100644
--- a/apple_remote/inc/RemoteControlContainer.h
+++ b/apple_remote/inc/RemoteControlContainer.h
@@ -28,7 +28,6 @@
*
*****************************************************************************/
-#import <Cocoa/Cocoa.h>
#import "RemoteControl.h"
@interface RemoteControlContainer : RemoteControl {
diff --git a/apple_remote/inc/RemoteMainController.h b/apple_remote/inc/RemoteMainController.h
index 7143f1f..1674540 100644
--- a/apple_remote/inc/RemoteMainController.h
+++ b/apple_remote/inc/RemoteMainController.h
@@ -28,6 +28,16 @@
*
*****************************************************************************/
+#ifndef DID_DEFINE_SOME_FUTURE_TYPES
+#import <Foundation/NSObjCRuntime.h>
+#if defined (NSFoundationVersionNumber10_5) && MAC_OS_X_VERSION_MAX_ALLOWED < 1050
+ at class CALayer;
+ at class NSViewController;
+typedef int NSColorRenderingIntent;
+#define DID_DEFINE_SOME_FUTURE_TYPES
+#endif
+#endif
+
#import <Cocoa/Cocoa.h>
#define AppleRemoteControlEvent 15
commit 0e9c5066a94bb75f6a8d3ea4c2bad447e3a26a1f
Author: Tor Lillqvist <tml at iki.fi>
Date: Mon Oct 3 15:21:55 2011 +0300
Fix build against the MacOSX 10.6 SDK but with 10.4 as the highest used API
diff --git a/solenv/inc/premac.h b/solenv/inc/premac.h
index f6e3747..c60c42c 100644
--- a/solenv/inc/premac.h
+++ b/solenv/inc/premac.h
@@ -47,4 +47,11 @@
#define StringPtr MacOSStringPtr
#define TimeValue MacOSTimeValue
+#import <Foundation/NSObjCRuntime.h>
+#if defined (NSFoundationVersionNumber10_5) && MAC_OS_X_VERSION_MAX_ALLOWED < 1050
+ at class CALayer;
+ at class NSViewController;
+typedef int NSColorRenderingIntent;
+#endif
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
More information about the Libreoffice-commits
mailing list