Stephen Ierodiaconou
6a942630e4
Fixing spelling mistakes
2011-01-24 11:05:48 +02:00
Francisco Ryan Tolmasky I
d69f46f7ee
More capp_linting.
...
Reviewed by me.
2010-12-09 13:45:29 -08:00
Klaas Pieter Annema
32decc31db
CGContext should close path after fill or stroke
2010-11-29 12:47:38 +01:00
Francisco Ryan Tolmasky I
52f7844aee
Made it so .h files are automatically included in AppKit (avoiding needing to manually include Platform.h, etc.).
...
Also changed a bunch of <AppKit/*> imports to "*" imports.
Reviewed by me.
2010-11-01 11:10:01 -07:00
Paul Baumgart
01852d8075
Fix a bunch of missing @imports.
...
All classes (excluding the ones prefixed with underscores) in Foundation
and AppKit can now be loaded individually except CPOpenPanel and
CPSavePanel. These two classes have some sort of dependency cycle
that seems impossible to resolve without forward declarations (which
we don't have).
2010-10-05 15:54:25 -07:00
Brian Donovan
23a654d57a
Allow null locations per Quartz 2D documentation.
...
See http://developer.apple.com/library/ios/#DOCUMENTATION/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_shadings/dq_shadings.html%23//apple_ref/doc/uid/TP30001066-CH207-TPXREF101
2010-09-28 08:22:09 -07:00
Aparajita Fishman and Klaas Pieter Annema
0c4ce1e756
Additions to the theme API to open it up to developers and provide access to theme attributes defined in ThemeDescriptors.j:
...
- Current theme blend is available via CPApplication -themeBlend.
- List of themes is available via CPApplication -themes.
- CPThemeBlend adds the following methods:
themes
themeNames
- CPTheme adds a number of methods to access theme attributes:
classNames
attributesForClass:
attributeNamesForClass:
attributeWithName:forClass: (was _attributeWithName:forClass:)
valueForAttributeWithName:forClass
valueForAttributeWithName:inState:forClass:
- _CPThemeAttribute -values was added to access the dictionary of attribute values.
- Theme browser application that demonstrates the API.
- In the course of making the test app, added the function CGInsetEqualToInset().
2010-09-16 10:28:06 +02:00
Aparajita Fishman and Alexander Ljungberg
b4f7df4786
Graphics primitives
...
- Implemented CGRectDivide/CPDivideRect.
- Implemented CPDrawTiledRects/CPDrawColorTiledRects.
- Removed CPDrawGrayBezel and CPDrawGroove, they were not being done in a Cocoa-compliant way, and the Cocoa way is not really useful right now.
- Moved border drawing code back to CPScrollView since CPDrawGrayBezel/CPDrawGroove are gone.
- Test app to do simple demo of the new functions.
- Removed trailing whitespace.
2010-08-31 22:26:54 -04:00
Emmanuel Maillard and Ross Boucher
b7b2dd2915
- CGPathAddQuadCurveToPoint fix for an unknown variable when using a transformation matrix
2010-03-26 10:36:08 -07:00
Ross Boucher
a3a03d702c
Remove a few IE bugs.
2009-11-12 15:54:52 -08:00
Francisco Ryan Tolmasky I
7b14f41cd8
Added CGRectNull support to CGRectUnion.
...
Reviewed by me.
2009-10-26 22:43:51 -07:00
Francisco Ryan Tolmasky I
1862eacc27
Change frame setting behavior to match immediacy of Cocoa/GNUStep.
...
Reviewed by me.
2009-09-15 14:51:07 -07:00
lowell vizon and Francisco Ryan Tolmasky I
377f331b47
Documentation Edits: Replaced <code> and <pre> tags with \c; this allows monospaced text to be displayed with formatted text without needing a new line. See AppKit/CPView after generating documentation for examples. Also added - and + signs to the above changes when referring to either an -instanceMethod or a +classMethod. --lowell@cocoastep
...
Signed-off-by: Francisco Ryan Tolmasky I <francisco@280north.com >
2009-08-08 03:50:50 +08:00
Ross Boucher
a710dc974f
Fix for VML paths
2009-05-31 19:17:36 -07:00
Ross Boucher
c9e40cbfba
Fix for a change in CGContextAddEllipseInRect that was breaking existing core graphics code
2009-05-31 13:06:50 -07:00
Ross Boucher
35947697f2
Fix for KAPPA missing in CGPath. Looks like it was auto-merged out.
2009-05-31 12:12:51 -07:00
Ross Boucher
850125b8ab
Add documentation groups
2009-05-18 15:43:36 -07:00
Ross Boucher
83cdbec1d3
Fix for broken cgcontext (stroke/fill ellipse)
2009-05-16 16:51:05 -07:00
Ross Boucher
e05816419e
Some documentation enhancements.
2009-05-14 22:48:42 -07:00
Ross Boucher
9c7f07979b
Add CPBezierPath, clean up some of CGPath and CGContext
2009-05-14 19:06:58 -07:00
Ross Boucher
453845dd20
Merge branch '0.7b' of git@github.com:280north/cappuccino into 0.7-integration
2009-05-12 16:11:25 -07:00
Francisco Tolmasky
99c29c5e61
Fix for subclasses not inherting themes, as well as finalizing theme API.
...
Closes #36 .
Closes #109 .
Reviewed by me.
2009-05-10 18:44:23 -07:00
Ross Boucher
aaafb59976
removing comment
2009-05-06 23:55:17 -07:00
Ross Boucher
06e3221c0f
Massive hack for VML gradients in 280 Slides.
...
Conflicts:
AppKit/CoreGraphics/CGContextVML.j
2009-05-06 23:53:37 -07:00
nciagra and Ross Boucher
854d1c0afa
CGContextDrawLinearGradient() now works in CGContextVML.
2009-05-05 23:50:06 -07:00
Ross Boucher
ae8fd0c2d4
add size to fit for buttons. Closes #34 .
2009-05-05 22:10:00 -07:00
Francisco Tolmasky
df5f6c692f
Additional theme changes.
...
Reviewed by me.
2009-02-05 21:17:59 -08:00
Francisco Ryan Tolmasky I
e4b2988864
Added more customizability.
...
Reviewed by me.
2009-02-03 22:47:02 -08:00
Francisco Ryan Tolmasky I
e926aad568
Fixed an issue where local documents could not be opened by Cappuccino's document-apps.
...
Reviewed by me.
2009-01-17 13:31:07 -08:00
Francisco Ryan Tolmasky I
84f6564cd2
Added CGContextStrokeRoundedRect.
...
Reviewed by me.
2009-01-07 00:05:54 -08:00
Francisco Ryan Tolmasky I
d92fc8c4d0
Cleaned up old deprecated documentation stuff and added documentation to deploy.
...
Reviewed by me.
2008-12-10 15:57:31 -08:00
Francisco Ryan Tolmasky I
a92243314a
Fix for using transform() instead of in code calculation when available.
...
[#148 state:resolved]
Reviewed by me.
2008-11-24 19:42:00 -08:00
Francisco Ryan Tolmasky I
8adaa2d3c8
Added CGContextSetAlpha VML implementation for use in IE, and fixed a bug where CGContextCanvas.j and CGContextVML.j were being added to AppKit.sj inappropriately.
...
Reviewed by me.
2008-11-11 12:21:33 -08:00
Francisco Ryan Tolmasky I
5144a5a579
Added @accessor support, @import, and fixed spacing bug with @selector.
...
Reviewed by ross.
2008-10-26 00:48:49 -07:00
Ross Boucher
f228934e54
Initial conversion to Doxygen style comments.
2008-10-12 15:57:01 -07:00
Ross Boucher
62e44d3d12
Merging conflict
...
Merge branch 'master' into merge_branch
Conflicts:
AppKit/Cib/CPCustomView.j
2008-09-10 16:46:32 -07:00
Ross Boucher
a40fbd7961
Add the first draft of documentation inline.
2008-09-10 15:11:37 -07:00
Tom Robinson
ca85476d75
Fixed two incorrect and missing methods in CGContextCanvas
...
Reviewed by Francisco
2008-09-09 03:31:43 -07:00
Francisco Ryan Tolmasky I
a97bb72800
Initial commit.
...
Reviewed by francisco, ross and tom.
2008-09-04 03:52:20 -07:00