Revision: 12432 http://sourceforge.net/p/skim-app/code/12432 Author: hofman Date: 2021-09-30 16:21:22 +0000 (Thu, 30 Sep 2021) Log Message: ----------- Apply color invert filters to snapshot table
Modified Paths: -------------- trunk/SKMainWindowController_UI.m Modified: trunk/SKMainWindowController_UI.m =================================================================== --- trunk/SKMainWindowController_UI.m 2021-09-30 16:20:19 UTC (rev 12431) +++ trunk/SKMainWindowController_UI.m 2021-09-30 16:21:22 UTC (rev 12432) @@ -443,8 +443,12 @@ else if ([[NSUserDefaults standardUserDefaults] boolForKey:SKInvertColorsInDarkModeKey]) [[view imageView] setContentFilters:SKColorInvertFilters()]; return view; - } else if ([tv isEqual:rightSideController.snapshotTableView] || - [tv isEqual:leftSideController.findTableView]) { + } else if ([tv isEqual:rightSideController.snapshotTableView]) { + NSTableCellView *view = [tv makeViewWithIdentifier:[tableColumn identifier] owner:self]; + if ([[NSUserDefaults standardUserDefaults] boolForKey:SKInvertColorsInDarkModeKey] && [[tableColumn identifier] isEqualToString:IMAGE_COLUMNID]) + [[view imageView] setContentFilters:SKColorInvertFilters()]; + return view; + } else if ([tv isEqual:leftSideController.findTableView]) { return [tv makeViewWithIdentifier:[tableColumn identifier] owner:self]; } else if ([tv isEqual:leftSideController.groupedFindTableView]) { NSTableCellView *view = [tv makeViewWithIdentifier:[tableColumn identifier] owner:self]; @@ -1910,6 +1914,9 @@ [leftSideController.thumbnailTableView enumerateAvailableRowViewsUsingBlock:^(NSTableRowView *rowView, NSInteger row){ [[[rowView viewAtColumn:0] imageView] setContentFilters:SKColorInvertFilters()]; }]; + [rightSideController.snapshotTableView enumerateAvailableRowViewsUsingBlock:^(NSTableRowView *rowView, NSInteger row){ + [[[rowView viewAtColumn:0] imageView] setContentFilters:SKColorInvertFilters()]; + }]; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit