Revision: 29175 http://sourceforge.net/p/bibdesk/svn/29175 Author: hofman Date: 2025-04-23 16:56:12 +0000 (Wed, 23 Apr 2025) Log Message: ----------- Don't compile methods that won't be relevant in some supported OS versions
Modified Paths: -------------- trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m Modified: trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m =================================================================== --- trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m 2025-04-23 16:36:32 UTC (rev 29174) +++ trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m 2025-04-23 16:56:12 UTC (rev 29175) @@ -334,6 +334,7 @@ [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"QLEnableTextSelection"]; } +#if !defined(MAC_OS_X_VERSION_10_7) || MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7 + (NSColor *)defaultBackgroundColor { NSColor *color = nil; @@ -353,6 +354,7 @@ } return color; } +#endif + (BOOL)accessInstanceVariablesDirectly { return NO; } @@ -361,7 +363,9 @@ if (_backgroundView == nil) { _backgroundView = [[FVBackgroundView alloc] initWithFrame:frame]; +#if !defined(MAC_OS_X_VERSION_10_7) || MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7 [_backgroundView setBackgroundColor:[[self class] defaultBackgroundColor]]; +#endif [_backgroundView setAutoresizingMask:NSViewWidthSizable | NSViewHeightSizable]; [self addSubview:_backgroundView]; } @@ -1778,7 +1782,9 @@ [self _updateProgressIndicatorFrames]; // grid may have changed, so do a full redisplay +#if DEBUG_GRID [self setNeedsDisplay:YES]; +#endif [_contentView setNeedsDisplay:YES]; /* @@ -4994,6 +5000,8 @@ - (NSView *)hitTest:(NSPoint)point { return nil; } +#if !defined(MAC_OS_X_VERSION_10_10) || MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_10 + - (void)_handleKeyOrMainStateNotification:(NSNotification *)note { [self setNeedsDisplay:YES]; } @@ -5048,6 +5056,19 @@ } } +#else + +- (void)setBackgroundColor:(NSColor *)backgroundColor { + if (backgroundColor != _backgroundColor) { + _backgroundColor = backgroundColor; + + [self _updateVisualEffectViewIfNeeded]; + [self setNeedsDisplay:YES]; + } +} + +#endif + - (void)drawRect:(NSRect)rect { if ([[self subviews] count]) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Bibdesk-commit mailing list Bibdesk-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-commit