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 <r...@gnu.org> + + 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 Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs