Revision: 14284
http://sourceforge.net/p/skim-app/code/14284
Author: hofman
Date: 2024-06-01 15:15:08 +0000 (Sat, 01 Jun 2024)
Log Message:
-----------
No need to get default botmap backing scale. revert back to using sRGB color
space, I don't know what screen to prefer.
Modified Paths:
--------------
trunk/NSBitmapImageRep_SKExtensions.m
Modified: trunk/NSBitmapImageRep_SKExtensions.m
===================================================================
--- trunk/NSBitmapImageRep_SKExtensions.m 2024-05-31 23:10:27 UTC (rev
14283)
+++ trunk/NSBitmapImageRep_SKExtensions.m 2024-06-01 15:15:08 UTC (rev
14284)
@@ -231,14 +231,12 @@
}
+ (instancetype)imageRepWithSize:(NSSize)size scale:(CGFloat)scale
drawingHandler:(void (^)(NSRect dstRect))drawingHandler {
- if (scale < 1.0)
- scale = fmax(1.0, [[[NSScreen screens]
valueForKeyPath:@"@max.backingScaleFactor"] doubleValue]);
NSBitmapImageRep *bmpImageRep = [[self alloc] initWithBitmapDataPlanes:NULL
pixelsWide:(NSInteger)(size.width * scale)
pixelsHigh:(NSInteger)(size.height * scale)
bitsPerSample:8 samplesPerPixel:4 hasAlpha:YES isPlanar:NO
colorSpaceName:NSCalibratedRGBColorSpace
bitmapFormat:NSAlphaFirstBitmapFormat
bytesPerRow:0 bitsPerPixel:0];
- bmpImageRep = [bmpImageRep
bitmapImageRepByRetaggingWithColorSpace:[[NSScreen mainScreen] colorSpace]];
+ bmpImageRep = [bmpImageRep
bitmapImageRepByRetaggingWithColorSpace:[NSColorSpace sRGBColorSpace]];
[bmpImageRep setSize:size];
if (drawingHandler) {
[NSGraphicsContext saveGraphicsState];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit