Commit Graph

10 Commits

Author SHA1 Message Date
Christopher Lloyd
51add64d47 - Added CGPDFDocument.h in ApplicationServices to repository 2008-05-01 18:52:43 +00:00
Christopher Lloyd
a570c48944 - SWRender, added PDF draw test
- PDF drawing related cleanup
2008-05-01 03:39:59 +00:00
Christopher Lloyd
fe6f4f2009 - Minimal C interface for CGImageSource.h added
- Contents of AppKit/ImageIO/ moved to AppKit/CoreGraphics.subproj/ for SWRender testing and easier sharing of classes
- CGImageSource usage added to SWRender
- Changed JPEG image source so it uses ivars instead of globals
- fixed/implemented some image/surface pixel formats
2008-04-25 19:07:18 +00:00
Christopher Lloyd
6569f1d255 - CoreDataExports.h added
- CGLayer, CGPattern C interface added
2008-04-24 01:45:29 +00:00
Christopher Lloyd
645250f03d - Issue #84 fix in NSDocumentController, NSDocumentController was referring to a NSMenu's itemArray while the array was changing due to KVC & -[NSMenu _setItemArray:]
- Added NSIntegerMapKeyCallBacks
- Added variety of CGBitmapContext, CGImage, CGDataProvider, CGGeometry, CGPath, CGPattern, CGColor  C interfaces to the .h's in ApplicationServices and underlying implementation in AppKit.
- Consolidated KGPath/VGPath more. Consolidated KGImage/KGSurface(VGImage) more into read-only and read-write images.
- Moved some KG classes from SWRender to AppKit
- SWRender overhaul to use the whole KG interface (context,color,path,etc.) directly using the C CoreGraphics interface and a common test template for both CG and KG using the C interface.
2008-04-23 17:52:06 +00:00
Christopher Lloyd
5aabd688f9 - Moved CG* headers to ApplicationServices and changed references in KG classes, this allows for building the KG classes on OSX from SWRender
- Cleanup of CG/KG classes, use CGGeometry instead of NSGeometry, fixed PathElement constant names
- SWRender, image resampling optimizations, added better basis for cubic curve tessellation
2008-04-17 16:59:58 +00:00
Christopher Lloyd
c4a43051a7 - New 'Debug' configurations in AppKit/Foundation/objc provided by Rolf Jansen. 'Deployment' configuration renamed 'Release' in all projects 2008-01-31 15:26:21 +00:00
Christopher Lloyd
cd258cbd9b - Removed the gcc 4.0.3 specific project targets. 2008-01-19 19:02:10 +00:00
Christopher Lloyd
b5a5dd53ec - C++ compatibility patch from Johannes Fortmann
- category method list patch from Johannes Fortmann
- Issue 36 fix by Johannes Fortmann
- new Windows targets for gcc 4.2.1
2007-07-30 13:30:20 +00:00
Christopher Lloyd
b83f6593fc - Dirk Theisen added NSFileType key to attributes dictionary returned by -[NSFileManager_win32 fileAttributesAtPath:traverseLink:]
- Added axial shaders via CGShading/CGFunction interface

- Added clipping to path

- Added ApplicationServices project for header compatibility if you use CoreGraphics

- Fixed problem with nib connections which do not have : at end

- Fixed problem with system images not appearing in check boxes loaded from nib
2007-03-23 21:20:59 +00:00