Add missing Changelog file from last commit.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24784 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Fred Kiefer 2007-03-06 16:15:50 +00:00
parent 9c36a184cc
commit 88269d6c0d

View file

@ -1,3 +1,34 @@
2007-03-06 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSBox.m (-initWithFrame:): Set content view via the
method setContentView: to be independent of super class
implementation of addSubview:
* Headers/AppKit/NSWindow.h,
* Source/NSWindow.m: Add method graphicsContext.
* Headers/AppKit/NSView.h,
* Source/NSView.m: Add MacOS 10.4 methods.
* Source/NSView.m (addSubview:): Implement via
addSubview:positioned:relativeTo:. Optimize the later method for
the otherView = nil case.
* Source/NSView.m (dragPromisedFilesOfTypes:...,
mouseDownCanMoveWindow, scrollRect:by:, scrollClipView:toPoint:,
getRectsBeingDrawn:count:, needsToDrawRect:): Implement.
* Source/NSView.m (registerForDraggedTypes:) Change order of
removeDragTypes and addDragTypes, so that overlapping drag types
get handled correctly.
* Source/NSView.m (_enclosingClipView): New helper method.
* Source/NSView.m (enclosingScrollView, scrollRectToVisible:, scrollPoint:): Optimize.
* Source/NSView.m (displayRectIgnoringOpacity:): Move
unlockFocusNeedsFlush closer to lockFocusInRect.
* Source/NSView.m (_lockFocusInContext:inRect:): New main focus
locking method. Clip only when wantsDefaultClipping returns YES.
* Source/NSView.m (releaseGState): Set _allocate_gstate to 0 to
switch off private gState.
* Source/NSView.m (_invalidateCoordinates): Call renewGState
instead of releaseGState.
* Source/NSView.m (initWithFrame:): Use value from super init call
and don't set pre-set ivars.
2007-03-08 Richard Frith-Macdonald <rfm@gnu.org>
* Source/GSServicesManager.m: