diff options
author | wolfsuit <wolfsuit> | 2004-07-25 01:57:30 (GMT) |
---|---|---|
committer | wolfsuit <wolfsuit> | 2004-07-25 01:57:30 (GMT) |
commit | 8e9902278bd8af5da6ba30ef9223a498bb1081b2 (patch) | |
tree | cbe9b8f26567cbfa81936df1c5d421995b5845b2 /ChangeLog | |
parent | 09d14ba7149c6a96c3a425bc3f8a48947274cdd3 (diff) | |
download | tk-8e9902278bd8af5da6ba30ef9223a498bb1081b2.zip tk-8e9902278bd8af5da6ba30ef9223a498bb1081b2.tar.gz tk-8e9902278bd8af5da6ba30ef9223a498bb1081b2.tar.bz2 |
Finish the implementation of the CG version of the X Drawing layer.
Add support for returning values for the wm attributes commands, and
use FSRef's rather than FSSpec's.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -1,3 +1,38 @@ +2004-07-24 Jim Ingham <jingham@apple.com> + + Mac OS X: Complete the implementation of the CG version of + the X drawing emulation layer. + + This was mostly done by James Tittle (tigital<at>mac<dot>com), + with a little help from me. + + macosx/tkMacOSXint.h: Add declaration of TkMacOSXInitCGDrawing. + macosx/tkMacOSXInit.c: Call it. + macosx/tkMacOSXDraw.c (TkMacOSXInitCGDrawing): New function + set up the variables controlling the use of cg drawing. + (XFillRectangles): Make the CG branch work. + (XDrawLines): Ditto + (XDrawSegments): Ditto + (XFillPolygon): Ditto + (XDrawRectangle): Ditto + (XDrawRectangles): Ditto + (XDrawArc): Ditto + (XDrawArcs): Ditto + (XFillArc): Ditto + (XFillArcs): Ditto + (TkMacOSXSetupCGContext): Make this actually work. + (TkMacOSXReleaseCGContext): Ditto. + + Mac OS X: Add support for reading the wm attributes -titlepath + command, and convert to using FSRef's. + This was done by Neil Madden (nem<at>cs<dot>nott<dot>ac<dot>uk). + + macosx/tkMacOSXWm.c (WmAttrGetModifiedStatus): New function. + (WmAttrGetTitlePath) New function. + (WmAttributesCmd): Convert command parsing to use the options index. + Use the two above functions to report results. Convert the titlepath + code to use FSRef's. + 2004-07-23 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> [Merge from HEAD] |