Author: rmottola
Date: Thu Aug 6 01:40:00 2015
New Revision: 38856
URL: http://svn.gna.org/viewcvs/gnustep?rev=38856&view=rev
Log:
add CGGeometry as a shadow for NSGeometry
Added:
devmodules/dev-libs/mica/Headers/CoreGraphics/CGGeometry.h
Modified:
devmodules/dev-libs/mica/GNUmakefile
devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h
devmodules/dev-libs/mica/Headers/CoreGraphics/CGContext.h
devmodules/dev-libs/mica/Headers/CoreGraphics/CoreGraphics.h
Modified: devmodules/dev-libs/mica/GNUmakefile
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/GNUmakefile?rev=38856&r1=38855&r2=38856&view=diff
==============================================================================
--- devmodules/dev-libs/mica/GNUmakefile (original)
+++ devmodules/dev-libs/mica/GNUmakefile Thu Aug 6 01:40:00 2015
@@ -27,6 +27,7 @@
Mica_HEADER_FILES = \
CoreGraphics/CGBitmapContext.h \
CoreGraphics/CGContext.h \
+CoreGraphics/CGGeometry.h \
CoreGraphics/CGColorSpace.h \
CoreGraphics/CGImage.h \
CoreGraphics/CoreGraphics.h \
Modified: devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h?rev=38856&r1=38855&r2=38856&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h
(original)
+++ devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h Thu Aug
6 01:40:00 2015
@@ -27,6 +27,9 @@
#ifndef COLORSPACE_H_
#define COLORSPACE_H_
+// FXIME perhaps temporary
+typedef const struct __CFString *CFStringRef;
+
typedef struct CGColorSpace *CGColorSpaceRef;
CFStringRef kCGColorSpaceGenericGray;
Modified: devmodules/dev-libs/mica/Headers/CoreGraphics/CGContext.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Headers/CoreGraphics/CGContext.h?rev=38856&r1=38855&r2=38856&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Headers/CoreGraphics/CGContext.h (original)
+++ devmodules/dev-libs/mica/Headers/CoreGraphics/CGContext.h Thu Aug 6
01:40:00 2015
@@ -32,4 +32,6 @@
#include <CoreGraphics/CGColorSpace.h>
#include <CoreGraphics/CGImage.h>
+void CGContextRelease( CGContextRef c);
+
#endif /* CGCONTEXT_H_ */
Added: devmodules/dev-libs/mica/Headers/CoreGraphics/CGGeometry.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Headers/CoreGraphics/CGGeometry.h?rev=38856&view=auto
==============================================================================
--- devmodules/dev-libs/mica/Headers/CoreGraphics/CGGeometry.h (added)
+++ devmodules/dev-libs/mica/Headers/CoreGraphics/CGGeometry.h Thu Aug 6
01:40:00 2015
@@ -0,0 +1,34 @@
+/**
+ Mica: Implementation of CoreGraphics on top of AppKit
+ CGGeometry.h
+
+ Copyright (C) 2015 Free Software Foundation, Inc.
+
+ Written by: Riccardo Mottola <[email protected]>
+
+ This file is part of the Mica Framework.
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02111 USA.
+ */
+
+#import <Foundation/NSGeometry.h>
+
+
+typedef struct _NSPoint CGPoint;
+
+typedef struct _NSSize CGSize;
+
+typedef struct _NSRect CGRect;
Modified: devmodules/dev-libs/mica/Headers/CoreGraphics/CoreGraphics.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Headers/CoreGraphics/CoreGraphics.h?rev=38856&r1=38855&r2=38856&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Headers/CoreGraphics/CoreGraphics.h
(original)
+++ devmodules/dev-libs/mica/Headers/CoreGraphics/CoreGraphics.h Thu Aug
6 01:40:00 2015
@@ -31,5 +31,6 @@
#include <CoreGraphics/CGColorSpace.h>
#include <CoreGraphics/CGBitmapContext.h>
#include <CoreGraphics/CGImage.h>
+#include <CoreGraphics/CGGeometry.h>
#endif /* COREGRAPHICS_H_ */
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs