Commit df0f82ab authored by Felix Paul Kühne's avatar Felix Paul Kühne

macosx: fixed conditionals for the different OS X release by adapting to the...

macosx: fixed conditionals for the different OS X release by adapting to the newly updated version defines
parent d5c02e56
...@@ -99,12 +99,12 @@ static AppleRemote *_o_sharedInstance = nil; ...@@ -99,12 +99,12 @@ static AppleRemote *_o_sharedInstance = nil;
[mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:k2009RemoteButtonPlay] forKey:@"33_21_20_8_2_33_21_20_8_2_"]; [mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:k2009RemoteButtonPlay] forKey:@"33_21_20_8_2_33_21_20_8_2_"];
[mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:k2009RemoteButtonFullscreen] forKey:@"33_21_20_3_2_33_21_20_3_2_"]; [mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:k2009RemoteButtonFullscreen] forKey:@"33_21_20_3_2_33_21_20_3_2_"];
if( OSX_LION ) if( OSX_SNOW_LEOPARD )
/* Lion cookies */
[mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:kRemoteControl_Switched] forKey:@"42_33_23_21_20_2_33_23_21_20_2_"];
else
/* 10.6.2+ Snow Leopard cookies */ /* 10.6.2+ Snow Leopard cookies */
[mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:kRemoteControl_Switched] forKey:@"19_"]; [mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:kRemoteControl_Switched] forKey:@"19_"];
else
/* Lion cookies */
[mutableCookieToButtonMapping setObject:[NSNumber numberWithInt:kRemoteControl_Switched] forKey:@"42_33_23_21_20_2_33_23_21_20_2_"];
_cookieToButtonMapping = [[NSDictionary alloc] initWithDictionary: mutableCookieToButtonMapping]; _cookieToButtonMapping = [[NSDictionary alloc] initWithDictionary: mutableCookieToButtonMapping];
[mutableCookieToButtonMapping release]; [mutableCookieToButtonMapping release];
......
...@@ -105,7 +105,7 @@ static VLCAudioEffects *_o_sharedInstance = nil; ...@@ -105,7 +105,7 @@ static VLCAudioEffects *_o_sharedInstance = nil;
[[o_tableView tabViewItemAtIndex:[o_tableView indexOfTabViewItemWithIdentifier:@"filter"]] setLabel:_NS("Filter")]; [[o_tableView tabViewItemAtIndex:[o_tableView indexOfTabViewItemWithIdentifier:@"filter"]] setLabel:_NS("Filter")];
[o_window setTitle:_NS("Audio Effects")]; [o_window setTitle:_NS("Audio Effects")];
[o_window setExcludedFromWindowsMenu:YES]; [o_window setExcludedFromWindowsMenu:YES];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[self setupEqualizer]; [self setupEqualizer];
......
...@@ -954,8 +954,7 @@ static VLCConvertAndSave *_o_sharedInstance = nil; ...@@ -954,8 +954,7 @@ static VLCConvertAndSave *_o_sharedInstance = nil;
b_activeDragAndDrop = YES; b_activeDragAndDrop = YES;
[self setNeedsDisplay:YES]; [self setNeedsDisplay:YES];
if (OSX_SNOW_LEOPARD || OSX_LION) [[NSCursor dragCopyCursor] set];
[[NSCursor dragCopyCursor] set];
if ((NSDragOperationGeneric & [sender draggingSourceOperationMask]) == NSDragOperationGeneric) if ((NSDragOperationGeneric & [sender draggingSourceOperationMask]) == NSDragOperationGeneric)
return NSDragOperationGeneric; return NSDragOperationGeneric;
......
...@@ -95,7 +95,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -95,7 +95,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
if (b_dark_interface) if (b_dark_interface)
{ {
#ifdef MAC_OS_X_VERSION_10_7 #ifdef MAC_OS_X_VERSION_10_7
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
styleMask = NSBorderlessWindowMask | NSResizableWindowMask; styleMask = NSBorderlessWindowMask | NSResizableWindowMask;
else else
styleMask = NSBorderlessWindowMask; styleMask = NSBorderlessWindowMask;
...@@ -114,7 +114,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -114,7 +114,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
[self setMovableByWindowBackground: YES]; [self setMovableByWindowBackground: YES];
/* we don't want this window to be restored on relaunch */ /* we don't want this window to be restored on relaunch */
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[self setRestorable:NO]; [self setRestorable:NO];
return self; return self;
...@@ -187,7 +187,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -187,7 +187,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
b_video_deco = var_InheritBool( VLCIntf, "video-deco" ); b_video_deco = var_InheritBool( VLCIntf, "video-deco" );
b_nativeFullscreenMode = NO; b_nativeFullscreenMode = NO;
#ifdef MAC_OS_X_VERSION_10_7 #ifdef MAC_OS_X_VERSION_10_7
if( OSX_LION && b_video_deco ) if( !OSX_SNOW_LEOPARD && b_video_deco )
b_nativeFullscreenMode = var_InheritBool( VLCIntf, "macosx-nativefullscreenmode" ); b_nativeFullscreenMode = var_InheritBool( VLCIntf, "macosx-nativefullscreenmode" );
#endif #endif
t_hide_mouse_timer = nil; t_hide_mouse_timer = nil;
...@@ -467,7 +467,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -467,7 +467,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
[o_detached_titlebar_view setFullscreenButtonHidden: YES]; [o_detached_titlebar_view setFullscreenButtonHidden: YES];
} }
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
{ {
/* the default small size of the search field is slightly different on Lion, let's work-around that */ /* the default small size of the search field is slightly different on Lion, let's work-around that */
NSRect frame; NSRect frame;
...@@ -670,7 +670,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -670,7 +670,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
frame.size.width = 0; frame.size.width = 0;
[o_detached_time_sld_fancygradient_view setFrame: frame]; [o_detached_time_sld_fancygradient_view setFrame: frame];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
{ {
[o_resize_view setImage: NULL]; [o_resize_view setImage: NULL];
[o_detached_resize_view setImage: NULL]; [o_detached_resize_view setImage: NULL];
...@@ -3059,7 +3059,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -3059,7 +3059,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
if (b_dark_interface || !b_video_deco) if (b_dark_interface || !b_video_deco)
{ {
#ifdef MAC_OS_X_VERSION_10_7 #ifdef MAC_OS_X_VERSION_10_7
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
styleMask = NSBorderlessWindowMask | NSResizableWindowMask; styleMask = NSBorderlessWindowMask | NSResizableWindowMask;
else else
styleMask = NSBorderlessWindowMask; styleMask = NSBorderlessWindowMask;
...@@ -3075,7 +3075,7 @@ static VLCMainWindow *_o_sharedInstance = nil; ...@@ -3075,7 +3075,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
[self setMovableByWindowBackground: YES]; [self setMovableByWindowBackground: YES];
/* we don't want this window to be restored on relaunch */ /* we don't want this window to be restored on relaunch */
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[self setRestorable:NO]; [self setRestorable:NO];
return self; return self;
......
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
- (void)loadButtonIcons - (void)loadButtonIcons
{ {
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
{ {
if( [NSColor currentControlTint] == NSBlueControlTint ) if( [NSColor currentControlTint] == NSBlueControlTint )
{ {
...@@ -495,11 +495,7 @@ ...@@ -495,11 +495,7 @@
return; return;
NSArray * pathComponents; NSArray * pathComponents;
pathComponents = [representedURL pathComponents];
if (OSX_SNOW_LEOPARD || OSX_LION)
pathComponents = [representedURL pathComponents];
else
pathComponents = [[representedURL path] pathComponents];
if (!pathComponents) if (!pathComponents)
return; return;
...@@ -573,10 +569,7 @@ ...@@ -573,10 +569,7 @@
} }
NSArray * pathComponents; NSArray * pathComponents;
if (OSX_SNOW_LEOPARD || OSX_LION) pathComponents = [representedURL pathComponents];
pathComponents = [representedURL pathComponents];
else
pathComponents = [[representedURL path] pathComponents];
if (!pathComponents) if (!pathComponents)
return; return;
......
...@@ -93,7 +93,7 @@ static VLCTrackSynchronization *_o_sharedInstance = nil; ...@@ -93,7 +93,7 @@ static VLCTrackSynchronization *_o_sharedInstance = nil;
[[o_sv_dur_value_fld formatter] setFormat:[NSString stringWithFormat:@"#,##0.000%@", o_suffix]]; [[o_sv_dur_value_fld formatter] setFormat:[NSString stringWithFormat:@"#,##0.000%@", o_suffix]];
[o_sv_dur_value_fld setToolTip: o_toolTip]; [o_sv_dur_value_fld setToolTip: o_toolTip];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[self resetValues:self]; [self resetValues:self];
......
...@@ -63,7 +63,7 @@ static VLCVideoEffects *_o_sharedInstance = nil; ...@@ -63,7 +63,7 @@ static VLCVideoEffects *_o_sharedInstance = nil;
{ {
[o_window setTitle: _NS("Video Effects")]; [o_window setTitle: _NS("Video Effects")];
[o_window setExcludedFromWindowsMenu:YES]; [o_window setExcludedFromWindowsMenu:YES];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[[o_tableView tabViewItemAtIndex:[o_tableView indexOfTabViewItemWithIdentifier:@"basic"]] setLabel:_NS("Basic")]; [[o_tableView tabViewItemAtIndex:[o_tableView indexOfTabViewItemWithIdentifier:@"basic"]] setLabel:_NS("Basic")];
......
...@@ -71,7 +71,7 @@ static VLAboutBox *_o_sharedInstance = nil; ...@@ -71,7 +71,7 @@ static VLAboutBox *_o_sharedInstance = nil;
- (void)awakeFromNib - (void)awakeFromNib
{ {
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_about_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_about_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
/* add a colored backdrop to get a white window background */ /* add a colored backdrop to get a white window background */
......
...@@ -65,7 +65,7 @@ static VLCBookmarks *_o_sharedInstance = nil; ...@@ -65,7 +65,7 @@ static VLCBookmarks *_o_sharedInstance = nil;
- (void)awakeFromNib - (void)awakeFromNib
{ {
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_bookmarks_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_bookmarks_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[self initStrings]; [self initStrings];
......
...@@ -269,7 +269,7 @@ ...@@ -269,7 +269,7 @@
BOOL b_invertedEventFromDevice = NO; BOOL b_invertedEventFromDevice = NO;
CGFloat f_deltaY, f_deltaX = .0; CGFloat f_deltaY, f_deltaX = .0;
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
{ {
if ([theEvent isDirectionInvertedFromDevice]) if ([theEvent isDirectionInvertedFromDevice])
b_invertedEventFromDevice = YES; b_invertedEventFromDevice = YES;
......
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
[win setOpaque:NO]; [win setOpaque:NO];
[win setHasShadow: NO]; [win setHasShadow: NO];
[win setBackgroundColor:[NSColor clearColor]]; [win setBackgroundColor:[NSColor clearColor]];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[win setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [win setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
/* let the window sit on top of everything else and start out completely transparent */ /* let the window sit on top of everything else and start out completely transparent */
......
...@@ -597,7 +597,7 @@ static VLCMain *_o_sharedMainInstance = nil; ...@@ -597,7 +597,7 @@ static VLCMain *_o_sharedMainInstance = nil;
var_AddCallback(p_playlist, "volume", VolumeUpdated, self); var_AddCallback(p_playlist, "volume", VolumeUpdated, self);
var_AddCallback(p_playlist, "mute", VolumeUpdated, self); var_AddCallback(p_playlist, "mute", VolumeUpdated, self);
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
{ {
if ([NSApp currentSystemPresentationOptions] & NSApplicationPresentationFullScreen) if ([NSApp currentSystemPresentationOptions] & NSApplicationPresentationFullScreen)
var_SetBool( p_playlist, "fullscreen", YES ); var_SetBool( p_playlist, "fullscreen", YES );
...@@ -630,7 +630,7 @@ static VLCMain *_o_sharedMainInstance = nil; ...@@ -630,7 +630,7 @@ static VLCMain *_o_sharedMainInstance = nil;
/* yeah, we are done */ /* yeah, we are done */
b_nativeFullscreenMode = NO; b_nativeFullscreenMode = NO;
#ifdef MAC_OS_X_VERSION_10_7 #ifdef MAC_OS_X_VERSION_10_7
if( OSX_LION && b_video_deco ) if( !OSX_SNOW_LEOPARD && b_video_deco )
b_nativeFullscreenMode = var_InheritBool( p_intf, "macosx-nativefullscreenmode" ); b_nativeFullscreenMode = var_InheritBool( p_intf, "macosx-nativefullscreenmode" );
#endif #endif
......
...@@ -268,7 +268,7 @@ static NSMutableArray *blackoutWindows = NULL; ...@@ -268,7 +268,7 @@ static NSMutableArray *blackoutWindows = NULL;
{ {
b_isset_canBecomeKeyWindow = NO; b_isset_canBecomeKeyWindow = NO;
/* we don't want this window to be restored on relaunch */ /* we don't want this window to be restored on relaunch */
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[self setRestorable:NO]; [self setRestorable:NO];
} }
return self; return self;
......
...@@ -119,7 +119,7 @@ static VLCOpen *_o_sharedMainInstance = nil; ...@@ -119,7 +119,7 @@ static VLCOpen *_o_sharedMainInstance = nil;
- (void)awakeFromNib - (void)awakeFromNib
{ {
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_panel setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_panel setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[o_panel setTitle: _NS("Open Source")]; [o_panel setTitle: _NS("Open Source")];
......
...@@ -70,7 +70,7 @@ static VLCInfo *_o_sharedInstance = nil; ...@@ -70,7 +70,7 @@ static VLCInfo *_o_sharedInstance = nil;
{ {
[o_info_window setExcludedFromWindowsMenu: YES]; [o_info_window setExcludedFromWindowsMenu: YES];
[o_info_window setFloatingPanel: NO]; [o_info_window setFloatingPanel: NO];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_info_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_info_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[o_info_window setTitle: _NS("Media Information")]; [o_info_window setTitle: _NS("Media Information")];
......
...@@ -179,7 +179,7 @@ static VLCPrefs *_o_sharedMainInstance = nil; ...@@ -179,7 +179,7 @@ static VLCPrefs *_o_sharedMainInstance = nil;
{ {
p_intf = VLCIntf; p_intf = VLCIntf;
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_prefs_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_prefs_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[self initStrings]; [self initStrings];
......
...@@ -99,7 +99,7 @@ static VLCSimplePrefs *_o_sharedInstance = nil; ...@@ -99,7 +99,7 @@ static VLCSimplePrefs *_o_sharedInstance = nil;
[o_sprefs_toolbar setDelegate: self]; [o_sprefs_toolbar setDelegate: self];
[o_sprefs_win setToolbar: o_sprefs_toolbar]; [o_sprefs_win setToolbar: o_sprefs_toolbar];
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_sprefs_win setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_sprefs_win setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
[o_hotkeys_listbox setTarget:self]; [o_hotkeys_listbox setTarget:self];
...@@ -440,7 +440,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na ...@@ -440,7 +440,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
#ifdef MAC_OS_X_VERSION_10_7 #ifdef MAC_OS_X_VERSION_10_7
b_correct_sdk = YES; b_correct_sdk = YES;
#endif #endif
if( !( b_correct_sdk && OSX_LION )) if( !( b_correct_sdk && !OSX_SNOW_LEOPARD ))
{ {
[o_intf_nativefullscreen_ckb setState: NSOffState]; [o_intf_nativefullscreen_ckb setState: NSOffState];
[o_intf_nativefullscreen_ckb setEnabled: NO]; [o_intf_nativefullscreen_ckb setEnabled: NO];
......
...@@ -73,7 +73,7 @@ static VLCWizard *_o_sharedInstance = nil; ...@@ -73,7 +73,7 @@ static VLCWizard *_o_sharedInstance = nil;
- (void)awakeFromNib - (void)awakeFromNib
{ {
if (OSX_LION) if (!OSX_SNOW_LEOPARD)
[o_wizard_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; [o_wizard_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary];
/* some minor cleanup */ /* some minor cleanup */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment