libs-gui/Source
far 48b8e5aa73 * NSApplication.h added windows_need_update as autodisplay ivar.
* NSApplication.m in init set default for main_menu, windows_need_update.
	* NSApplication.m in run added support for OPENSTEP autodisplay mechanism.
	* NSApplication.m _eventMatchingMask: reformat.
	* NSApplication.m nextEventMatchingMask:untilDate:inMode:dequeue:
		move calls to _flushWindows to XDPS backend.
	* NSApplication.m implemented updateWindows.
	* NSApplication.m implemented setWindowsNeedUpdate:.
	* NSApplication.m setMainMenu: test for menu prior to release.
	* NSActionCell.m removed setState: method.
	* NSActionCell.m copyWithZone: optimized ivar copying.
	* NSButtonCell.m added _init and moved common defaults to this method.
	* NSButtonCell.m initImageCell: and initTextCell: minor optimizations.
	* NSButtonCell.m setAlternateTitle: optimize and use ASSIGN macro.
	* NSButtonCell.m setKeyEquivalent: remove [copy release].
	* NSButtonCell.m setKeyEquivalentFont:size: optimize.
	* NSButtonCell.m copyWithZone: optimized ivar copying where possible.
	* NSCell.m _init removed call to [super init].
	* NSCell.m initTextCell: removed duplicate default initializers.
	* NSCell.m setImage: rewrote to use ASSIGN macro.
	* NSCell.m setDoubleValue: rewrote to use ASSIGN macro.
	* NSCell.m setFloatValue: rewrote to use ASSIGN macro.
	* NSCell.m setIntValue: rewrote to use ASSIGN macro.
	* NSCell.m setStringValue: rewrote to use ASSIGN macro.
	* NSCell.m setFont: rewrote to use ASSIGN macro.
	* NSCell.m setRepresentedObject: rewrote to use ASSIGN macro.
	* NSCell.m copyWithZone: optimized ivar copying where possible.
	* NSClipView.m viewBoundsChanged: minor optimization.
	* NSClipView.m viewFrameChanged: minor optimization.
	* NSClipView.m scaleUnitSquareToSize: minor optimization.
	* NSClipView.m setBoundsOrigin: minor optimization.
	* NSClipView.m setBoundsSize: minor optimization.
	* NSClipView.m setFrameSize: minor optimization.
	* NSClipView.m setFrameOrigin: minor optimization.
	* NSClipView.m setFrame: minor optimization.
	* NSClipView.m translateOriginToPoint: minor optimization.
	* NSMatrix.m eliminate retain/release of selected cell via ASSIGN.
	* NSMatrix.m initWithFrame: remove duplicate setting of selected row and
		column.
	* NSMatrix.m removeColumn: rewrite so that col is removed before new
		selection is attempted (needed because selected cell is not retained).
	* NSMatrix.m removeRow: rewrite so that row is removed before new
		selection is attempted (needed because selected cell is not retained).
	* NSMatrix.m deselectAllCells per OS spec try to select a cell at end
		if empty selection is not allowed.
	* NSMatrix.m deselectSelectedCell set default selected row/col to 0.
	* NSMatrix.m mouseDown: optimize for new drawing behaviour.
	* NSMenu.m setSelectedCell: eliminate use of retain/release of selected
		cell via ASSIGN.
	* NSMenuItem.m copyWithZone: optimized ivar copying where possible.
	* NSMenuItem.m dealloc minor optimization.
	* NSMenuItem.m setTarget: minor optimization.
	* NSScroller.m trackScrollButtons: heavily optimized.
	* NSScroller.m sendAction: reimplemented to use sendAction: per spec also
		optimized.
	* NSText.m implemented init method.
	* NSText.m initWithFrame: fixed initialization of ivars which are released
		to retain.
	* NSText.m dealloc add release of retained ivars.
	* NSView.m dealloc add release of retained ivars.
	* NSView.m displayRect: and _addSubviewForNeedingDisplay reformatted code
		and rewrote comments.
	* NSWindow.m setFrame:display: rewrote for clarity.
	* NSWindow.m implemented update method per OPENSTEP spec.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2941 72102866-910b-0410-8b05-ffd578937521
1998-08-30 16:06:47 +00:00
..
.cvsignore Update the documentation. 1997-10-16 00:12:18 +00:00
externs.m * NSView.h added specific values and comments to resize constants enum. 1998-08-19 09:00:26 +00:00
GNUmakefile * added NSStringDrawing.m and NSStringDrawing.h which implement the 1998-08-08 16:09:35 +00:00
GNUmakefile.postamble Allow library to be compiled without installing supporting libraries. 1998-02-04 17:46:08 +00:00
GNUmakefile.preamble Better build procedure 1998-08-24 12:47:27 +00:00
libgnustep-gui.def Several changes to support porting of an OPENSTEP application to GNUstep. 1998-01-09 22:28:14 +00:00
libgnustep-gui.m Several changes to support porting of an OPENSTEP application to GNUstep. 1998-01-09 22:28:14 +00:00
NSActionCell.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSApplication.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSBitmapImageRep.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSBox.m Makefiles changed to GNUmakefile. 1997-10-28 20:44:38 +00:00
NSBrowser.m * Source/NSBrowser.m fixed bug where column matrix was getting released 1998-07-14 17:51:44 +00:00
NSBrowserCell.m Initial implementation of NSBrowser and NSBrowserCell. 1997-10-31 01:24:08 +00:00
NSBundleAdditions.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSButton.m * NSCell.m: changed implementation of trackMouse method so that it does 1998-07-26 01:15:17 +00:00
NSButtonCell.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSCachedImageRep.m NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed. 1997-10-09 22:55:31 +00:00
NSCell.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSClipView.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSColor.m NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed. 1997-10-09 22:55:31 +00:00
NSColorList.m NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed. 1997-10-09 22:55:31 +00:00
NSColorPanel.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSColorPicker.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSColorWell.m Makefiles changed to GNUmakefile. 1997-10-28 20:44:38 +00:00
NSControl.m NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed. 1997-10-09 22:55:31 +00:00
NSCStringText.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSCursor.m NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed. 1997-10-09 22:55:31 +00:00
NSCustomImageRep.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSDataLink.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSDataLinkManager.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSDataLinkPanel.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSDPSContext.m Several changes to support porting of an OPENSTEP application to GNUstep. 1998-01-09 22:28:14 +00:00
NSEPSImageRep.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSEvent.m Several changes to support porting of an OPENSTEP application to GNUstep. 1998-01-09 22:28:14 +00:00
NSFont.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSFontManager.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSFontPanel.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSForm.m Incorporated bug fixes from Benhur Stein. 1997-10-29 21:56:04 +00:00
NSFormCell.m Incorporated bug fixes from Benhur Stein. 1997-10-29 21:56:04 +00:00
NSHelpPanel.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSImage.m Added suport for model loading. 1997-12-04 01:58:57 +00:00
NSImageRep.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSImageView.m Several changes to support porting of an OPENSTEP application to GNUstep. 1998-01-09 22:28:14 +00:00
NSMatrix.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSMenu.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSMenuItem.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSOpenPanel.m * NSView.h added specific values and comments to resize constants enum. 1998-08-19 09:00:26 +00:00
NSPageLayout.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSPanel.m * NSView.h added specific values and comments to resize constants enum. 1998-08-19 09:00:26 +00:00
NSPasteboard.m Moved PasteboardServer.h to the Tools directory and added a log message 1997-10-28 12:56:39 +00:00
NSPopUpButton.m Fixes to make the code work with the BaseFinderOpen port to GNUstep. 1998-01-30 00:34:25 +00:00
NSPrinter.m * Documentation/status.tmpl.texi: Update. 1998-04-07 01:03:24 +00:00
NSPrintInfo.m configure and library-combo fixes. 1998-08-20 17:48:46 +00:00
NSPrintOperation.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSPrintPanel.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSResponder.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSSavePanel.m * NSSplitView.m in drawRect moved NSRectFill() to backend 1998-08-20 09:56:26 +00:00
NSScreen.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSScroller.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSScrollView.m Fixed the flushing optimization code. Updated the documentation. 1997-10-22 00:27:59 +00:00
NSSelection.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSSlider.m configure and library-combo fixes. 1998-08-20 17:48:46 +00:00
NSSliderCell.m configure and library-combo fixes. 1998-08-20 17:48:46 +00:00
NSSpellChecker.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSSpellServer.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
NSSplitView.m * NSSplitView.m in drawRect moved NSRectFill() to backend 1998-08-20 09:56:26 +00:00
NSStringDrawing.m * added NSStringDrawing.m and NSStringDrawing.h which implement the 1998-08-08 16:09:35 +00:00
NSText.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSTextField.m Added suport for model loading. 1997-12-04 01:58:57 +00:00
NSTextFieldCell.m Changed to use the values from the defaults database if specified. Minor fixes to the compilation process. 1997-11-01 21:20:49 +00:00
NSTextView.m * NSTextView.m commented out references to defaultTypingAttributes 1998-08-20 10:43:36 +00:00
NSView.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSWindow.m * NSApplication.h added windows_need_update as autodisplay ivar. 1998-08-30 16:06:47 +00:00
NSWindowView.m Fix some event, runloop and flushing interaction problems. 1997-11-14 21:32:31 +00:00
NSWorkspace.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
PSMatrix.m Fixed the flushing optimization code. Updated the documentation. 1997-10-22 00:27:59 +00:00
tiff.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
TrackingRectangle.m Convert to the GNUstep makefile package. 1997-09-23 22:43:24 +00:00
win32-def.top Add WIN32 DLL support 1997-08-04 20:42:56 +00:00
win32-entry.c remove debugging code 1997-08-17 00:04:59 +00:00