Files
cappuccino/AppKit
Aparajita Fishman a011596231 CGContext fixes/enhancements
- NEW: Retrieve the underlying Image element from a CPImage with -image.
- NEW: You can now render any arbitrary drawing to a pattern context and use that as a fill or stroke pattern. See CGContextCreatePatternContext, CGContextSetFillPattern and CGContextSetStrokePattern. Works in all canvas-enabled browsers, including IE 9+.
- NEW: An example of using a custom rendered pattern is in Tests/Manual/PatternFillTest.
- NEW: Test if a CPImage is a single image (vs. three/nine part) with -isSingleImage.
- FIXED: With canvas, we have to track ourselves whether the context has a path or not.
- FIXED: All shapes except rects may not be added to a path with no context. If you attempt to do so, an error is logged.
- FIXED: CGPath was not setting the start and current point correctly in some cases.
- FIXED: CGContextAddPath was not moving to the path's start point at the beginning.
- FIXED: Removed superfluous CGContextClosePath commands, fixed some drawing sequences.
- FIXED: Misc. formatting.

Sorry, these changes are canvas only (including IE 9+)! I am not going to spend the time to port these fixes to VML (IE 8).
2013-02-23 13:53:20 -05:00
..
2013-02-15 12:21:13 -05:00
2013-02-21 17:02:55 -05:00
2013-02-23 13:53:20 -05:00
2013-02-23 13:53:20 -05:00
2013-02-23 13:53:20 -05:00
2013-02-23 13:53:20 -05:00
2013-01-23 15:48:56 +07:00
2013-01-24 19:18:39 +08:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2012-07-13 01:28:38 +01:00
2013-01-27 10:32:23 +08:00
2013-02-23 13:53:20 -05:00
2013-02-22 23:29:17 -05:00
2013-02-10 13:13:54 +00:00
2013-02-19 17:25:29 -05:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2013-02-15 21:17:39 -05:00
2013-01-08 18:07:15 +00:00
2013-02-20 03:00:20 -05:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2013-01-24 19:18:39 +08:00
2013-01-24 19:18:39 +08:00
2010-12-09 13:00:52 -08:00
2013-01-23 15:48:55 +07:00
2013-02-23 13:53:20 -05:00
2013-01-24 19:18:39 +08:00
2013-02-23 13:53:20 -05:00
2013-02-23 00:01:19 -05:00
2013-01-23 15:48:55 +07:00
2011-03-25 22:52:57 -04:00
2011-04-03 17:45:53 -04:00
2013-02-19 10:49:25 +00:00
2013-02-06 16:36:49 +00:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:55 +07:00
2013-01-23 15:48:56 +07:00
2013-01-23 15:48:56 +07:00
2013-01-23 15:48:55 +07:00
2013-02-23 13:53:20 -05:00
2010-10-05 15:54:25 -07:00
2013-01-20 17:14:44 +00:00
2013-01-23 15:48:55 +07:00
2013-01-11 00:48:18 +00:00
2013-01-24 19:18:39 +08:00
2013-01-22 15:47:33 -08:00
2013-01-23 15:48:55 +07:00
2013-02-15 23:47:01 -05:00
2013-01-23 15:48:55 +07:00
2011-10-25 14:33:47 +02:00