Author: rmottola
Date: Sun Mar 22 22:41:56 2015
New Revision: 38423
URL: http://svn.gna.org/viewcvs/gnustep?rev=38423&view=rev
Log:
Convert CMYK to RGB before serializing
Modified:
apps/projectcenter/trunk/ChangeLog
apps/projectcenter/trunk/Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m
Modified: apps/projectcenter/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/ChangeLog?rev=38423&r1=38422&r2=38423&view=diff
==============================================================================
--- apps/projectcenter/trunk/ChangeLog (original)
+++ apps/projectcenter/trunk/ChangeLog Sun Mar 22 22:41:56 2015
@@ -1,3 +1,8 @@
+2015-03-22 Riccardo Mottola <[email protected]>
+
+ * Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m
+ Convert CMYK to RGB before serializing.
+
2015-03-22 Riccardo Mottola <[email protected]>
* Modules/Editors/ProjectCenter/PCEditor.m
Modified:
apps/projectcenter/trunk/Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m
URL:
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m?rev=38423&r1=38422&r2=38423&view=diff
==============================================================================
--- apps/projectcenter/trunk/Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m
(original)
+++ apps/projectcenter/trunk/Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m
Sun Mar 22 22:41:56 2015
@@ -243,7 +243,6 @@
- (void)setEditorColor:(id)sender
{
NSColor *color;
- NSColor *currentColor;
NSString *colorString;
NSString *key;
NSString *colorSpaceName;
@@ -252,49 +251,37 @@
{
NSLog(@"foregroundColorWell");
color = [foregroundColorWell color];
- currentColor = currentForegroundColor;
key = EditorForegroundColor;
}
else if (sender == backgroundColorWell)
{
NSLog(@"backgroundColorWell");
color = [backgroundColorWell color];
- currentColor = currentBackgroundColor;
key = EditorBackgroundColor;
}
else // selectionColorWell
{
NSLog(@"selectionColorWell");
color = [selectionColorWell color];
- currentColor = currentSelectionColor;
key = EditorSelectionColor;
}
colorSpaceName = [color colorSpaceName];
- NSLog(@"Color's colorspace name: '%@'", colorSpaceName);
- if ([colorSpaceName isEqualToString:@"NSCalibratedRGBColorSpace"])
- {
-/* [sender setColor:currentColor];
- NSRunAlertPanel(@"Set Color",
- @"Please, use RGB color.\n"
- @"Color in color well left unchanged",
- @"Close", nil, nil);*/
- colorString = [NSString stringWithFormat:@"RGB %0.1f %0.1f %0.1f",
- [color redComponent],
- [color greenComponent],
- [color blueComponent]];
- }
- else if ([colorSpaceName isEqualToString:@"NSCalibratedWhiteColorSpace"])
+
+ if ([colorSpaceName isEqualToString:@"NSCalibratedWhiteColorSpace"])
{
colorString = [NSString stringWithFormat:@"White %0.1f",
[color whiteComponent]];
}
else
{
- return;
- }
-
- currentColor = color;
+ if (![colorSpaceName isEqualToString:NSCalibratedRGBColorSpace])
+ color = [color colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
+ colorString = [NSString stringWithFormat:@"RGB %0.1f %0.1f %0.1f",
+ [color redComponent],
+ [color greenComponent],
+ [color blueComponent]];
+ }
NSLog(@"Selected color: '%@'", colorString);
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs