From ae8debf43d662f127a5bc2d46f76a010f40dbf86 Mon Sep 17 00:00:00 2001 From: Fred Kiefer Date: Thu, 15 Sep 2011 07:54:12 +0000 Subject: [PATCH] Patch by Matt Rice * Palettes/0Menu/GormMenuEditor.m: Change becomeMainWindow call to makeMainWindow. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@33839 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 2074 +++++++++++++++--------------- Palettes/0Menus/GormMenuEditor.m | 2 +- 2 files changed, 1041 insertions(+), 1035 deletions(-) diff --git a/ChangeLog b/ChangeLog index a44acc8b..18141a5d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,16 @@ +2011-09-15 Fred Kiefer + + * Palettes/0Menu/GormMenuEditor.m: Change becomeMainWindow call + to makeMainWindow. + Patch by Matt Rice + 2011-05-17 20:43-EDT Gregory John Casamento - * GormCore/GormStandaloneViewEditor.h: - * GormCore/GormStandaloneViewEditor.m: Improve support for standalone + * GormCore/GormStandaloneViewEditor.h: + * GormCore/GormStandaloneViewEditor.m: Improve support for standalone views. Correct issue with ungrouping. Correct issues with editing subviews in a standalone view. - * GormCore/GormViewSizeInspector.m: Remove code which + * GormCore/GormViewSizeInspector.m: Remove code which made standalone views uneditable in the size inspector. 2011-05-17 17:32-EDT Gregory John Casamento @@ -45,7 +51,7 @@ * GormLib/InterfaceBuilder.h 2011-05-17 17:32-EDT Gregory John Casamento - + * Plugins/Xib/GormXibWrapperLoader.m: Various fixes for XIB loading. * English.lproj/GormDocument.gorm: Fix button title. @@ -63,16 +69,16 @@ 2011-04-01 03:04-EDT Gregory John Casamento - * Palettes/2Controls/GormNSTextFieldInspector.gorm: Add matrix + * Palettes/2Controls/GormNSTextFieldInspector.gorm: Add matrix for enter/end editing. - * Palettes/2Controls/GormTextFieldAttributesInspector.h: Added + * Palettes/2Controls/GormTextFieldAttributesInspector.h: Added ivar to point to new matrix - * Palettes/2Controls/GormTextFieldAttributesInspector.m: Implement + * Palettes/2Controls/GormTextFieldAttributesInspector.m: Implement changes to handle "Send Action On Enter/End editing" per task #10799. Added code to ok: method to handle new matrix. 2011-04-01 03:04-EDT Gregory John Casamento - + * GormInfo.plist: Bump version. * Version: Bump version for SVN version. @@ -122,8 +128,8 @@ 2010-09-17 Wolfgang Lux - * Palettes/4Data/GormTextViewAttributesInspector.h: - * Palettes/4Data/GormTextViewAttributesInspector.m (-ok:, -revert:): + * Palettes/4Data/GormTextViewAttributesInspector.h: + * Palettes/4Data/GormTextViewAttributesInspector.m (-ok:, -revert:): * Palettes/4Data/GormNSTextViewInspector.gorm: Add switches to the text view inspector to control use of an undo manager and the find panel, respectively. @@ -148,7 +154,7 @@ 2010-08-04 13:20-EDT Gregory John Casamento * English.lproj/Gorm.gorm: Add "Recent Documents" to menu. - * GormCore/GormClassManager.m: Post notifications when files + * GormCore/GormClassManager.m: Post notifications when files are created. * GormInfo.plist: Update my email address and list of authors to include Wolfgang and Adam. @@ -200,10 +206,10 @@ 2010-05-30 03:07-EDT Gregory John Casamento - * GormCore/GormDocument.m: In + * GormCore/GormDocument.m: In [GormDocument loadFileWrapperRepresentation:ofType:] call updateChangeCount: to clear changes so that the document - doesn't show as modified on load. + doesn't show as modified on load. 2010-05-30 03:02-EDT Gregory John Casamento @@ -279,7 +285,7 @@ * English.lproj/Gorm.gorm: Remove delegate connection, since it's manually set in the Gorm NSApplication subclass to self. - * GormCore/GormDocumentController.[hm]: Added new method + * GormCore/GormDocumentController.[hm]: Added new method buildDocumentType: * GormCore/GormDocument.m: Added call to touch in setName: so that the document would be set as modified when the user alters @@ -303,12 +309,12 @@ * GormCore/GormClassManager.m: Correct bug#29795: Unable to change superclass of NSOwner... This bug was due to the owner class name - being released and a subsequent set failing on NSOwner in the - parseHeader: method. + being released and a subsequent set failing on NSOwner in the + parseHeader: method. 2010-05-05 12:38-EDT Gregory John Casamento - * GormCore/GormClassInspector.m: + * GormCore/GormClassInspector.m: [GormClassInspector selectClass:] Refresh connections so that when the class is reparented only those connections which aren't present anymore get broken. @@ -360,9 +366,9 @@ a new custom class is selected from the list. * GormCore/GormPalettesManager.m: Set autoresizing on drag view. * GormCore/GormServer.h: Protocol for GormServer. - * GormCore/GormViewEditor.m: Add the class name to the + * GormCore/GormViewEditor.m: Add the class name to the tooltip. - * Gorm.m: Vend the object so that other apps can talk + * Gorm.m: Vend the object so that other apps can talk to Gorm via DO. 2010-01-20 Wolfgang Lux @@ -393,7 +399,7 @@ * GormCore/GNUmakefile: Add files here. * GormCore/GormNSPanel.[hm] - * GormCore/GormNSWindow.[hm]: Move GormNSPanel.[hm] and + * GormCore/GormNSWindow.[hm]: Move GormNSPanel.[hm] and GormWindow.[hm] here. * Palettes/1Windows/GNUmakefile: Remove files from being compiled * Palettes/1Windows/GormNSPanel.h @@ -406,7 +412,7 @@ 2009-12-30 23:40-EST Gregory John Casamento - * Plugins/Nib/GormNibWrapperLoader.m: Remove reference to + * Plugins/Nib/GormNibWrapperLoader.m: Remove reference to GSClassSwapper and replace it with NSClassSwapper. * Plugins/Nib/GormWindowTemplate.m: Override the baseWindowClass method to return GormNSWindow as appropriate. @@ -415,7 +421,7 @@ * Gorm.m * Plugins/Nib/GNUmakefile: Add new class to makefile. - * Plugins/Nib/GormNibWrapperLoader.m: Modified to use + * Plugins/Nib/GormNibWrapperLoader.m: Modified to use GormWindowTemplate. * Plugins/Nib/GormWindowTemplate.[hm]: Replace flags used only at runtime when the template is loaded. This is @@ -435,18 +441,18 @@ * English.lproj/Gorm.gorm: remove duplicate keyboard shortcut #p (now pops up palette only) - + 2009-10-13 23:52-EDT Gregory John Casamento * GormCore/GormFunctions.m: Temporary change to fix compilation problem. - * GormCore/GormViewEditor.m: Added code to show id of the object + * GormCore/GormViewEditor.m: Added code to show id of the object as a tooltip. 2009-09-22 16:59-EDT Gregory John Casamento * GormCore/GormViewWithSubviewsEditor.m: Call super instead of - parent. Corrects issue with connecting to NSBox and + parent. Corrects issue with connecting to NSBox and NSProgressIndicator. Patch by Wolfgang Lux @@ -499,7 +505,7 @@ * GormCore/GormObjectEditor.m * GormCore/GormStandaloneViewEditor.[hm]: New classes to handle standalone views. - * GormCore/GormViewWithContentViewEditor.[hm]: + * GormCore/GormViewWithContentViewEditor.[hm]: * GormCore/GormViewWithContentViewEditor.m * GormCore/GormViewWithSubviewsEditor.h * GormCore/GormViewWithSubviewsEditor.m @@ -594,7 +600,7 @@ 2009-01-25 06:50-EST Gregory John Casamento * Palettes/0Menus/GormMenuEditor.m: Display the in certain situations. - * Palettes/0Menus/GormNSMenu.m: Remove call to setMenu: in + * Palettes/0Menus/GormNSMenu.m: Remove call to setMenu: in _createWindow since it's not needed and was causing display issues. * Palettes/0Menus/GormNSMenuView.m: Use new method in NSMenuView to reduce code duplication. Corrections for bug #25401. @@ -627,20 +633,20 @@ added PACKAGE_NAME=gorm. * GNUmakefile: Export PACKAGE_NAME to reduce chances of a problem if a GNUmakefile in a subdirectory is missing it. - * GormObjCHeaderParser/GNUmakefile: Do not set + * GormObjCHeaderParser/GNUmakefile: Do not set PACKAGE_NAME to GormObjCHeaderParser. - + 2008-12-18 Nicola Pero * All GNUmakefiles: added GNUSTEP_CORE_SOFTWARE=YES at the beginning. * GNUmakefile: Export GNUSTEP_CORE_SOFTWARE to reduce chances of a problem if a GNUmakefile in a subdirectory is missing it. - + 2008-12-18 00:52-EST Gregory John Casamento - * Plugins/Nib/GormNibWrapperBuilder.m: -[GormNibWrapperBuilder - archiver: willEncodeObject:] add back code to replace + * Plugins/Nib/GormNibWrapperBuilder.m: -[GormNibWrapperBuilder + archiver: willEncodeObject:] add back code to replace GormFirstResponder with nil. Changes to use proper templates when encoding nib files. @@ -669,7 +675,7 @@ * Palettes/1Windows/WindowsPalette.m * Plugins/Gorm/GormGormWrapperBuilder.m * Plugins/Nib/GormNibWrapperBuilder.m - * Plugins/Nib/GormNibWrapperLoader.h: Use new header files for + * Plugins/Nib/GormNibWrapperLoader.h: Use new header files for nib/gorm loading. 2008-11-27 11:43-EST Gregory John Casamento @@ -688,7 +694,7 @@ 2008-10-25 18:40-EDT Gregory John Casamento * Version: 1.2.6 - + 2008-10-22 22:30-EDT Wolfgang Lux Patch committed by: Gregory John Casamento @@ -703,7 +709,7 @@ * GormCore/GormImageEditor.m * GormCore/GormObjectEditor.m * GormCore/GormSoundEditor.m: Observe notification IBWillCloseDocument - and remove the reference to the document when that is recieved to + and remove the reference to the document when that is recieved to avoid a crash. * Resources/ClassInformation.plist: Add outlet for delegate to NSSplitView. @@ -729,14 +735,14 @@ * GormPrefs/GormPluginsPref.h * GormPrefs/GormPluginsPref.m * GormPrefs/GormPrefController.h - * GormPrefs/GormPrefController.m: Changes to allow addition of + * GormPrefs/GormPrefController.m: Changes to allow addition of plugins by users. 2008-09-27 21:10-EDT Gregory John Casamento * GormCore/GormPalettesManager.h - * GormCore/GormPalettesManager.m: Reverted the previous change to the - palettes manager. + * GormCore/GormPalettesManager.m: Reverted the previous change to the + palettes manager. 2008-09-06 16:12-EDT Gregory John Casamento @@ -760,7 +766,7 @@ * GormObjCHeaderParser/OCIVar.m * GormObjCHeaderParser/ParserFunctions.h - * GormObjCHeaderParser/ParserFunctions.m: Correction for + * GormObjCHeaderParser/ParserFunctions.m: Correction for bug #23889. 2008-06-24 19:18-EDT Gregory John Casamento @@ -796,22 +802,22 @@ 2008-05-20 fabien - * GormCore/GormObjectEditor.m: add draggingExited: to implement - autoscrolling during IBAction connections. + * GormCore/GormObjectEditor.m: add draggingExited: to implement + autoscrolling during IBAction connections. 2008-05-18 19:16-EDT Gregory John Casamento * GormCore/GormDocument.m: Correct segfault. Remove unecessary - call to removeFromSuperview for the selection box from + call to removeFromSuperview for the selection box from GormDocument window. 2008-05-18 fabien - * Palettes/3Containers/GormTabViewAttributesInspector.h: + * Palettes/3Containers/GormTabViewAttributesInspector.h: Add itemPrevious and itemNext outlets - * Palettes/3Containers/GormTabViewInspector.gorm: + * Palettes/3Containers/GormTabViewInspector.gorm: Add itemPrevious and itemNext outlets - * Palettes/3Containers/GormTabViewInspector.gorm: + * Palettes/3Containers/GormTabViewInspector.gorm: Implement NSTabView items ordering in ok: 2008-05-16 20:47-EDT Gregory John Casamento @@ -886,7 +892,7 @@ 2008-05-03 13:40-EDT Gregory John Casamento * Palettes/1Windows/GormNSPanel.m - * Palettes/1Windows/GormNSWindow.m: Cleanup and fix for + * Palettes/1Windows/GormNSWindow.m: Cleanup and fix for release when closed on panel. * Palettes/2Controls/ControlsPalette.gorm: Minor adjustment @@ -910,9 +916,9 @@ 2008-04-25 17:41-EDT Gregory John Casamento * English.lproj/GormDocument.gorm: Corrected possition. - * GormCore/GormInspectorsManager.m: Show the name of the object + * GormCore/GormInspectorsManager.m: Show the name of the object which is being edited in the inspector title. - * Palettes/1Windows/GormNSWindowInspector.gorm: Added support for + * Palettes/1Windows/GormNSWindowInspector.gorm: Added support for setting the frame save name. * Palettes/1Windows/GormWindowAttributesInspector.h: Added ivar * Palettes/1Windows/GormWindowAttributesInspector.m: Modified ok: and @@ -924,7 +930,7 @@ 2008-04-24 18:06-EDT Gregory John Casamento - * English.lproj/GormDocument.gorm: Correct resize attributes of + * English.lproj/GormDocument.gorm: Correct resize attributes of GormDocument. 2008-04-24 01:28-EDT Gregory John Casamento @@ -949,7 +955,7 @@ * Palettes/1Windows/GormNSWindowInspector.gorm: Connected the button for "released when closed" button. - * Palettes/1Windows/GormNSWindow.m: Correction for issue where + * Palettes/1Windows/GormNSWindow.m: Correction for issue where isReleasedWhenClosed isn't set properly. 2008-04-20 11:47-EDT Gregory John Casamento @@ -980,7 +986,7 @@ 2008-04-06 22:09-EDT Gregory John Casamento * Version: 1.2.4 - + 2008-04-06 22:09-EDT Gregory John Casamento * ANNOUNCE @@ -1022,33 +1028,33 @@ code to use NSOnState and NSOffState properly, since we can't depend on them always reflecting YES and NO respectively. * Palettes/3Containers/GormTableViewAttributesInspector.m: - Corrected call in ok: to use enclosingScrollView instead of + Corrected call in ok: to use enclosingScrollView instead of simply getting the superview of the table. This corrects bug#22333. 2008-02-09 Adam Fedor - * GormCore/GormGenericEditor.m ([GormGenericEditor -refreshCells]): + * GormCore/GormGenericEditor.m ([GormGenericEditor -refreshCells]): Avoid segfault on solaris machines. 2008-02-09 12:15-EST Gregory John Casamento * GormCore/GormClassEditor.m * GormCore/GormGenericEditor.m - * GormCore/GormObjectEditor.m: Change background color of + * GormCore/GormObjectEditor.m: Change background color of object view. 2008-01-10 Nicola Pero * GNUmakefile.postamble (LN_S_RECURSIVE): For backwards-compatibility with older versions of gnustep-make, - define to be the same as LN_S if not defined yet. + define to be the same as LN_S if not defined yet. (before-all): Use RM_LN_S to delete the symlink, and use LN_S_RECURSIVE to create it. (after-clean): Use RM_LN_S to delete the symlink. * GormPrefs/GormPrefController.m ([-init]): Avoid compiler warning. - + 2008-01-07 20:04-EST Gregory John Casamento * Palettes/0Menus/GormMenuItemAttributesInspector.h @@ -1074,14 +1080,14 @@ 2008-01-05 Riccardo Mottola * GormCore/GormWrapperBuilder.m: removed some c99-isms - + 2008-01-04 Riccardo Mottola * GormCore/GormGormWrapperLoader.m: removed some c99-isms * GormCore/GormNibWrapperLoader.m: removed some c99-isms 2008-01-04 18:38-EST Gregory John Casamento - * GormCore/GormViewWindow.m: Try to get the editor for the + * GormCore/GormViewWindow.m: Try to get the editor for the standalone view and activate it. 2008-01-04 13:22-EST Gregory John Casamento @@ -1110,7 +1116,7 @@ 2008-01-03 20:02-EST Gregory John Casamento - * GormCore/GormNibWrapperLoader.m: Corrections for bug#19792. + * GormCore/GormNibWrapperLoader.m: Corrections for bug#19792. Nib loader connector logic modified to correct this issue. 2008-01-03 19:40-EST Gregory John Casamento @@ -1136,7 +1142,7 @@ 2008-01-01 22:57-EST Gregory John Casamento - * GormCore/GormGormWrapperLoader.m: Cleanup array after + * GormCore/GormGormWrapperLoader.m: Cleanup array after display of errors/warnings. 2008-01-01 15:26-EST Gregory John Casamento @@ -1162,7 +1168,7 @@ * English.lproj/GormPrefGeneral.gorm: Added option to turn on repair method. * GNUmakefile: Added reference to new gorm file. - * GormCore/GormGormWrapperLoader.m: Added code to bring up the + * GormCore/GormGormWrapperLoader.m: Added code to bring up the new panel and show the errors. * GormPrefs/GormGeneralPref.[mh]: Added new method and ivar to handle switch for consistency checking. @@ -1190,7 +1196,7 @@ 2007-11-11 15:40-EST Gregory John Casamento * Version: 1.2.2 - + 2007-11-11 15:38-EST Gregory John Casamento * ANNOUNCE @@ -1512,8 +1518,8 @@ 2007-09-01 16:24-EDT Gregory John Casamento - * Palettes/0Menus/GormNSMenu.m: Correction for compilation issue - found by Riccardo. Code was improperly using protected _superMenu + * Palettes/0Menus/GormNSMenu.m: Correction for compilation issue + found by Riccardo. Code was improperly using protected _superMenu variable directly. 2007-08-24 22:36-EDT Gregory John Casamento @@ -1562,7 +1568,7 @@ style to Mac style for menu being edited. * Palettes/0Menus/GormNSMenuView.[mh]: New class overrides methods to prevent switching style to Mac style for menu being edited. - * Palettes/0Menus/palette.table: Added substitution rule for + * Palettes/0Menus/palette.table: Added substitution rule for NSMenuView. 2007-06-27 19:25-EDT Gregory John Casamento @@ -1583,7 +1589,7 @@ * Palettes/3Containers/GormTabViewAttributesInspector.m (-ok:): Handle changed NSTabViewType enumerator values correctly. - + 2007-02-21 Matt Rice * GormLib/IBResourceManager.m (+registerResourceManagerClass:): @@ -1607,7 +1613,7 @@ 2006-12-03 19:54-EST Gregory John Casamento - * GormCore/GormDocument.h: Change declaration for window member + * GormCore/GormDocument.h: Change declaration for window member from NSWindow to GormDocumentWindow. * GormCore/GormDocument.m: Move cast from call to setDocument: to call to _docWindow private method. @@ -1631,14 +1637,14 @@ connectDestination. 2006-11-27 Matt Rice - + * GormCore/GormResourceManager.m: Temporarily comment out some code. 2006-11-23 22:23-EST Gregory John Casamento * English.lproj/GormDocument.gorm: Move initial position of Gorm document window back to the lower left of the screen. - + 2006-11-23 11:03-EST Gregory John Casamento * Version: 1.1.0 (also updated version requirements.) @@ -1646,11 +1652,11 @@ 2006-11-18 Matt Rice * GormCore/GormDocumentWindow.[h,m]: Add copyright headers. - + 2006-11-18 Matt Rice * GormCore/GNUmakefile: Add GormDocumentWindow.[h,m]. - * GormCore/GormResourceManager.m: Add code to handle + * GormCore/GormResourceManager.m: Add code to handle image/sound/header files. * GormCore/GormDocument.[h,m]: Add -viewWithTag: method. * GormCore/GormClassEditor.m: Remove dragging destination code @@ -1667,9 +1673,9 @@ 2006-11-15 Nicola Pero - * Documentation/Examples/Controller/GNUmakefile: Do not set + * Documentation/Examples/Controller/GNUmakefile: Do not set GNUSTEP_INSTALLATION_DIR. - * Documentation/Examples/SimpleApp/GNUmakefile: Same change. + * Documentation/Examples/SimpleApp/GNUmakefile: Same change. 2006-11-11 00:04-EST Gregory John Casamento @@ -1689,7 +1695,7 @@ for pulldown. 2006-10-27 Matt Rice - + * Palettes/3Containers/GormTableViewEditor.m: Change documentRect to documentVisibleRect. @@ -1707,7 +1713,7 @@ * GormCore/GormConnectionInspector.m: Call [super ok:] from ok: method. * GormCore/GormHelpInspector.[hm]: Implemented the beginnings of the help inspector. - * GormCore/GormObjectEditor.m: Add helpInspectorClassName + * GormCore/GormObjectEditor.m: Add helpInspectorClassName implementation to NSView category. 2006-10-21 23:51-EDT Gregory John Casamento @@ -1731,7 +1737,7 @@ Since the editor is the table's superview, it will take its size from the editor. Corrects bug#18073 Patch committed by Gregory John Casamento - + 2006-10-20 20:08-EDT Gregory John Casamento * GormCore/GNUmakefile @@ -1746,7 +1752,7 @@ * GormCore/GormClassManager.m: Retain File's Owner setting, if class is being updated. - Correction for bug #18035 + Correction for bug #18035 2006-10-19 22:56-EDT Gregory John Casamento @@ -1759,7 +1765,7 @@ which type this is for. * Images/GormNib.tiff: Added "nib" in the center to make it obvious which type this is for. - Correction for bug #18035 + Correction for bug #18035 2006-10-18 14:03-EDT Gregory John Casamento @@ -1779,7 +1785,7 @@ 2006-10-10 21:28-EDT Gregory John Casamento - * GormLib/IBInspector.m: Remove uneeded call to + * GormLib/IBInspector.m: Remove uneeded call to [window setDocumentEdited:] in touch: method. * Palettes/2Controls/GormButtonAttributesInspector.m: In ok: call [super ok:]. @@ -1789,7 +1795,7 @@ * English.lproj/GormClassEditor.gorm: Make button momentary push and remove the image. * English.lproj/GormPrefGeneral.gorm: Change box title. - * GormCore/GormClassEditor.[hm]: Change switchView to + * GormCore/GormClassEditor.[hm]: Change switchView to switchViewToDefault, add method toggleView:, add code to change image as appropriate. * GormPrefs/GormGeneralPref.m: Remove notification in classesAction: @@ -1818,7 +1824,7 @@ * GormCore/GNUmakefile: Same change. * GormObjCHeaderParser/GNUmakefile: Same change. * GormPrefs/GNUmakefile: Samce change. - + 2006-10-08 20:32-EDT Gregory John Casamento * Resources/ClassInformation.plist: Add NSSearchField and @@ -1834,7 +1840,7 @@ 2006-10-06 00:16-EDT Gregory John Casamento - * GormCore/GormClassEditor.m: Minor cleanup in handleNotification: + * GormCore/GormClassEditor.m: Minor cleanup in handleNotification: method. 2006-10-05 13:16-EDT Gregory John Casamento @@ -1843,29 +1849,29 @@ classes view contents as well as search and operations drop down. * English.lproj/GormDocument.gorm: Removed search and drop down * GNUmakefile: Added new gorm file. - * GormCore/GormClassEditor.h: new outlets classesView and mainView, - added declarations for methods createSubclass:, createClassFiles:, + * GormCore/GormClassEditor.h: new outlets classesView and mainView, + added declarations for methods createSubclass:, createClassFiles:, instantiateClass:, removeClass: * GormCore/GormClassEditor.m: Changes to methods to use the above. * GormCore/GormDocument.h: Removed duplicate declarations. * GormCore/GormDocument.m: Remove code for methods and replace with simple calls to the editor. * Palettes/2Controls/GormBoxAttributesInspector.m: ok: and revert: - changed to convert to integer. + changed to convert to integer. 2006-10-04 22:35-EDT Gregory John Casamento * GormCore/GormCustomView.m: Minor cleanup in initWithFrame: * GormCore/GormGormWrapperLoader.m: Added logic to _repairFile to correct issue with views that don't have a name in the nametable. - * GormCore/GormViewWithContentViewEditor.m: Properly add + * GormCore/GormViewWithContentViewEditor.m: Properly add the subview back into the document in ungroup method. 2006-10-04 00:12-EDT Gregory John Casamento - * English.lproj/GormDocument.gorm: Make connection to + * English.lproj/GormDocument.gorm: Make connection to fileType in GormFilePrefsManager. - * GormCore/GormDocumentController.m: Move the window when + * GormCore/GormDocumentController.m: Move the window when "New Application" is selected. * GormCore/GormDocument.m: Add call in awakeFromNib to setFileTypeName:. @@ -1873,12 +1879,12 @@ fileTypeName. * GormCore/GormFilePrefsManager.m: add setFileTypeName: and fileTypeName. - * Palettes/4Data/GormTextViewEditor.m: Remove commented out + * Palettes/4Data/GormTextViewEditor.m: Remove commented out windowAndRect:forObject: 2006-10-01 23:07-EDT Gregory John Casamento - * GormCore/GormClassEditor.m: Correct issue with class selection in + * GormCore/GormClassEditor.m: Correct issue with class selection in deleteSelection method. 2006-10-01 22:50-EDT Gregory John Casamento @@ -1889,19 +1895,19 @@ * English.lproj/GormDocument.gorm: Added section in file section to show fileType. - * GormCore/GormFilePrefsManager.m: Changed version number from + * GormCore/GormFilePrefsManager.m: Changed version number from 1,1,0 to 1,1,2. - * GormCore/GormInspectorsManager.m: Removed kludge from + * GormCore/GormInspectorsManager.m: Removed kludge from setCurrentInspector:. - * GormCore/GormScrollViewEditor.m: Remove code which returns + * GormCore/GormScrollViewEditor.m: Remove code which returns the table view editor in editorClassName. In mouseDown: remove check in mouseDown: for NSScroller and subclasses. * GormCore/GormViewEditor.h: Declare frameDidChange: * Palettes/3Containers/GormTableViewEditor.m: Remove redundant - implementation of performDragOperation:. Call draggingUpdated + implementation of performDragOperation:. Call draggingUpdated instead. * Palettes/4Data/DataPalette.m: Change minimum size. - * Palettes/4Data/GormTextViewEditor.m: Add handleNotification: + * Palettes/4Data/GormTextViewEditor.m: Add handleNotification: and add initWithObject:inDocument:. 2006-09-30 23:09-EDT Gregory John Casamento @@ -1912,7 +1918,7 @@ 2006-09-30 12:00-EDT Gregory John Casamento * GormCore/GormClassManager.h: Added declaration findByClassName: - * GormCore/GormClassManager.m: Added findClassByName: method to + * GormCore/GormClassManager.m: Added findClassByName: method to find classes with partial text matches. * GormCore/GormDocument.m: Modified controlTextDidChange: to call findClassByName:. @@ -1964,7 +1970,7 @@ 2006-09-13 23:19-EDT Gregory John Casamento * Palettes/1Windows/GNUmakefile: Added new classes and interface. - * Palettes/1Windows/GormDrawerAttributesInspector.gorm: Inspector + * Palettes/1Windows/GormDrawerAttributesInspector.gorm: Inspector interface. * Palettes/1Windows/GormDrawerAttributesInspector.[hm]: Inspector. * Palettes/1Windows/inspectors.m: Added implementation for @@ -1973,35 +1979,35 @@ 2006-09-12 23:10-EDT Gregory John Casamento * GormCore/GormWindowEditor.m: Remove IBApplicationAdditions category. - * Palettes/1Windows/DrawerSmall.tiff: icon for NSDrawer in objects + * Palettes/1Windows/DrawerSmall.tiff: icon for NSDrawer in objects view. * Palettes/1Windows/Drawer.tiff: Icon for drawer on palette * Palettes/1Windows/GNUmakefile: Added new files. * Palettes/1Windows/inspectors.m: Add IBApplicationAdditions category for NSWindow (from GormWindowEditor above) and add category for NSDrawer. - * Palettes/1Windows/WindowsPalette.h: Moved interface for + * Palettes/1Windows/WindowsPalette.h: Moved interface for WindowsPalette here. * Palettes/1Windows/WindowsPalette.m: Removed interface and added #include - * Resources/ClassInformation.plist: Added ivars which were missing + * Resources/ClassInformation.plist: Added ivars which were missing for NSDrawer. 2006-08-27 01:37-EDT Gregory John Casamento * GormCore/GormBoxEditor.m: Check to see if the subview responds to destroyAndListSubviews. - * GormCore/GormViewWithContentViewEditor.m: + * GormCore/GormViewWithContentViewEditor.m: [GormViewWithContentViewEditor ungroup] added local variable "v" to hold the view. * Gorm.m: Remove NSLog from ungroup method. Partial correction for bug#17538. - + 2006-08-20 12:23-EDT Gregory John Casamento * GormCore/GormDocument.m: Modify outdated "upgrade" warning in fileWrapperRepresentationOfType:. - * GormCore/GormGormWrapperLoader.m: Set .gorms of version 1 as + * GormCore/GormGormWrapperLoader.m: Set .gorms of version 1 as old in buildFileWrapperDictionaryWithDocument:. 2006-08-19 19:18-EDT Gregory John Casamento @@ -2013,22 +2019,22 @@ 2006-08-16 00:54-EDT Gregory John Casamento - * GormCore/GormDocument.m: Simplify message in + * GormCore/GormDocument.m: Simplify message in fileRepresentationOfType:. * GormCore/GormNibWrapperBuilder.m: Correct test for menu which was causing the app to crash in openItems method. 2006-08-15 17:50-EDT Gregory John Casamento - * GormCore/GormWrapperLoader.m: Correct problem introduced in - previous commit in [GormWrapperLoader loadFileWrapper: + * GormCore/GormWrapperLoader.m: Correct problem introduced in + previous commit in [GormWrapperLoader loadFileWrapper: withDocument:]; - + 2006-08-15 02:16-EDT Gregory John Casamento * GormCore/GormFilePrefsManager.h: Add declaration for nibDataWithOpenObjects: - * GormCore/GormFilePrefsManager.m: Rename nibData to + * GormCore/GormFilePrefsManager.m: Rename nibData to nibDataWithOpenObjects: * GormCore/GormNibWrapperBuilder.m: Create the IBOpenObjects list in buildWrapper... @@ -2046,7 +2052,7 @@ 2006-08-14 01:04-EDT Gregory John Casamento - * GormCore/GormNibWrapperBuilder.m: Temporary workaround in + * GormCore/GormNibWrapperBuilder.m: Temporary workaround in -[NSIBObjectData initWithDocument:] until 17426 is resolved. 2006-08-13 21:48-EDT Gregory John Casamento @@ -2063,7 +2069,7 @@ 2006-08-11 11:13-EDT Gregory John Casamento * GormCore/GormDocumentController.m: Default backing store changed - in newDocument: to NSBackingStoreBuffered instead of + in newDocument: to NSBackingStoreBuffered instead of NSBackingStoreRetained. 2006-08-11 01:53-EDT Gregory John Casamento @@ -2082,7 +2088,7 @@ 2006-08-06 00:37-EDT Gregory John Casamento * GormCore/GormFilesOwner.m: Remove implementation of initWithCoder: - * GormCore/GormNibWrapperBuilder.m: In -[NSIBObjectData + * GormCore/GormNibWrapperBuilder.m: In -[NSIBObjectData initWithDocument:] add code to set NSFramework key. 2006-08-05 08:46-EDT Gregory John Casamento @@ -2093,7 +2099,7 @@ info.nib for nib saving. * GormCore/GormFilesOwner.m: Code to encode this as a NSCustomObject in encodeWithCoder: - * GormCore/GormNibWrapperBuilder.m: in + * GormCore/GormNibWrapperBuilder.m: in -[NSIBObjectData initWithDocument:] added code to pull the names and generate OIDS for the .nib properly. @@ -2107,7 +2113,7 @@ * GormCore/GormFilePrefsManager.[hm]: Add nibData method. * GormInfo.plist: Change GSNibFileType entry to "Editor" * GormNibWrapperBuilder.m: Class to write nibs. - + 2006-07-18 23:04 Gregory John Casamento * GormCore/GormFunctions.m: Remove the width and height adjustment @@ -2218,7 +2224,7 @@ 2006-06-24 20:41 Gregory John Casamento - * GormCore/GormNibWrapperLoader.m: Change + * GormCore/GormNibWrapperLoader.m: Change -[GormNibWrapperLoader _isTopLevelObject:] to use the "objects" map. This map is used to maintain parent/child object relationships in the .nib file. @@ -2238,8 +2244,8 @@ 2006-06-23 00:57 Gregory John Casamento - * GormCore/GormGModelWrapperLoader.m: call - -[NSDocument updateChangeCount:] to + * GormCore/GormGModelWrapperLoader.m: call + -[NSDocument updateChangeCount:] to clear changes so that the document isn't flagged as needing to be saved right after load. * GormCore/GormNibWrapperLoader.m: Use the objects in the map @@ -2260,7 +2266,7 @@ * GormCore/GormInternalViewEditor.m: Removed previous resize in activate method. - * GormCore/GormNibWrapperLoader.m: Code to properly resize the + * GormCore/GormNibWrapperLoader.m: Code to properly resize the window after loading. 2006-06-17 10:54 Gregory John Casamento @@ -2310,7 +2316,7 @@ makefile. * GormCore/GormClassManager.[hm]: Correction for nib classes loading. * GormCore/GormDocument.h: Added include for GSNibContainer - * GormCore/GormDocument.m: In NSNibConnector category which + * GormCore/GormDocument.m: In NSNibConnector category which implements "isEqual" check if it's the same "kind of class". If not return NO. * GormCore/GormGormWrapperBuilder.m: Corrections for connection @@ -2319,7 +2325,7 @@ persistence issues. * GormCore/GormNibWrapperLoader.m: Initial cut at class to build the nib wrapper. - * GormCore/GormPrivate.[hm]: Added encoding changes to + * GormCore/GormPrivate.[hm]: Added encoding changes to GormObjectProxy and GormCustomView to allow them to handle NSCustomObject and NSCustomView respectively * Gorm.m: In testing, don't substitute the browser either. @@ -2331,7 +2337,7 @@ 2006-06-10 10:28 Gregory John Casamento - * GormCore/GormDocument.m: Removed code that does name/obj + * GormCore/GormDocument.m: Removed code that does name/obj substitution in connections. * GormCore/GormGormWrapperBuilder.m: Added code which handles name/obj substitution. @@ -2362,7 +2368,7 @@ so that the user cannot simply quit after. Also sets the initial fileType. * GormCore/GormDocument.m: Compose the names used in Gorm name table - using the base class name (without NS or GS) and a number in + using the base class name (without NS or GS) and a number in parenthesis starting with 0. A new panel or window might look like Window(0) or Panel(1). @@ -2370,11 +2376,11 @@ * GormCore/GormClassManager.h: Added classes.nib loading and saving method declarations. - * GormCore/GormClassManager.m: Added classes.nib loading and + * GormCore/GormClassManager.m: Added classes.nib loading and saving method implementations. - * GormCore/GormDocument.h: Add NSObject to id declaration for + * GormCore/GormDocument.h: Add NSObject to id declaration for container ivar. - * GormCore/GormDocument.m: Minor cleanup. + * GormCore/GormDocument.m: Minor cleanup. * GormCore/GormProtocol.h: Minor cleanup. 2006-06-04 22:11 Gregory John Casamento @@ -2452,7 +2458,7 @@ * GormCore/GormDocument.h: Added new ivars for holding images/sounds temporarily. - * GormCore/GormDocument.m: loadFileWrapperRepresentation:ofType: + * GormCore/GormDocument.m: loadFileWrapperRepresentation:ofType: modified to use images/sounds arrays. The awakeFromNib method now pulls objects from those arrays and inserts them into the GormImageEditor/GormSoundEditor instances when the nib is fully @@ -2473,7 +2479,7 @@ * GormCore/GormDocument.[hm]: Add sender as a parameter to translate and exportStrings. * Gorm.m: Removed some uneeded checks in validateMenu: also removed - uneeded methods which were used to forward to GormDocument. + uneeded methods which were used to forward to GormDocument. * Palettes/0Menus/GormNSMenu.m: Can't become key. 2006-05-28 19:36 Gregory John Casamento @@ -2518,7 +2524,7 @@ 2006-05-20 04:47 Gregory John Casamento * Version 1.0.8 - + 2006-05-20 04:46 Gregory John Casamento * ANNOUNCE @@ -2531,9 +2537,9 @@ 2006-05-16 00:56 Gregory John Casamento * GormCore/GormDocument.m: Improved logic in detachObject: to clear the - selection in the parent editor and reset the selection in the document + selection in the parent editor and reset the selection in the document to prevent any problems when an object is removed. Also added - code for removeAllInstancesOfClass: from GormObjectEditor. + code for removeAllInstancesOfClass: from GormObjectEditor. * GormCore/GormFunctions.m: allSubviews shouldn't return the view which is initially passed. * GormCore/GormInternalViewEditor.m: simplified deleteSelection because @@ -2554,16 +2560,16 @@ 2006-05-01 07:45 David Ayers - * Palettes/3Containers/GormNSTableView.m + * Palettes/3Containers/GormNSTableView.m ([-tableView:objectValueForTableColumn:row:]): Do not assume that the identifier of the table column is an NSString. - + 2006-04-30 09:15 David Ayers * GormCore/GormCustomClassInspector.m ([-_replaceWithCellClassForClassName:]): Cast to NSCell to invoke type to disambiguate incompatible method signatures. - + 2006-04-08 15:16 Gregory John Casamento * Version 1.0.6 @@ -2685,7 +2691,7 @@ 2006-03-04 19:44 Gregory John Casamento - * Palettes/3Containers/GormTableViewEditor.m: Correction for + * Palettes/3Containers/GormTableViewEditor.m: Correction for bug#15987. 2006-02-22 22:52 Gregory John Casamento @@ -2701,7 +2707,7 @@ 2006-02-19 12:07 Gregory John Casamento - * Palettes/2Controls/GormTextFieldAttributesInspector.m: Correction + * Palettes/2Controls/GormTextFieldAttributesInspector.m: Correction for bug#15780. 2006-02-09 23:36 Gregory John Casamento @@ -2712,7 +2718,7 @@ 2006-02-06 21:06 Gregory John Casamento * Palettes/3Containers/GormNSTableViewInspector.gorm - * Palettes/3Containers/GormTableViewAttributesInspector.m: + * Palettes/3Containers/GormTableViewAttributesInspector.m: Correction for bug#15642. 2006-02-03 21:56 Gregory John Casamento @@ -2729,7 +2735,7 @@ 2006-02-01 22:08 Gregory John Casamento - * Palettes/4Data/GormDateFormatterAttributesInspector.m: Correction + * Palettes/4Data/GormDateFormatterAttributesInspector.m: Correction for bug#15556 2006-01-25 05:21 Gregory John Casamento @@ -2751,7 +2757,7 @@ * GormCore/GormViewEditor.m * GormCore/GormViewSizeInspector.m * Palettes/1Windows/GormWindowAttributesInspector.m - * Palettes/1Windows/GormWindowSizeInspector.m: Merged changes from + * Palettes/1Windows/GormWindowSizeInspector.m: Merged changes from the baseline. 2006-01-16 23:19 Gregory John Casamento @@ -2761,15 +2767,15 @@ 2006-01-16 16:25 Gregory John Casamento - * Palettes/1Windows/GormWindowSizeInspector.m: Correction for + * Palettes/1Windows/GormWindowSizeInspector.m: Correction for bug#13994. abortEditing call to all forms added to revert:. 2006-01-16 12:20 Gregory John Casamento * Palettes/1Windows/GormWindowAttributesInspector.m: Correction for bug#15236. In ok: method the newStyleMask variable wasn't - properly initialized, this was causing the flags to be set - + properly initialized, this was causing the flags to be set + 2006-01-08 14:03 Gregory John Casamento * GormCore/GormPrivate.m: Removed deprecated templates. @@ -2784,15 +2790,15 @@ 2005-12-14 22:08 Gregory John Casamento * GormCore/GormDocument.h: Declaration for new readableTypes method. - * GormCore/GormDocument.m: Added readableTypes method to return the + * GormCore/GormDocument.m: Added readableTypes method to return the types accepted by GormDocument. - * Gorm.m: Use readableTypes in application:openFile: corrects + * Gorm.m: Use readableTypes in application:openFile: corrects bug#15178 2005-11-19 09:57 Gregory John Casamento * Version 1.0.1 - + 2005-11-14 09:59 Gregory John Casamento * Palettes/3Containers/GormTabViewEditor.m: Correction to tabView: @@ -2837,7 +2843,7 @@ 2005-10-29 09:09 Gregory John Casamento * Version 1.0.0 - + 2005-10-29 09:04 Gregory John Casamento * ANNOUNCE: Updated for 1.0 @@ -2846,19 +2852,19 @@ * NEWS: Updated for 1.0 * README: Updated for 1.0 * Version: Updated for 1.0 - * GormCore/GormCustomClassInspector.m: Fixed minor problem + * GormCore/GormCustomClassInspector.m: Fixed minor problem updating cell. 2005-10-05 20:21 Gregory John Casamento - * Palettes/1Windows/GormNSWindowSizeInspector.gorm: Remove delegate + * Palettes/1Windows/GormNSWindowSizeInspector.gorm: Remove delegate from sizeForm and connect to ok: * Palettes/1Windows/GormWindowSizeInspector.m: Cleanup in ok: and other methods. 2005-10-05 fabien - * Palettes/2Controls/GormButtonAttributesInspector.m : + * Palettes/2Controls/GormButtonAttributesInspector.m : Add delegate method for forms 2005-10-05 00:21 Gregory John Casamento @@ -2869,7 +2875,7 @@ 2005-10-04 20:57 Gregory John Casamento * GormCore/GormScrollViewAttributesInspector.m: In category - IBObjectAdditions, for editorClassName, return only + IBObjectAdditions, for editorClassName, return only GormScrollViewEditor. * GormCore/GormScrollViewEditor.m: Cleanup. @@ -2882,7 +2888,7 @@ 2005-09-25 14:40 Gregory John Casamento - * GormCore/GormInspectorsManager.m: Additional correct in + * GormCore/GormInspectorsManager.m: Additional correct in setCurrentInspector: 2005-09-25 12:54 Gregory John Casamento @@ -2890,15 +2896,15 @@ * English.lproj/GormInspectorPanel.gorm: Set resize options correctly. * GormCore/GormConnectionInspector.m: [GormConnectionInspector init] modified size of ok/revert buttons. - * GormCore/GormDocument.m: Pull the archive type in + * GormCore/GormDocument.m: Pull the archive type in [GormDocument saveGormDocument:] - * GormCore/GormInspectorsManager.m: in setCurrentInspector: + * GormCore/GormInspectorsManager.m: in setCurrentInspector: corrected issues with inspector resizing. 2005-09-15 00:53 Gregory John Casamento * GormCore/GormInspectorsManager.[mh]: Added origFrame to allow - resetting the inspectorView frame to it's original size in + resetting the inspectorView frame to it's original size in setCurrentInspector:. * GormCore/GormPalettesManager.m: Removed old commented out code in init. @@ -2910,7 +2916,7 @@ * GormCore/GormInspectorsManager.m: Use the inspector panel gorm. * English.lproj/GormInspectorPanel.gorm: corrects bug#13767. * English.lproj/GormDummyInspector.gorm: corrects bug#13767. - + 2005-09-04 10:17 Gregory John Casamento * Palettes/4Data/GormNSComboBoxAttributesInspector.m: In ok: @@ -2949,7 +2955,7 @@ * GormCore/GormMatrixEditor.m: Corrected bug in editTitleWithEvent: which was causing a portion of the window to become transparent. - + 2005-08-19 00:24 Gregory John Casamento * GormCore/GormDocument.m: [GormDocument attachObject:toParent:] @@ -2959,7 +2965,7 @@ 2005-08-18 23:22 Gregory John Casamento - * GormCore/GormDocument.m: retrieveObjectForParent:.. check for + * GormCore/GormDocument.m: retrieveObjectForParent:.. check for nil before placing in result array. 2005-08-18 22:21 Gregory John Casamento @@ -2975,7 +2981,7 @@ 2005-08-18 21:02 Gregory John Casamento * GormCore/GormDocument.m: attachObject:toParent: added code to insert - the content view into the nametable and the parent->child + the content view into the nametable and the parent->child connections. * GormCore/GormViewWithContentViewEditor.m: in the group* methods added code to "reparent" the objects so that the parent->child relationships @@ -2995,7 +3001,7 @@ * Palettes/3Containers/GormTabViewEditor.m: Streamlined code in delegate. Corrects bug#14004. - + 2005-08-12 01:23 Gregory John Casamento * GormCore/GormClassEditor.m: Correction for crash when loading @@ -3005,7 +3011,7 @@ * GormCore/GormInspectorsManager.m: Removed explicit check for table or text view. - * GormCore/GormScrollViewAttributesInspector.m: removed explicit + * GormCore/GormScrollViewAttributesInspector.m: removed explicit check for table or text view. * Palettes/3Containers/inspectors.m: Added editorClassName * Palettes/4Data/GNUmakefile: Added new files. @@ -3053,9 +3059,9 @@ * GormCore/GNUmakefile: Added new file. * GormCore/GormInspectorsManager.m: Removed GormConnectionInspector. - * GormCore/GormConnectionInspector.m: Split out from + * GormCore/GormConnectionInspector.m: Split out from GormInspectorsManager.m - + 2005-08-07 08:30 Gregory John Casamento * GormCore/GormFilePrefsManager.m: Update version to 0.13.0 @@ -3071,13 +3077,13 @@ * GormCore/GormInspectorsManager.m: Removed hard coded gui. * GormCore/GormObjectEditor.m: Enabled copy/paste for objects in the object view. - * GormCore/GormResourceManager.[hm]: Added to replace + * GormCore/GormResourceManager.[hm]: Added to replace GormViewResourceManager.[hm] * Palettes/3Containers/GormBrowserAttributesInspector.[hm]: Added code to handle maxVisibleColumnsField. Corrected tag issue. * Palettes/3Containers/GormNSBrowserInspector.gorm: Added maximum visible columns field. - + 2005-08-06 18:04 Gregory John Casamento * GormLib/IBInspector.m: Change to correct problem with revert call @@ -3088,7 +3094,7 @@ * Palettes/2Controls/GNUmakefile: Add in GormButtonAttributesInspector files. - * Palettes/2Controls/GormButtonAttributesInspector.h: Changed ivar + * Palettes/2Controls/GormButtonAttributesInspector.h: Changed ivar names. * Palettes/2Controls/GormButtonAttributesInspector.m: Changed names of vars and corrected problem with revert using anObject instead @@ -3104,17 +3110,17 @@ 2005-08-06 15:40 Gregory John Casamento * Palettes/0Menus/GNUmakefile: Add new file - * Palettes/0Menus/GormMenuAttributesInspector.m: Removed + * Palettes/0Menus/GormMenuAttributesInspector.m: Removed IBObjectAdditions definitions from this file. * Palettes/0Menus/GormMenuEditor.m: Same * Palettes/0Menus/GormMenuInspectors.m: Same * Palettes/0Menus/GormMenuItemAttributesInspector.m: Same - * Palettes/0Menus/inspectors.m: new file to hold implementation of + * Palettes/0Menus/inspectors.m: new file to hold implementation of IBObjectAdditions. * Palettes/1Windows/GNUmakefile: Add new file. * Palettes/1Windows/GormWindowAttributesInspector.m: Remove IBObjectAdditions definitions from this file. - * Palettes/1Windows/inspectors.m: new file to hold implementation of + * Palettes/1Windows/inspectors.m: new file to hold implementation of IBObjectAdditions. 2005-08-06 15:24 Gregory John Casamento @@ -3127,14 +3133,14 @@ * Palettes/0Menus/MenusPalette.m: New file created from main.m * Palettes/1Windows/WindowsPalette.m: New file created from main.m * Palettes/2Controls/ControlsPalette.m: New file created from main.m - * Palettes/3Containers/ContainersPalette.m: : New file created from + * Palettes/3Containers/ContainersPalette.m: : New file created from main.m * Palettes/4Data/DataPalette.m: New file created from main.m - + 2005-08-06 11:33 Gregory John Casamento * Merge from post 1.0 branch. - + 2005-08-03 07:57 Gregory John Casamento * Palettes/2Controls/GormStepperAttributesInspector.m: Removed call @@ -3143,14 +3149,14 @@ 2005-08-03 07:11 Gregory John Casamento * Palettes/4Data/inspectors.m: Removed local declaration of - GormViewSizeInspector, added include of new header, added + GormViewSizeInspector, added include of new header, added copyright header. 2005-08-03 06:20 Gregory John Casamento - * GormCore/GNUmakefile: Added new GormViewSizeInspector.h file, split + * GormCore/GNUmakefile: Added new GormViewSizeInspector.h file, split out from the GormViewSizeInspector.h file. - * GormCore/GormViewSizeInspector.m: Removed interface, put into .h + * GormCore/GormViewSizeInspector.m: Removed interface, put into .h * GormCore/GormViewSizeInspector.h: Moved interface here. * Palettes/1Windows/GormNSWindowSizeInspector.gorm: Corrected position and sizing of elements in size inspector. @@ -3164,15 +3170,15 @@ header. * Palettes/2Controls/GormCellAttributesInspector.[hm]: Added copyright header. - * Palettes/2Controls/GormColorWellAttributesInspector.[hm]: Added + * Palettes/2Controls/GormColorWellAttributesInspector.[hm]: Added copyright header. - * Palettes/2Controls/GormFormAttributesInspector.m: + * Palettes/2Controls/GormFormAttributesInspector.m: Added copyright header. * Palettes/2Controls/GormMatrixAttributesInspector.m: Corrected comment. * Palettes/2Controls/GormPopUpButtonAttributesInspector.m: Corrected comment. - * Palettes/2Controls/GormProgressIndicatorAttributesInspector.m: + * Palettes/2Controls/GormProgressIndicatorAttributesInspector.m: Corrected comment. * Palettes/2Controls/GormSliderAttributesInspector.m: Corrected comment. @@ -3192,7 +3198,7 @@ comment. * Palettes/3Containers/GormTableViewSizeInspector.[hm]: Re-added this as it was previously removed. - * Palettes/3Containers/GormTabViewAttributesInspector.m: Corrected + * Palettes/3Containers/GormTabViewAttributesInspector.m: Corrected comment. * Palettes/3Containers/inspectors.m: Moved all categories from containers to here. @@ -3214,17 +3220,17 @@ use ok: revert: , clean up and comments. Add NSCell IBObjectAdditions category * Palettes/2Controls/GormCellAttributesInspector.h: split file - clean up and comments. + clean up and comments. * Palettes/2Controls/GormFormAttributesInspector.m: split file use ok: revert:, replace optionMatrix by cellPositionSwitch, - editableSwitch,selectableSwitch, and scrollableSwitch. - clean up and comments. + editableSwitch,selectableSwitch, and scrollableSwitch. + clean up and comments. Add NSForm IBObjectAdditions category * Palettes/2Controls/GormFormAttributesInspector.h: split file replace optionMatrix by cellPositionSwitch,editableSwitch, - selectableSwitch, and scrollableSwitch. clean up and comments. + selectableSwitch, and scrollableSwitch. clean up and comments. * Palettes/2Controls/GormNSFormInspector.gorm: - replace optionMatrix by cellPositionSwitch,editableSwitch, + replace optionMatrix by cellPositionSwitch,editableSwitch, selectableSwitch, and scrollableSwitch. setNextKeyView * Palettes/2Controls/GormMatrixdAttributesInspector.m: split file use ok: revert:. clean up and comments. Add NSMatrix IBObjectAdditions @@ -3232,7 +3238,7 @@ * Palettes/2Controls/GormMatrixdAttributesInspector.h: split file clean up and comments * Palettes/2Controls/GormPopUpButtonAttributesInspector.m: split file - use ok: revert:, clean up and comments. Add NSPopUpButton + use ok: revert:, clean up and comments. Add NSPopUpButton IBObjectAdditions category * Palettes/2Controls/GormPopUpButtonAttributesInspector.h : split file clean up and comments @@ -3259,7 +3265,7 @@ * Palettes/2Controls/GormTextFieldAttributesInspector.h: split file replace optionsMatrix by editableSwitch, selectableSwitch, scrollableSwitch. clean up and comments. - * Palettes/2Controls/GormNSTextFieldInspector.gorm: + * Palettes/2Controls/GormNSTextFieldInspector.gorm: replace optionsMatrix by editableSwitch, selectableSwitch andscrollableSwitch. set NextKeyView: * Palettes/2Controls/GormColorWellAttributesInspector.m: split file @@ -3272,7 +3278,7 @@ disabled in disabledSwitch, tagValue in tagField. remove initialColorSelected:, disabledSelected:, borderedSelected:. Clean up and comments. - * Palettes/2Controls/GormColorWellInspector.gorm: + * Palettes/2Controls/GormColorWellInspector.gorm: renamed bordered in borderedSwitch, initialColor in initialColorWell, disabled in disabledSwitch, tagValue in tagField. remove initialColorSelected:, disabledSelected:, borderedSelected:. @@ -3280,15 +3286,15 @@ * Palettes/2Controls/GormProgressIndicatorAttributesInspector.m : split file emove doubleValue; borderMatrix. use ok: revert: Clean up and comments - * Palettes/2Controls/GormProgressIndicatorAttributesInspector.h : + * Palettes/2Controls/GormProgressIndicatorAttributesInspector.h : split file remove doubleValue; borderMatrix. Clean up and comments - * Palettes/2Controls/GormNSProgressIndicatorInspector.gorm: + * Palettes/2Controls/GormNSProgressIndicatorInspector.gorm: remove doubleValue; borderMatrix * Palettes/3Containers/GormBrowserAttributesInspector.m : split file use ok: revert: , use multipleSelectionSwitch, emptySelectionSwitch, branchSelectionSwitch,separateColumnsSwitch,horizontalScrollerSwitch, and displayTitlesSwitch instead of optionMatrix.clean up and comments - Add NSBrowser category ( IBObjectAdditions ) + Add NSBrowser category ( IBObjectAdditions ) * Palettes/3Containers/GormBrowserAttributesInspector.h : split file use multipleSelectionSwitch, emptySelectionSwitch, branchSelectionSwitch,separateColumnsSwitch,horizontalScrollerSwitch, @@ -3299,23 +3305,23 @@ and displayTitlesSwitch instead of optionMatrix. set nextKeyView: * Palettes/3Containers/GormTableViewAttributesInspector.m: split file use ok: revert:, replace selectionMatrix by multipleSelectionSwitch, - emptySelectionSwith and columnSelectionSwitch, + emptySelectionSwith and columnSelectionSwitch, replace optionMatrix by drawgridSwitch, resizingSwitch and reorderingSwitch.clean up and comments. - Add NSTableView category ( IBObjectAdditions ) + Add NSTableView category ( IBObjectAdditions ) * Palettes/3Containers/GormTableViewAttributesInspector.h: split file replace selectionMatrix by multipleSelectionSwitch,emptySelectionSwith - and columnSelectionSwitch. + and columnSelectionSwitch. replace optionMatrix by drawgridSwitch, resizingSwitch and reorderingSwitch.clean up and comments. * Palettes/3Containers/GormNSTableViewInspector.gorm : replace selectionMatrix by multipleSelectionSwitch,emptySelectionSwith and - columnSelectionSwitch. replace optionMatrix by drawgridSwitch, + columnSelectionSwitch. replace optionMatrix by drawgridSwitch, resizingSwitch and reorderingSwitch.set nextKeyView: * Palettes/3Containers/GormTableColumnAttributesInspector.m : split file - clean up, comments and warnings ( TODO ) - Add NSTableColumn category ( IBObjectAdditions ) + clean up, comments and warnings ( TODO ) + Add NSTableColumn category ( IBObjectAdditions ) * Palettes/3Containers/GormTableColumnAttributesInspector.h : split file clean up and comments * Palettes/3Containers/GormTableColumnSizeInspector.m: split file @@ -3324,29 +3330,29 @@ * Palettes/3Containers/GormTableColumnSizeInspector.h: split file clean up and comments. * Palettes/3Containers/ - GormNSTableColumnSizeInspector.gorm: remove + GormNSTableColumnSizeInspector.gorm: remove ok: taget ( use delegate ) - * Palettes/3Containers/GNUmakefile : add + * Palettes/3Containers/GNUmakefile : add GormBrowserAttributesInspector.m GormTabViewAttributesInspector.m, GormTableColumnAttributesInspector.m GormTableColumnSizeInspector.m and GormTableViewAttributesInspector. - * Palettes/3Containers/inspector.m : remove + * Palettes/3Containers/inspector.m : remove GormBrowserAttributesInspector GormTabViewAttributesInspector, GormTableColumnAttributesInspector GormTableColumnSizeInspector and GormTableViewAttributesInspector - * Palettes/4Data/GormComboBoxAttributesInspector.m: split file + * Palettes/4Data/GormComboBoxAttributesInspector.m: split file * Palettes/4Data/GormImageViewAttributesInspector.m: split file use ok:, revert:, clean up and comments - * Palettes/4Data/GormImageViewAttributesInspector.h: split file - clean up + * Palettes/4Data/GormImageViewAttributesInspector.h: split file + clean up * Palettes/4Data/GormTextViewAttributesInspector.m: split file replace optionsMatrix by selectableButton, editableButton, multipleFontsButtonand graphicsButton, clean up and comments. Add NSTextView IBObjectAdditions category * Palettes/4Data/GormTextViewAttributesInspector.h: split file - replace optionsMatrix by selectableButton, editableButton, + replace optionsMatrix by selectableButton, editableButton, multipleFontsButton and graphicsButton, clean up and comments - * Palettes/4Data/GormNSTextViewInspector.gorm: replace optionsMatrix + * Palettes/4Data/GormNSTextViewInspector.gorm: replace optionsMatrix by selectableButton, editableButton, multipleFontsButton and graphicsButton @@ -3402,7 +3408,7 @@ 2005-07-30 09:30 Gregory John Casamento - * Documentation/Makefile.postamble: Generate documentation from + * Documentation/Makefile.postamble: Generate documentation from headers only. * GormPrefs/GormColorsPref.h * GormPrefs/GormGeneralPref.h @@ -3419,24 +3425,24 @@ 2005-07-30 04:16 Gregory John Casamento - * GormCore/GormDocument.m: use versionOfClass: in + * GormCore/GormDocument.m: use versionOfClass: in _replaceObjectsWithTemplates: method. * GormCore/GormFilePrefsManager.[hm]: Added versionOfClass:. 2005-07-30 Fabien VALLON * Palettes/1Window/GormWindowAttributesInspector.[mh] : split files. - use ok: revert: methods, remove controls & options Matrix, + use ok: revert: methods, remove controls & options Matrix, & replace it by a set of switch buttons. Clean up & comments * Palettes/1Window/GormWindowSizeInspector.{m,h} :split files. use ok: revert: methods. Clean up & comments * Palettes/1Window/main.m : remove GormWindowSizeInspector, - GormWindowAttributesInspector classes and move IBObjectAdditions + GormWindowAttributesInspector classes and move IBObjectAdditions categories into GormWindowAttributesInspector and GormSizeInspector. - * Palettes/1Window/GormNSWindowInspector.gorm: remove controls and + * Palettes/1Window/GormNSWindowInspector.gorm: remove controls and options matrix, & replace it by a set of switch buttons. * Palettes/0Menus/GormMenuAttributesInspector.{m,h} : split files. - use ok: revert: methods, replace menuType matrix by a matrix of Radio + use ok: revert: methods, replace menuType matrix by a matrix of Radio buttons.Clean up and comments. * Palettes/0Menus/GormMenuItemAttributesInspector.m: split files. use ok: revert: methods, Clean up and comments. @@ -3444,7 +3450,7 @@ * Palettes/0Menus/GormMenuAttributesInspector.gorm : improve ui, use a matrix of radioButtonCell for menu type * Palettes/0Menus/GormMenuEditor.m : rename IBObjectAdditions category - + 2005-07-28 00:04 Gregory John Casamento * GormCore/GormImage.h: Added documentation. @@ -3453,7 +3459,7 @@ * GormCore/GormPrivate.m: Remove illegalClassSubstitution method. * GormCore/GormSound.h: Added documentation. * GormCore/GormSound.m: Properly implemented IBObjectAdditions. - * Gorm.m: Removed methods which check for user bundles. + * Gorm.m: Removed methods which check for user bundles. 2005-07-27 02:10 Gregory John Casamento @@ -3463,7 +3469,7 @@ 2005-07-27 01:47 Gregory John Casamento * GormCore/GormDocument.h: Added documentation. - * GormCore/GormDocument.m: Removed commented code. Corrected + * GormCore/GormDocument.m: Removed commented code. Corrected problem in [GormDocument instantiateClass:] when switching to the objects view. * GormCore/GormWindowEditor.h: Added documentation. @@ -3496,7 +3502,7 @@ * Version 0.11.0 (Gorm 1.0 release candidate #1) - + 2005-08-01 20:30 Gregory John Casamento * English.lproj/GormPreferences.gorm: Add keyboard equivalents @@ -3548,7 +3554,7 @@ 2005-07-30 09:30 Gregory John Casamento - * Documentation/Makefile.postamble: Generate documentation from + * Documentation/Makefile.postamble: Generate documentation from headers only. * GormPrefs/GormColorsPref.h * GormPrefs/GormGeneralPref.h @@ -3565,7 +3571,7 @@ 2005-07-30 04:16 Gregory John Casamento - * GormCore/GormDocument.m: use versionOfClass: in + * GormCore/GormDocument.m: use versionOfClass: in _replaceObjectsWithTemplates: method. * GormCore/GormFilePrefsManager.[hm]: Added versionOfClass:. @@ -3581,7 +3587,7 @@ * GormCore/GormPrivate.m: Remove illegalClassSubstitution method. * GormCore/GormSound.h: Added documentation. * GormCore/GormSound.m: Properly implemented IBObjectAdditions. - * Gorm.m: Removed methods which check for user bundles. + * Gorm.m: Removed methods which check for user bundles. 2005-07-27 02:10 Gregory John Casamento @@ -3591,7 +3597,7 @@ 2005-07-27 01:47 Gregory John Casamento * GormCore/GormDocument.h: Added documentation. - * GormCore/GormDocument.m: Removed commented code. Corrected + * GormCore/GormDocument.m: Removed commented code. Corrected problem in [GormDocument instantiateClass:] when switching to the objects view. * GormCore/GormWindowEditor.h: Added documentation. @@ -3637,7 +3643,7 @@ initialization code to init before paletteManager is called so that the palette window is placed correctly. * Palettes/1Windows/GormNSPanel.m - * Palettes/1Windows/GormNSWindow.m: Added override for + * Palettes/1Windows/GormNSWindow.m: Added override for saveFrameUsingName: to prevent saving the position of windows during testing in Gorm's defaults. * Resources/Defaults.plist: Added defaults for Inspector, Palettes, @@ -3666,7 +3672,7 @@ 2005-07-21 fabien - * Palettes/0Menus/GormMenuInspectors.m : Corrects bug #13872 + * Palettes/0Menus/GormMenuInspectors.m : Corrects bug #13872 2005-07-20 23:39 Gregory John Casamento @@ -3677,13 +3683,13 @@ * Palettes/1Windows/GormNSPanel.m * Palettes/1Windows/GormNSWindow.m: Removed override for - orderWindow:... added sendEvent: to do the same thing, since + orderWindow:... added sendEvent: to do the same thing, since it's a little more generic. This corrects bug#13838. 2005-07-18 23:54 Gregory John Casamento * Palettes/1Windows/GormNSPanel.m - * Palettes/1Windows/GormNSWindow.m: Added override for + * Palettes/1Windows/GormNSWindow.m: Added override for orderWindow:relativeTo: which causes selection of the window by Gorm, if the title bar is clicked. @@ -3694,9 +3700,9 @@ 2005-07-17 15:08 Gregory John Casamento - * GormCore/GormClassEditor.m: Removed AUTORELEASE for + * GormCore/GormClassEditor.m: Removed AUTORELEASE for subClassesArray, it was causing a crash. - * GormCore/GormClassInspector.m: setObject: conditional which + * GormCore/GormClassInspector.m: setObject: conditional which prints a warning if a non-GormClassProxy class is passed in. * GormCore/GormPrivate.m: initWithClassName: conditional which prints a warning if a non-string is used to initialize th @@ -3712,25 +3718,25 @@ * GormCore/GormClassInspector.m: -_refreshView removed call to deselectAll: for the actionTable and outletTable. - On occasion this was causing the application to go into a + On occasion this was causing the application to go into a notification-update loop. 2005-07-15 21:48 Gregory John Casamento - * GormCore/GormInspectorsManager.m: -init, changed NSLog to + * GormCore/GormInspectorsManager.m: -init, changed NSLog to NSDebugLog. 2005-07-15 00:54 Gregory John Casamento - * GormCore/GormClassEditor.m: Added exception handling to portions - of code which call itemAtIndex: method on the outline view to + * GormCore/GormClassEditor.m: Added exception handling to portions + of code which call itemAtIndex: method on the outline view to prevent any problems. * GormCore/GormInspectorsManager.m: Changed a NSLog to NSDebugLog. 2005-07-14 12:39 Gregory John Casamento * GormCore/GormDocument.m: Minor change to changeView: to - switch to the appropriate toolbar item when the view changes + switch to the appropriate toolbar item when the view changes automatically while dragging. Also a change to awakeFromNib to select the correct item on startup. @@ -3738,7 +3744,7 @@ * GormCore/GormDocument.m: Implement toolbarSelectableItemIdentifiers in the toolbar delegate so that the items will remain selected showing - the current selection. + the current selection. 2005-07-14 00:05 Gregory John Casamento @@ -3749,57 +3755,57 @@ 2005-07-13 22:51 Gregory John Casamento - * Palettes/2Controls/GormButtonEditor.m: Corrected issue with + * Palettes/2Controls/GormButtonEditor.m: Corrected issue with button editing. bug #13756. 2005-07-13 09:01 Gregory John Casamento - * GormCore/GormClassEditor.m: Corrected problem selecting NSObject + * GormCore/GormClassEditor.m: Corrected problem selecting NSObject in browser when it's selected in the outline. 2005-07-13 02:17 Gregory John Casamento * GormCore/GormClassEditor.m: Changed code in selectClass:editClass: to use the methods from the GormClassManager as appropriate. Removed - do.. while construct since it did the same thing as + do.. while construct since it did the same thing as allSuperClassesOf in GormClassManager. * GormCore/GormClassManager.[hm]: Added new method isRootClass: which returns true if the argument is a root class. Also replaced references to @"NSObject" in a number of places with calls to this method. This makes the code more generic. - * GormCore/GormPalettesManager.m: Added check in + * GormCore/GormPalettesManager.m: Added check in importClasses:withDictionary: which should allow loading palettes which define root level classes. 2005-07-12 fabien - * GormCore/GormClassEditor.m: Fix OutlineView / BrowserView switch + * GormCore/GormClassEditor.m: Fix OutlineView / BrowserView switch Add some warnings. Greg please check the code. You will need to change it when GormClassManager will change ( for root object ) - * Palettes/3Containers/inspector.m : Add minimum column size for + * Palettes/3Containers/inspector.m : Add minimum column size for NSBrowser * Palettes/3Containers/GormNSBrowserInspector.gorm : Ditto 2005-07-11 fabien - * Palettes/1Windows/ControlsPalette.gorm : + * Palettes/1Windows/ControlsPalette.gorm : Fix bad layout when doing a matrix of NSForms. * Documentation : Gorm.texi, Update documentation * GormCore/GormInspectorsManager.m : make setInitialFirstResponder working with inspector * Palettes/0Menus/GormMenuInspectors.gorm : set initialFirstResponder * Palettes/0Menus/GormMenuItemAttributesInspector.gorm : Ditto - * Palettes/1Windows/GormNSWindowSizeInspector.gorm : Ditto + * Palettes/1Windows/GormNSWindowSizeInspector.gorm : Ditto * Palettes/2Controls/GormNSButtonInspector.gorm : Ditto * Palettes/2Controls/GormNSCellInspector.gorm : Ditto * Palettes/3Containers/GormNSTableColumnInspector.gorm : Ditto * Palettes/4Data/GormNSDateFormatterInspector.gorm: Ditto * Palettes/4Data/GormNSNumberFormatterInspector.gorm : Ditto - * English.lproj/GormCustomClassInspector.gorm : Ditto + * English.lproj/GormCustomClassInspector.gorm : Ditto * English.lproj/GormScrollViewAttributesInspector.gorm: Ditto * English.lproj/GormViewSizeInspector.gorm : Ditto - + 2005-07-10 20:37 Gregory John Casamento * English.lproj/Gorm.gorm: Corrected some connections which were @@ -3815,7 +3821,7 @@ 2005-07-08 04:36 Gregory John Casamento - * GormCore/GormCustomClassInspector.m: In + * GormCore/GormCustomClassInspector.m: In -(void)_replaceCellClassForObject:className: added checks to make sure the object/cell responds to appropriate messages before call. This prevents an issue when selecting a new @@ -3824,7 +3830,7 @@ 2005-07-07 22:02 Gregory John Casamento * GormCore/GormCustomClassInspector.m: In the method - - (void) _replaceCellClassForObject:className: added logic to + - (void) _replaceCellClassForObject:className: added logic to automatically replace the cell in a more generic fashion. * GormCore/GormPrivate.m: Added logic to canSubstituteForClass: to determine if it's possible for the class passed in to substitute for @@ -3833,11 +3839,11 @@ implementation for NSSecureTextView. * Palettes/3Containers/GormNSOutlineView.[hm]: Cleaned up initWithCoder: and encodeWithCoder:. - * Palettes/3Containers/GormNSTableView.[hm]: Ditto + * Palettes/3Containers/GormNSTableView.[hm]: Ditto 2005-07-07 13:22 Gregory John Casamento - * GormCore/GormControlEditor.m: Removed commented out code + * GormCore/GormControlEditor.m: Removed commented out code in GormControlEditor. * GormCore/GormDocument.m: Removed unused variables. * Palettes/3Containers/GormNSTableView.m: Added encoder methods to @@ -3864,20 +3870,20 @@ * English.lproj/GormSoundInspector.gorm : Ditto * English.lproj/GormViewSizeInspector.gorm : Ditto * Palettes/0Menus/GormMenuInspectors.m: Implement the delegate method - controlTextDidChange for textField + controlTextDidChange for textField * Palettes/0Menus/GormMenuAttributesInspector.gorm: Improve UI, set setNextView:, initialFirstResponder: ... * Palettes/0Menus/GormMenuItemAttributesInspector.gorm: Improve UI, set setNextView:, initialFirstResponder: ... * Palettes/1Windows/main.m: Implement delegate method controlTextDidChange for textFields - * Palettes/1Windows/GormNSWindowInspector.gorm: Improve UI,set + * Palettes/1Windows/GormNSWindowInspector.gorm: Improve UI,set setNextView:, initialFirstResponder: ... - * Palettes/1Windows/GormNSWindowSizeInspector.gorm: Improve UI,set + * Palettes/1Windows/GormNSWindowSizeInspector.gorm: Improve UI,set setNextView:, initialFirstResponder: ... - * Palettes/2Controls/inspectors.m: Implement delegate + * Palettes/2Controls/inspectors.m: Implement delegate method controlTextDidChange: for textFields - * Palettes/2Controls/ControlsPalette.gorm: Improve UI,set + * Palettes/2Controls/ControlsPalette.gorm: Improve UI,set setNextView:, initialFirstResponder: ... * Palettes/2Controls/GormNSBoxInspector.gorm: Ditto * Palettes/2Controls/GormNSButtonInspector.gorm: Ditto @@ -3903,10 +3909,10 @@ * Palettes/4Data/GormNSImageViewInspector.gorm: Ditto * Palettes/4Data/GormNSNumberFormatterInspector.gorm: Ditto * Palettes/4Data/GormNSTextViewInspector.gorm: Ditto - + 2005-07-06 10:48 Gregory John Casamento - * GormCore/GormDocument.m: changeToViewWithTag: added code to + * GormCore/GormDocument.m: changeToViewWithTag: added code to change current selection when switching the editor. 2005-07-05 10:59 Gregory John Casamento @@ -3931,24 +3937,24 @@ 2005-07-04 17:53 Gregory John Casamento * English.lproj/Gorm.gorm: Added Layout and Alignment menus. - * GormCore/GormDocument.[hm]: Added alignSelectedObjects: and + * GormCore/GormDocument.[hm]: Added alignSelectedObjects: and arrangeSelectedObjects: methods. - * GormCore/GormProtocol.h: Added alignSelectedObjects: and + * GormCore/GormProtocol.h: Added alignSelectedObjects: and arrangeSelectedObjects: methods declarations * GormCore/NSView+GormExtensions.[hm]: Added moveViewToFront: and moveViewToBack: methods. - * Gorm.m: Added alignSelectedObjects: and + * Gorm.m: Added alignSelectedObjects: and arrangeSelectedObjects: methods. 2005-07-03 12:52 Gregory John Casamento - * Palettes/4Data/main.m: Minor fix in + * Palettes/4Data/main.m: Minor fix in depositViewResourceFromPasteboard: to prevent crash. 2005-07-03 12:26 Gregory John Casamento * GormCore/GormBoxEditor.m: Minor cleanup. - * GormCore/GormControlEditor.m: Removed unecessary code to + * GormCore/GormControlEditor.m: Removed unecessary code to handle formatter, since it is now handled generically via the dragging delegate code. * GormCore/GormViewEditor.m: Added code in performDragOperation: @@ -3961,20 +3967,20 @@ * GormLib/IBPalette.h: Changed "document" ivar to paletteDocument. * GormLib/IBPalette.m: Changed "document" ivar to paletteDocument. * Gorm.m: Added implementation of documentForObject: - * Palettes/2Controls/main.m: Added methods for + * Palettes/2Controls/main.m: Added methods for IBViewResourceDraggingDelegates to handle images and sounds dragged to controls. - * Palettes/4Data/main.m: Added methods for + * Palettes/4Data/main.m: Added methods for IBViewResourceDraggingDelegates to handle formatters being dragged to controls. 2005-07-02 16:12 Gregory John Casamento * GormCore/GormControlEditor.m: Added call to setSelectionFromEditor: - in performDragOperation, if the object has a formatter. + in performDragOperation, if the object has a formatter. * GormCore/GormInspectorsManager.m: Changes to refresh the popup button based on the inspector modes in setCurrentInspector: - * GormLib/IBInspectorManager.[hm]: New instance variable. + * GormLib/IBInspectorManager.[hm]: New instance variable. Implemented addInspectorModeWithIndentifier:forObject:... * GormLib/IBInspectorMode.[hm]: Added. * Palettes/4Data/inspectors.m: minor cleanup. @@ -3998,7 +4004,7 @@ * GNUmakefile.preamble: Add -lGL to ADDITIONAL_LIBS * GormCore/GNUmakefile: Added new opengl view. - * GormCore/GormCustomView.m: Added include for GormOpenGLView and + * GormCore/GormCustomView.m: Added include for GormOpenGLView and modified _bestPossibleSuperClass to return the GormOpenGLView. * GormCore/GormOpenGLView.[hm]: Displays a rotating polygon to illustrate that this is a OpenGL view to the user when in test mode. @@ -4047,8 +4053,8 @@ 2005-06-12 23:36 Gregory John Casamento - * GormCore/GormOutlineView.m: _handleDoubleClick: now calls - NSDebugLog + * GormCore/GormOutlineView.m: _handleDoubleClick: now calls + NSDebugLog 2005-06-12 23:24 Gregory John Casamento @@ -4059,7 +4065,7 @@ * GormCore/GormClassEditor.m: Modified the data source method outlineView:setObjectValue:forItem: to reject outlet/action changes when the item and the objectValue are the same. - * GormCore/GormDocument.m: Changed collectAllObjects to + * GormCore/GormDocument.m: Changed collectAllObjects to _collectAllObjects, since it is private. * GormCore/GormOutlineView.m: In mouseDown: only send to the super class under certain conditions. @@ -4081,7 +4087,7 @@ 2005-06-10 07:45 Gregory John Casamento * English.lproj/Gorm.gorm: Addition of "Translate" menu. - * GormCore/GormClassInspector.m: Corrected problem in + * GormCore/GormClassInspector.m: Corrected problem in outlet and action data sources in tableView:setObjectValue: tableColumn:row: * GormCore/GormDocument.h: Added translate method, also added @@ -4097,11 +4103,11 @@ * English.lproj/GormClassInspector.gorm: Updated to new .gorm file version - * English.lproj/GormDocument.gorm: Added new profile to drop down. - * English.lproj/GormViewSizeInspector.gorm: Updated to new .gorm + * English.lproj/GormDocument.gorm: Added new profile to drop down. + * English.lproj/GormViewSizeInspector.gorm: Updated to new .gorm file version * GormCore/GormDocument.m: Change to _replaceObjectsWithTemplates: to - always replace windows with a GSWindowTemplate. This allows the + always replace windows with a GSWindowTemplate. This allows the autoposition and defered logic to work properly when loading this .gorm file in an application. * GormCore/GormFilePrefsManager.m: Bumped version to 0.10.1 @@ -4111,13 +4117,13 @@ * Palettes/0Menus/GormNSMenu.h: Added +menuWithMenu declaration. * Palettes/0Menus/GormNSMenu.m: Added +menuWithMenu: to initialize one menu from another. - * Palettes/0Menus/main.m: Change to use the fontMenu: method in + * Palettes/0Menus/main.m: Change to use the fontMenu: method in the NSFontManager to build the menu in Gorm's palette. * Palettes/1Windows/GormNSPanel.h: Declarations for new methods. - * Palettes/1Windows/GormNSPanel.m: setAutoPositionMask: and + * Palettes/1Windows/GormNSPanel.m: setAutoPositionMask: and autoPositionMask methods added. - * Palettes/1Windows/GormNSWindow.h: Declarations for new methods. - * Palettes/1Windows/GormNSWindow.m: setAutoPositionMask: and + * Palettes/1Windows/GormNSWindow.h: Declarations for new methods. + * Palettes/1Windows/GormNSWindow.m: setAutoPositionMask: and autoPositionMask methods added. * Palettes/1Windows/GormNSWindowSizeInspector.gorm: Additions to handle window positioning and maxsize. @@ -4284,7 +4290,7 @@ 2005-05-21 13:15 Gregory John Casamento - * English.lproj/GormPrefGeneral.gorm: Make the top switch off. + * English.lproj/GormPrefGeneral.gorm: Make the top switch off. * GormCore/GormClassEditor.m: Added code in switchView to properly resize the view so that it doesn't shrink when switching between the outline and browser. @@ -4306,16 +4312,16 @@ * GormInfo.plist: Updated version. * GormPrefs/GormGeneralPref.h: Added interfaceMatrix and classesAction: * GormPrefs/GormGeneralPref.m: Implemented classesAction. - * Resources/Defaults.plist: Added new default so that the user's + * Resources/Defaults.plist: Added new default so that the user's preference for the classes view is stored. 2005-05-19 23:54 Gregory John Casamento * Version 0.9.10 - + 2005-05-07 06:50 Gregory John Casamento - * Gorm.m: In handleNotification: reset selection owner to + * Gorm.m: In handleNotification: reset selection owner to nil when document is closed. In validateMenuItem: do not get class manager or selection owner when there is no active document. @@ -4344,7 +4350,7 @@ which properly adds the methods to FirstResponder. Previously these methods were being added in "ExtraActions" which was not correct. Methods which are added in the palette should be added to "Actions". - + 2005-04-28 08:50 Gregory John Casamento * GormCore/GormDocument.m: Correct problem in setName:forObject: @@ -4352,7 +4358,7 @@ 2005-04-24 11:16 Gregory John Casamento - * GormCore/GormClassManager.m: Remove special case for + * GormCore/GormClassManager.m: Remove special case for NSSecureTextField. * GormCore/GormCustomClassInspector.m: Added new private method to call canSubstituteForClass: when appropriate to @@ -4384,7 +4390,7 @@ * GormCore/GormDocument.m: Added new includes. * GormCore/GormGenericEditor.m: Added new includes. * GormCore/GormImageEditor.m: Added new includes. - * GormCore/GormInternalViewEditor.m: + * GormCore/GormInternalViewEditor.m: * GormCore/GormMatrixEditor.m: Added new includes * GormCore/GormObjectEditor.m: Added new header. * GormCore/GormPrivate.h: Removed declarations. @@ -4410,7 +4416,7 @@ 2005-04-23 13:11 Gregory John Casamento * GormCore/GNUmakefile: Added new files. - * GormCore/GormClassEditor.m: Changed to include new header, and + * GormCore/GormClassEditor.m: Changed to include new header, and use new method for registration of pboard types. * GormCode/GormClassEditor.h: New file * GormCore/GormDocument.m: Changed to include new header. @@ -4421,7 +4427,7 @@ * GormCore/GormResourceEditor.m: Changed to use new method. * NSCell+GormAdditions.h: Removed from GormPrivate.h * NSCell+GormAdditions.m: Removed from GormPrivate.m - + 2005-04-23 02:50 Gregory John Casamento * GormCore/GormClassEditor.m: Implementation of editor/dragging @@ -4431,7 +4437,7 @@ classes view. * GormCore/GormGenericEditor.m: Added implementation for fileTypes. - * GormCore/GormPrivate.h: Added declaration of fileTypes. + * GormCore/GormPrivate.h: Added declaration of fileTypes. 2005-04-22 17:15 Gregory John Casamento @@ -4452,7 +4458,7 @@ * GormCore/GormObjectEditor.m: Added code to call changeToTopLevelEditorAcceptingTypes: when a given type isn't accepted by this editor. - * GormCore/GormResourceEditor.m: Added code to call + * GormCore/GormResourceEditor.m: Added code to call changeToTopLevelEditorAcceptingTypes: when a given type isn't accepted by this editor. @@ -4464,7 +4470,7 @@ 2005-04-22 12:24 Gregory John Casamento * Palettes/0Menus/GormMenuEditor.m: [GormMenuEditor pasteInSelection] - corrected problem with pasting the menu items. + corrected problem with pasting the menu items. 2005-04-21 20:40 Gregory John Casamento @@ -4491,7 +4497,7 @@ * GormCore/GormClassManager.m: Restrict instantiation of NSView and subclasses using Command-Shift-I. This means that standalone views can only be created from objects which are draggable from the palette. - * GormCore/GormViewEditor.m: Removed logging ever time a standalone + * GormCore/GormViewEditor.m: Removed logging ever time a standalone view is placed, as I don't consider the functionality experimental at this point. * GormCore/GormViewWindow.m: Size the window to accommodate the @@ -4512,14 +4518,14 @@ the new cell object is set. * Palettes/2Controls/GormButtonEditor.h: Added ivar. * Palettes/2Controls/GormButtonEditor.m: Corrects a bug reported - by Matt Rice where the temporary text field becomes part of + by Matt Rice where the temporary text field becomes part of the document when saving while editing a button. 2005-04-17 12:06 Gregory John Casamento * GormCore/GormDocument.m: Added code in loadDocument: and saveGormDocument: to use data from the new SubstituteClasses - entry in the palette.table. + entry in the palette.table. * GormCore/GormFilePrefsManager.m: Updated version to 0.9.9 * GormCore/GormPalettesManager.h: Added substituteClasses ivar. * GormCore/GormPalettesManager.m: Implemented code to use @@ -4528,14 +4534,14 @@ 2005-04-16 21:44 Gregory John Casamento - * GormCore/GormDocument.m: In removeConnector: make the - IBWillRemoveConnectorNotification carry aConnector as the - object, instead of the document. The same for + * GormCore/GormDocument.m: In removeConnector: make the + IBWillRemoveConnectorNotification carry aConnector as the + object, instead of the document. The same for IBDidRemoveConnectorNotification. 2005-04-16 19:29 Gregory John Casamento - * GormCore/GormPalettesManager.m: Slight improvement to palette + * GormCore/GormPalettesManager.m: Slight improvement to palette import. 2005-04-16 17:21 Gregory John Casamento @@ -4573,9 +4579,9 @@ * GormCore/GormImage.m: Implement objectNameForInspectorTitle. * GormCore/GormInspectorsManager.m: Remove special cases for Image and Sound. - * GormCore/GormPalettesManager.m: Beginnings of code to get + * GormCore/GormPalettesManager.m: Beginnings of code to get outlets/actions for exported class. - * GormCore/GormResource.h: Added include for IBObjectAdditions.h + * GormCore/GormResource.h: Added include for IBObjectAdditions.h to GormResource.h * GormCore/GormSound.m: Implement objectNameForInspectorTitle. @@ -4650,7 +4656,7 @@ to document/top level objects, this is done in the document now. * GormCore/GormPrivate.h: Added new ivar to GormGenericEditor * GormLib/IBResourceManager.h - * GormLib/IBResourceManager.m: Corrected implementation of + * GormLib/IBResourceManager.m: Corrected implementation of register methods. * Resources/ClassInformation.plist: Added Object. @@ -4660,7 +4666,7 @@ 2005-03-30 23:36 Gregory John Casamento - * GormCore/GormFilePrefsManager.m: Update the version of a + * GormCore/GormFilePrefsManager.m: Update the version of a file, once it's been saved with a new version of Gorm. 2005-03-30 22:43 Gregory John Casamento @@ -4671,7 +4677,7 @@ 2005-03-30 06:09 Gregory John Casamento * Merge: from branch: build_reorg_branch. - + 2005-03-30 06:09 Gregory John Casamento BRANCH: build_reorg_branch @@ -4694,7 +4700,7 @@ it is now a library. * Resources: Moved all .gorm files from here.. * English.lproj: To here. - + 2005-03-29 Richard Frith-Macdonald BRANCH: build_reorg_branch @@ -4746,16 +4752,16 @@ 2005-03-29 01:08 Gregory John Casamento BRANCH: build_reorg_branch - * Gorm.m: Added new version here, after factoring out of + * Gorm.m: Added new version here, after factoring out of GormCore. * install-windows.sh: Removed. - + 2005-03-28 19:55 Gregory John Casamento BRANCH: build_reorg_branch * GormCore: New library (may become a framework) * *.[hm]: Except for main.m, moved to GormCore. - + 2005-03-27 06:24 Gregory John Casamento * GormClassEditor.m: Added addAttributeToClass here. Also @@ -4768,13 +4774,13 @@ BRANCH: build_reorg_branch * GNUmakefile: Add new framework to makefile. * Resources: Removed pref gorms. - * GormLib: New framework. Pref gorms moved here as + * GormLib: New framework. Pref gorms moved here as 2005-03-26 10:18 Gregory John Casamento * install-windows.sh: Installation script for windows. This automates the process until the reorg is completed. - + 2005-03-26 01:49 Gregory John Casamento * GNUmakefile: Correction to previous commit. Compile palettes @@ -4785,7 +4791,7 @@ These changes allow the build to work correctly on UNIX and preserve Nicola's changes for mingw. This is temporary until the build is reorganized. - * GNUmakefile: Added Palettes back to subprojects back in with + * GNUmakefile: Added Palettes back to subprojects back in with conditional for mingw. * GNUmakefile.postamble: Added conditional for targets so that they will work as expected on UNIX. @@ -4806,7 +4812,7 @@ * Palettes/2Controls/GNUmakefile.preamble: Same change. * Palettes/3Containers/GNUmakefile.preamble: Same change. * Palettes/4Data/GNUmakefile.preamble: Same change. - + 2005-03-21 23:30 Nicola Pero * GormLib/IBSystem.h: Fixed windows32 check for building @@ -4819,20 +4825,20 @@ * Palettes/1Windows/GNUmakefile.preamble: Same change. * Palettes/2Controls/GNUmakefile.preamble: Same change. * Palettes/3Containers/GNUmakefile.preamble: Same change. - * Palettes/4Data/GNUmakefile.preamble: Same change. - + * Palettes/4Data/GNUmakefile.preamble: Same change. + 2005-03-20 10:17 Gregory John Casamento * GormViewEditor.m: [GormViewEditor performDragOperation:] call [GormDocument setSelectionFromEditor:] with self in order to force the inspector to show the newly added image name. - + 2005-03-19 16:04 Gregory John Casamento * GormLib/InterfaceBuilder.h: Added new header * GormLib/IBViewResourceDragging.h: New header * GormLib/GNUmakefile: Added new header - + 2005-03-19 05:39 Gregory John Casamento * GormViewEditor.m: Corrected problem with control snapping to @@ -4852,7 +4858,7 @@ * GormViewEditor.m: Modifed to use new GuideSpacing preference value instead of a hardcoded value of 10 or 5. * Resources/GormPreferences.gorm: Added new pulldown. - * Resources/GormPrefGuideline.gorm: New gui for setting + * Resources/GormPrefGuideline.gorm: New gui for setting GuideSpacing default. 2005-03-19 03:31 Gregory John Casamento @@ -4885,10 +4891,10 @@ * GormDocument.m: Change to retain and release the last used editor. * NSFontManager+GormExtensions.[hm]: New files. - + 2005-03-07 22:18 Gregory John Casamento - * GormDocument.m: Added code to make the window of the widget + * GormDocument.m: Added code to make the window of the widget selected, the key window. This helps correct Bug#12224. * Palettes/1Windows/GormNSWindow.m: Added method canBecomeKeyWindow to guarantee that it returns YES. @@ -4902,10 +4908,10 @@ * GNUmakefile: Added new class. * GormImageEditor.m: Refactored all of the code into the new parent. Implemented only those methods needed. - * GormPrivate.h: Changed hierarchy of GormImageEditor and + * GormPrivate.h: Changed hierarchy of GormImageEditor and GormSoundEditor to have GormResourceEditor as their parent * GormResourceEditor.m: New parent for sound/image editors. - * GormSoundEditor.m: Refactored all of the code into the + * GormSoundEditor.m: Refactored all of the code into the new parent class. Implemented needed methods. 2005-03-04 04:04 Gregory John Casamento @@ -4922,7 +4928,7 @@ * GormImageEditor.m: Calls new resource methods. * GormImage.[hm]: Now inherits from GormResource. * GormResource.[hm]: Added. New abstract resource class which - implements IBResourceFiles. + implements IBResourceFiles. * GormSoundEditor.m: Calls new methods. * GormSound.[hm]: Now inherits from GormResource. * GormSoundInspector.m: Calls new methods. @@ -4935,7 +4941,7 @@ 2005-02-28 19:53 Gregory John Casamento * Version 0.9.2 - + 2005-02-27 12:07 Gregory John Casamento * Documentation/Gorm.texi: Added a question to the FAQ. @@ -4961,8 +4967,8 @@ 2005-02-19 02:29 Gregory John Casamento - * Defaults.plist: Added new default "AllowUserBundles" to - disable new code which prevents Gorm from running if a + * Defaults.plist: Added new default "AllowUserBundles" to + disable new code which prevents Gorm from running if a user bundle is present. * Gorm.m: Added code in [Gorm applicationDidFinishLaunching:] to warn the user and quit, unless the above default is set, @@ -5007,7 +5013,7 @@ * GormDocument.m: in [GormDocument attachObject:withParent:] coercion of id to NSControl to avoid warning about selection of - the target method. Changed setSelectionFromEditor: to + the target method. Changed setSelectionFromEditor: to stop any connection activity when a selection is changed. 2005-02-13 04:46 Gregory John Casamento @@ -5026,14 +5032,14 @@ 2005-02-05 15:26 Gregory John Casamento - * Palettes/0Menus/main.m: Corrected "revert To Saved" to + * Palettes/0Menus/main.m: Corrected "revert To Saved" to "Revert To Saved". * Palettes/2Controls/GormNSButtonInspector.gorm: Corrected box title color. 2005-02-05 09:16 Gregory John Casamento - * GormDocument.m: Improved some of the panel messages when + * GormDocument.m: Improved some of the panel messages when gorm has a problem loading/saving. Added titles. * Gorm.m: Made some of the warning panels have a title. Added code to -testInterface: and -endTesting: to close extra windows opened @@ -5045,7 +5051,7 @@ 2005-02-02 22:44 Gregory John Casamento * GormDocument.m: -[GormDocument removeConnectionsWithLabel:..] added - break to avoid iterating through all connections when the user has + break to avoid iterating through all connections when the user has responded "NO". * GormFilePrefsManager.m: Update version to 0.9.1 * GormInfo.plist: Update version to 0.9.1 @@ -5066,11 +5072,11 @@ 2005-01-31 01:33 Gregory John Casamento * GormDocument.m: In the -[GormDocument removeConnections:..] - methods corrected a problem with removing a connector while - enumerating throught the list of connectors. This was causing - the process to miss some of the connections which should have - been removed. - * Gorm.m: -[Gorm stopConnecting]: Properly reset the + methods corrected a problem with removing a connector while + enumerating throught the list of connectors. This was causing + the process to miss some of the connections which should have + been removed. + * Gorm.m: -[Gorm stopConnecting]: Properly reset the connectionSource and connectionDestination with the connecting process is stopped. Correction for bug#11777. * GormObjectEditor.m: -[GormObjectEditor removeAllInstancesOfClass:] @@ -5089,7 +5095,7 @@ 2005-01-30 00:33 Gregory John Casamento * GNUmakefile: Build new file. - * NSColorWell+GormExtensions.[hm]: Category which allows the + * NSColorWell+GormExtensions.[hm]: Category which allows the setting of a color into a color well without invoking the action associated with that control. * Palettes/1Windows/main.m: Include new extension. @@ -5099,7 +5105,7 @@ 2005-01-29 22:36 Gregory John Casamento - * GormDocument.m: in -handleNotification: added code to + * GormDocument.m: in -handleNotification: added code to reset the selection to nil to clear the inspector when the window is miniaturized. @@ -5135,45 +5141,45 @@ * Palettes/2Controls/GormNSBoxInspector.gorm: Corrected background. * Palettes/2Controls/GormNSButtonInspector.gorm: Corrected background. * Palettes/2Controls/GormNSCellInspector.gorm: Corrected background. - * Palettes/2Controls/GormNSColorWellInspector.gorm: Corrected + * Palettes/2Controls/GormNSColorWellInspector.gorm: Corrected background. * Palettes/2Controls/GormNSFormInspector.gorm: Corrected background. * Palettes/2Controls/GormNSMatrixInspector.gorm: Corrected background. - * Palettes/2Controls/GormNSPopUpButtonInspector.gorm: Corrected + * Palettes/2Controls/GormNSPopUpButtonInspector.gorm: Corrected background. * Palettes/2Controls/GormNSSliderInspector.gorm: Corrected background. * Palettes/2Controls/GormNSStepperInspector.gorm: Corrected background. - * Palettes/2Controls/GormNSTextFieldInspector.gorm: Corrected + * Palettes/2Controls/GormNSTextFieldInspector.gorm: Corrected background. * Palettes/2Controls/inspectors.m: Added call to super ok: method. - * Palettes/3Containers/GormNSBrowserInspector.gorm: Corrected + * Palettes/3Containers/GormNSBrowserInspector.gorm: Corrected background. - * Palettes/3Containers/GormNSTableColumnInspector.gorm: Corrected + * Palettes/3Containers/GormNSTableColumnInspector.gorm: Corrected background. - * Palettes/3Containers/GormNSTableColumnSizeInspector.gorm: Corrected + * Palettes/3Containers/GormNSTableColumnSizeInspector.gorm: Corrected background. - * Palettes/3Containers/GormNSTableViewInspector.gorm: Corrected + * Palettes/3Containers/GormNSTableViewInspector.gorm: Corrected background. * Palettes/3Containers/GormTabViewInspector.gorm: Corrected background. * Palettes/3Containers/inspectors.m: Added call to super ok: method. * Palettes/4Data/GormNSComboBoxInspector.gorm: Corrected background. - * Palettes/4Data/GormNSDateFormatterInspector.gorm: Corrected + * Palettes/4Data/GormNSDateFormatterInspector.gorm: Corrected background. * Palettes/4Data/GormNSImageViewInspector.gorm: Corrected background. - * Palettes/4Data/GormNSNumberFormatterInspector.gorm: Corrected + * Palettes/4Data/GormNSNumberFormatterInspector.gorm: Corrected background. * Palettes/4Data/GormNSTextViewInspector.gorm: Corrected background. - * Palettes/4Data/inspectors.m: Added call to super ok: method for + * Palettes/4Data/inspectors.m: Added call to super ok: method for all inspectors. * Resources/GormImageInspector.gorm: Corrected background. * Resources/GormViewSizeInspector.gorm: Corrected background. Corrects bug#11346 - + 2005-01-23 00:41 Gregory John Casamento * GormFunctions.m: identifierString() added code which tests - the result to see if it's zero length. If it is, it's - replaced with "dummyIdentifier". + the result to see if it's zero length. If it is, it's + replaced with "dummyIdentifier". 2005-01-22 15:38 Gregory John Casamento @@ -5182,11 +5188,11 @@ * GormClassInspector.m: Replaced use of the class methods from GormDocument with the appropriate function call. * GormDocument.[hm]: Removed the formatting class methods. - * GormFunctions.[hm]: Added indentifierString(), formatAction(), + * GormFunctions.[hm]: Added indentifierString(), formatAction(), formatOutlet() functions. NOTE: The correct way to apply this formatting is using NSFormatter subclasses. This will be done after the pending release. - + 2005-01-22 14:21 Gregory John Casamento * GNUmakefile: Reorganized the files in the resources, hearders @@ -5194,7 +5200,7 @@ 2005-01-22 12:14 Gregory John Casamento - * GormDocument.m: In [GormDocument detachObject:] made + * GormDocument.m: In [GormDocument detachObject:] made [GormDocument setObject:isVisibleAtLaunch:] called only when the object is an NSWindow subclass. * GormImageEditor.m: Added implementation of addObject: to @@ -5217,7 +5223,7 @@ 2005-01-09 01:36 Gregory John Casamento * ClassInformation.plist: Added missing changeFont: method. - * GormClassManager.m: Changed code to read only the additions to + * GormClassManager.m: Changed code to read only the additions to FirstResponder from the data.classes file. * GormFilePrefsManager.m: Updated version to 0.8.7. * GormImageEditor.m: Made some logs "debug". @@ -5242,7 +5248,7 @@ * GormViewWithContentViewEditor.m: Change in pasteInView: to move a view to the origin if it's rect is outside the view it's - being placed into. + being placed into. 2005-01-03 23:56 Gregory John Casamento @@ -5271,7 +5277,7 @@ * GormLib/IBInspector.h * GormLib/IBObjectProtocol.h * GormLib/IBSystem.h - * GormLib/IBViewProtocol.h: Completed all documentation + * GormLib/IBViewProtocol.h: Completed all documentation for existing IntefaceBuilder classes. 2005-01-01 02:39 Gregory John Casamento @@ -5312,7 +5318,7 @@ 2004-12-28 16:38 Gregory John Casamento * GormPalettesManager.m: Enhancment in loadPalette: to allow - loading using either the plist or the strings format for + loading using either the plist or the strings format for palette.table. 2004-12-28 12:10 Gregory John Casamento @@ -5338,18 +5344,18 @@ 2004-12-27 21:21 Gregory John Casamento - * GModelDecoder.m: + * GModelDecoder.m: * GormDocument.m: Change to properly handle exception when a class fails to parse. * Gorm.m: Correction for Bug#11415 and also made a changed to discontinue connection when a cut/paste/copy operation is done. * GormObjectEditor.m: Correction for Bug#11415. - * Palettes/0Menus/GormMenuEditor.m: Correction for Bug#11412. - + * Palettes/0Menus/GormMenuEditor.m: Correction for Bug#11412. + 2004-12-23 14:52 Gregory John Casamento * GormFilesOwner.h: Added inspector declaration. - * GormFilesOwner.m: Changed code in setObject to create an + * GormFilesOwner.m: Changed code in setObject to create an autoreleased mutableCopy of the array and removed FirstResponder from the list to prevent the user from selecting this. * GormPrivate.h: Added the include for GormFilesOwner.h and also @@ -5358,7 +5364,7 @@ 2004-12-23 13:30 Gregory John Casamento * GormViewEditor.m: In -performDragOperation: copy the image/sound - before setting it into the control to make certain any changes + before setting it into the control to make certain any changes made to the original image don't reflect in the system wide image. 2004-12-23 06:20 Gregory John Casamento @@ -5383,7 +5389,7 @@ 2004-12-19 08:38 Gregory John Casamento * GormInspectorsManager.h: Changed parent class. - * GormInspectorsManager.m: Added notification + * GormInspectorsManager.m: Added notification IBWillInspectoObjectNotification. * GormLib/GNUmakefile: Added new class. * GormLib/IBInspectorManager.h: New class @@ -5413,7 +5419,7 @@ * GormLib/GNUmakefile: Added new header * GormLib/GNUmakefile.preamble: Added comment. - * GormLib/IBApplicationAdditions.h: Add include, change extern to + * GormLib/IBApplicationAdditions.h: Add include, change extern to IB_EXPORT * GormLib/IBConnectors.h: Same * GormLib/IBDocuments.h: Same @@ -5433,15 +5439,15 @@ * GormDocument.m: Changed implementation here to call the one on the object editor. - * GormObjectEditor.m: Added implementation for + * GormObjectEditor.m: Added implementation for removeAllInstancesOfClass: * GormPrivate.h: Added declaration for removeAllInstancesOfClass: 2004-12-16 05:32 Gregory John Casamento - * GormClassEditor.m: added call to removeAllInstancesOfClass: in + * GormClassEditor.m: added call to removeAllInstancesOfClass: in deleteSelection so that no objects in the objectView can refer to - a class that doesn't have a correstponding class in the + a class that doesn't have a correstponding class in the class manager/class editor. * GormClassManager.h: Added declaration for classNameForObject:. * GormClassManager.m: Added implemented for classNameForObject:. @@ -5455,7 +5461,7 @@ * GormClassEditor.m: Code from -changeView added to select contents of a scrollview instead of the scrollview itself (when appropriate). - * GormDocument.m: Moved code from -changeView: to + * GormDocument.m: Moved code from -changeView: to GormClassEditor. * GormPrivate.h: Added methods for changing the selection in the outline view without setting the inspector. @@ -5463,8 +5469,8 @@ 2004-12-14 21:26 Gregory John Casamento * GormClassManager.m: -addClassNamed:withSuperClassNamed: - actions:outlets:isCustom: added check for superclass of - "FirstResponder". + actions:outlets:isCustom: added check for superclass of + "FirstResponder". 2004-12-14 21:04 Gregory John Casamento @@ -5482,14 +5488,14 @@ 2004-12-14 06:04 Gregory John Casamento - * GormClassEditor.m: Added code in -deleteSelection to copy the - selection, if it's a class, added code in copySelection and + * GormClassEditor.m: Added code in -deleteSelection to copy the + selection, if it's a class, added code in copySelection and pasteInSelection to handle copy/paste. - * GormClassManager.h: Made variable names conform a little more to - standard practice. Also changed the declarations of "NSArray*" to + * GormClassManager.h: Made variable names conform a little more to + standard practice. Also changed the declarations of "NSArray*" to "NSArray *". * GormClassManager.m: Corrected addClassNamed:withSuperClassNamed: - actions:outlets:isCustom: to eliminate duplicate actions, outlets + actions:outlets:isCustom: to eliminate duplicate actions, outlets from the class being added if they exist on the superclass. * Gorm.m: Changed coercion to id * GormDocument.h: Added declaration for windowAndRect:forObject: - * GormLib/IBDocuments.h: Removed the declaration for + * GormLib/IBDocuments.h: Removed the declaration for windowAndRect:forObject: from here as it doesn't belong in the IBDocuments protocol. * GormLib/IBPalette.m: Started implementing the private class - IBPaletteDocument. + IBPaletteDocument. * Gorm.m: Changed some code due to to switch in location of the - windowAndRect:forObject: method from IBDocuments.h to + windowAndRect:forObject: method from IBDocuments.h to GormDocument.h. 2004-12-12 16:00 Gregory John Casamento @@ -5532,10 +5538,10 @@ as defined in the IB API Spec. * GormViewEditor.m: Added stub implementations for methods not implemented in the view editor. They are implemented in - some of the lower level editors, but it still needs to be + some of the lower level editors, but it still needs to be compliant. * GormViewWithSubviewsEditor.[hm]: Removed redundant method for - deleteSelection. + deleteSelection. 2004-12-11 18:03 Gregory John Casamento @@ -5566,7 +5572,7 @@ 2004-12-10 23:57 Gregory John Casamento * Resources/GormClassInspector.gorm: Added proper resizing - settings so that the buttons on the outlets and actions + settings so that the buttons on the outlets and actions tabs resize in the same way. 2004-12-10 17:55 Gregory John Casamento @@ -5579,7 +5585,7 @@ 2004-12-08 21:03 Gregory John Casamento * GormOutlineView.m: Corrected a leak. - + 2004-12-08 19:52 Gregory John Casamento * GormClassEditor.m: Use new ivar to store selected class. @@ -5588,15 +5594,15 @@ * GormImageEditor.m: Release the objects in dealloc. * GormPrivate.h: Added new ivar for GormClassEditor to store selected class in. - + 2004-12-05 18:21 Gregory John Casamento * GormClassEditor.m: Added new methods moved from GormDocument. - * GormDocument.m: Moved remove: to deleteSelection on + * GormDocument.m: Moved remove: to deleteSelection on GormClassEditor, also moved createSubclass to GormClassEditor. - * GormPrivate.h: Added methods moved from GormDocument to + * GormPrivate.h: Added methods moved from GormDocument to GormClassEditor. - * GormLib/IBEditors.h: Added deleteSelection back into the + * GormLib/IBEditors.h: Added deleteSelection back into the protocol. 2004-12-05 15:40 Gregory John Casamento @@ -5618,14 +5624,14 @@ * Palettes/3Containers/GormNSTableViewInspector.gorm: Corrected a slight problem with one of the boxes cutting off text on the bottom. - * Resources/GormClassInspector.gorm: Made outlets table resize + * Resources/GormClassInspector.gorm: Made outlets table resize properly - + 2004-12-05 07:48 Gregory John Casamento - * GormCustomClassInspector.m: Set the max visible columns to 1 in + * GormCustomClassInspector.m: Set the max visible columns to 1 in awakeFromNib. - * GormDocument.m: Corrected a segfault when reverting to the saved + * GormDocument.m: Corrected a segfault when reverting to the saved document. * GormObjectEditor.m: Fully implemented IBObjectAdditions.m * Palettes/0Menus/GormMenuAttributesInspector.gorm @@ -5662,7 +5668,7 @@ * Resources/GormViewSizeInspector.gorm: Modified the inspectors to resize properly. Corrects bug#11216. - + 2004-12-04 17:43 Gregory John Casamento * GormBoxEditor.m @@ -5681,20 +5687,20 @@ * Palettes/3Containers/inspectors.m: Replaced all references of GormObjectAdditions with IBObjectAdditions. This makes Gorm more compliant with the IB API spec. - + 2004-12-03 07:09 Gregory John Casamento * GormClassManager.[hm]: New method allCustomClassNames which returns the customClasses array. - * GormDocument.m: Change in handleNotification: method to + * GormDocument.m: Change in handleNotification: method to select the class just added. - + 2004-12-02 06:20 Gregory John Casamento * GormObjCHeaderParser/OCClass.m: [OCClass parse] added a check to determine if the string is nil before loading it into the scanner. - + 2004-12-02 06:20 Gregory John Casamento * GormObjCHeaderParser/OCClass.m: added code in parse method @@ -5702,17 +5708,17 @@ * GormObjCHeaderParser/OCIVarDecl.[hm]: New class. This class handles the declaration and breaks it into separate ivar objects. - + 2004-12-01 02:12 Gregory John Casamento * GormClassManager.m: [GormClassManager parseHeader:] altered method to throw NSInvalidArgumentException instead of a custom - exception. - + exception. + 2004-11-29 23:40 Gregory John Casamento * GormPalettesManager.[hm]: [GormPalettesManager loadPalette:] now - returns BOOL. + returns BOOL. * GormPalettesManager.m: [GormPalettesManager openPalette:] returns nil of loadPalette returns NO. * GormObjCHeaderParser/OCHeaderParser.m: Returns NO if there is no @@ -5721,16 +5727,16 @@ 2004-11-27 13:22 Gregory John Casamento * GormObjCHeaderParser/OCClass.m - * GormObjCHeaderParser/OCIVar.m + * GormObjCHeaderParser/OCIVar.m * GormObjCHeaderParser/OCMethod.m: Added code to parse method to trim the result of any whitespace to make certain that there aren't any extra spaces in the data which could cause problems. - + 2004-11-27 09:17 Gregory John Casamento * GormObjCHeaderParser/OCClass.m: Condensed parse methods into parse. Corrected a minor issue. - + 2004-11-27 05:53 Gregory John Casamento * GormObjCHeaderParser/OCClass.h @@ -5757,23 +5763,23 @@ * Palettes/3Containers/GormNSTableView.m: Removed all references to savedColor and commented out select and unselect methods. Corrects bug #10118. - + 2004-11-20 13:27 Gregory John Casamento * Resources: Updated all gorms to latest format. * Palettes: Updated all gorms to latest format. - + 2004-11-18 00:23 Gregory John Casamento - * GNUmakefile: Addition of entries for new + * GNUmakefile: Addition of entries for new NSView+GormExtensions.[hm] files. - * NSView+GormExtensions.[hm]: Added to hold extensions for the + * NSView+GormExtensions.[hm]: Added to hold extensions for the NSView class in Gorm. * GModelDecoder.m: Changes to minimize warnings during compilation - with gcc 3.x. + with gcc 3.x. * GormClassEditor.m: Same as above * GormClassManager.m: Same as above - * GormDocument.m: Same as above + new code to eliminate orphaned + * GormDocument.m: Same as above + new code to eliminate orphaned views in _repairFile. * GormGenericEditor.m: Added copyright comment. * GormInspectorsManager.h: Added copyright comment. Made @@ -5791,11 +5797,11 @@ * Palettes/3Containers/inspectors.m: fix for method name on GormClassManager which changed from setCustomClass:forObject: to setCustomClass:forName:. Also, other changes which needed - to be made to minimize warnings. + to be made to minimize warnings. * Palettes/3Containers/main.m: Removed overly general includes and added specific includes for each class used. Made changes to minimize warnings. - + 2004-11-17 00:59 Gregory John Casamento * GormViewEditor.m: initWithObject:withDocument: added code @@ -5813,7 +5819,7 @@ so that the user can type the name of the class. * GormClassPanel.gorm: Added textfield. Changed connection so that the browser now invokes browserAction: on the controller. - + 2004-11-13 00:03 Gregory John Casamento * GModelDecoder.m: Added GModelMenuTemplate to allow decoding @@ -5824,7 +5830,7 @@ classes from the calling document. * GormClassPanelController.[hm]: New class. * GormClassPanel.gorm: Added interface. - + 2004-11-12 17:08 Gregory John Casamento * GModelDecoder.m: Changes to improve loading of .gmodel files. @@ -5838,37 +5844,37 @@ for the file's owner. Added code which checks both the actions and outlets attached to see if it's necessary to prompt before destroying connections. - + 2004-11-09 09:08 Gregory John Casamento * Palettes/2Controls/GormNSStepperInspector.gorm: Changed some of the titles and made the layout more consistent with other inspectors. - + 2004-11-09 08:55 Gregory John Casamento * GormClassInspector.m: Modified the code in the table delegate to use the NSTableView * to determine which table is calling the delegate instead of which tab is currently selected. - + 2004-11-07 22:56 Gregory John Casamento - * GormClassManager.m: Added code to [GormClassManager + * GormClassManager.m: Added code to [GormClassManager loadCustomClasses:] to ignore any entry in the data.classes file which is not a dictionary. - + 2004-11-07 22:56 Gregory John Casamento * GormClassManager.m: Added code to [GormClassManager saveToFile:] and [GormClassManager loadCustomClasses:] to handle adding (and subsequently removing before processing) of a comment which warns users not to manually edit the file. - + 2004-11-07 22:18 Gregory John Casamento * GormClassInspector.m: [GormClassManager removeAction:] added code to check for a custom class. - + 2004-11-07 14:27 Gregory John Casamento * ClassInformation.plist: Added entry for NSObject. @@ -5876,30 +5882,30 @@ "category" actions can be added to existing AppKit classes. * GormClassEditor.m: Removed check for custom in outlineView: addActionToClass: for category method support. - * GormClassInspector.m: Changed "isCustom" to isEditable in + * GormClassInspector.m: Changed "isCustom" to isEditable in table delegate method. * GormClassManager.[hm]: Changed grouping of methods. Also - made changes to correct various problems found while + made changes to correct various problems found while implementing category support. Fixes Bug#10934. - * GormDocument.m: [GormDocument remove:] added check for + * GormDocument.m: [GormDocument remove:] added check for custom class or for category to allow remove. * GormLib/IBConnectors.m: Added default implementation of nibInstantiate. - + 2004-11-04 01:43 Gregory John Casamento - * GormClassManager.m: Corrected a memory leak in + * GormClassManager.m: Corrected a memory leak in loadFromFile:. * GormClassManager.h: Added FSF/GPL header and organized the methods in the header according to function. - + 2004-11-03 22:07 Gregory John Casamento * GormClassManager.m: modified addNewActionToClassNamed: and addNewOutletToClassNamed: so that the initial names for outlets and actions are newOutet1, newOutlet2, and similar for actions newAction1:, newAction2:, etc. - + 2004-11-03 21:45 Gregory John Casamento * GormDocument.m: Added alert panel to loadDocument: so that @@ -5909,14 +5915,14 @@ of the application. * GormFilePrefsManager.[hm]: Added +currentVersion to give the current build number. - + 2004-10-26 21:18 Gregory John Casamento * GormControlEditor.m: Added code to call the superclass in the dragging methods if the type being dragged isn't a formatter. This was a bug introduced on 10-17. Corrected now. Thanks to Fabien Vallon for the report. - + 2004-10-24 01:13 Gregory John Casamento * Palettes/0Menus/GNUmakefile.preamble @@ -5925,12 +5931,12 @@ * Palettes/3Containers/GNUmakefile.preamble * Palettes/4Data/GNUmakefile.preamble: Removed extra slash for compilation under MinGW on win32. - + 2004-10-23 20:16 Gregory John Casamento * GormLib/GNUmakefile.postamble: Changed the build process a little to be more compatible with MinGW on win32. - + 2004-10-17 12:51 Gregory John Casamento * GormControlEditor.m: Added necessary methods for dragging @@ -5946,7 +5952,7 @@ new table. * Palette/4Data/GormNSNumberFormatterInspector.gorm: Updated with new table. - + 2004-10-03 12:51 Gregory John Casamento * GormMatrixEditor.m: Added performDragOperation implementation @@ -5957,29 +5963,29 @@ * GormViewEditor.m: Removed category declaration. * Palettes/2Controls/GormButtonEditor.m: Removed some old, commented out code. - + 2004-10-02 13:08 Gregory John Casamento * Resources/GormDocument.gorm: Changed the spacing of the file view so that the text fields don't get cut off. - + 2004-10-02 01:15 Gregory John Casamento - * Palettes/0Menus/GormNSMenu.m: Modified + * Palettes/0Menus/GormNSMenu.m: Modified -[GormNSMenu handleNotification:] so that the menu is no longer - closed if the window which displays it isn't visible. This + closed if the window which displays it isn't visible. This prevents the annoying "Ordering invalid window 0" error. - + 2004-09-27 07:40 Gregory John Casamento * GormFilePrefsManager.m: Bumped version to 0.8.1 (Alpha) * GormInfo.plist: Bumped version to 0.8.1 (Alpha) * Documentation/Gorm.texi: Updated documentation. - + 2004-09-26 08:16 Gregory John Casamento - + * Version 0.8.0 - + 2004-09-25 07:21 Gregory John Casamento * GormInfo.plist: Changed version number to 0.8.0 (Alpha) @@ -6017,22 +6023,22 @@ * VersionProfiles.plist: Updated the profile to properly set the version for NSTextFieldCell which has also been updated since the last release. - + 2004-09-17 00:54 Gregory John Casamento * GormPalettesManager.m: Added code to [GormPalettesManager - setCurrentPalette:] to change the title to reflect the + setCurrentPalette:] to change the title to reflect the name of the palette currently selected. This makes it easier for the developer to navigate the palettes. - + 2004-09-17 00:54 Gregory John Casamento * Palettes/2Controls/ControlsPalette.gorm: Removed old 14pt. system title widget and added some widgets which are standard - sized which use the system defined fonts. + sized which use the system defined fonts. * Palettes/2Controls/main.m: Changed the location of the pulldown, since it isn't in the .gorm. - + 2004-09-12 20:06 Gregory John Casamento * Gorm.m: Made some changes in [Gorm testInterface] and @@ -6046,20 +6052,20 @@ * Gorm.m: Removed main function from Gorm class file. * main.m: Added main function here. - + 2004-09-07 21:00 Gregory John Casamento * Gorm.m: Removed some old code which measured the startup time for the application. * GormDocument.m: Removed previous temporary fix. * Palettes/3Containers/GormTableViewEditor.m: Correction for - recently discovered crash. The problem is located here. - I have added a retain which seems to stop the crash, but - I need to find a better solution. Also removed some old + recently discovered crash. The problem is located here. + I have added a retain which seems to stop the crash, but + I need to find a better solution. Also removed some old commented out code. * Palettes/3Containers/inspectors.m: Properly indented some code. - + 2004-09-06 17:39 Gregory John Casamento * Gorm.m: @@ -6068,12 +6074,12 @@ * GormMatrixEditor.m: * GormViewKnobs.m: * GormWindowEditor.m: Removed some old FIXME comments which - were no longer appropriate or which have already been + were no longer appropriate or which have already been addressed. - + 2004-09-06 15:30 Gregory John Casamento - * GormDocument.m: Temporary fix for crash. Corrects a + * GormDocument.m: Temporary fix for crash. Corrects a problem with document deallocation, until I can find a more permanent solution. @@ -6084,43 +6090,43 @@ * Palettes/3Containers/inspectors.m: Corrected issue with getting the class name of the data cell in [GormTableColumnAttributesInspector _getCellClassName]. - + 2004-09-06 08:38 Gregory John Casamento * ClassInformation.plist: Reformatted to canonical plist. Suggested by Deek/Jeff. - * Palettes/3Containers/GormNSTableColumnInspector.gorm: + * Palettes/3Containers/GormNSTableColumnInspector.gorm: Added title and made the table draw the grid. - + 2004-09-05 12:17 Gregory John Casamento - * Palettes/3Containers/inspectors.m: Added _getCellClassName + * Palettes/3Containers/inspectors.m: Added _getCellClassName to GormTableColumnAttribitesInspector to get the cell class for the inspector. Also modified _getValuesFromObject: to call the method and display the cell class name in the table. - Modified setValuesFromControl to add the object to the + Modified setValuesFromControl to add the object to the document and assign the correct custom class. - + 2004-09-05 10:15 Gregory John Casamento - * Palettes/3Containers/GormNSTableColumnInspector.gorm: + * Palettes/3Containers/GormNSTableColumnInspector.gorm: Made changes to allow user to edit the tableColumn dataCell. - * Palettes/3Containers/inspectors.m: Added code + * Palettes/3Containers/inspectors.m: Added code for the delegate and datasource of the table added to the inspector. Also modified methods _getValuesFromObject and - _setValuesFromControl: in GormTableColumnInspector to - accommodate changing the dataCell and redisplaying the + _setValuesFromControl: in GormTableColumnInspector to + accommodate changing the dataCell and redisplaying the tableView which the column belongs to. - + 2004-08-28 16:43 Gregory John Casamento - * GormCustomView.m: Modified _bestPossibleSuperClass to + * GormCustomView.m: Modified _bestPossibleSuperClass to return NSView if the class isn't defined or is not an NSView subclass. - + 2004-08-28 11:00 Gregory John Casamento - * Gorm.m: Added calls to [GSClassSwapper + * Gorm.m: Added calls to [GSClassSwapper setIsInInterfaceBuilder:] to shut off the custom class -> real class morphing when testing. Added implementation for method which changes the static value of the flag as well @@ -6128,24 +6134,24 @@ * GormDocument.m: Added calls in loadDocument: to [GSClassSwapper setIsInInterfaceBuilder:] to turn off custom class conversion while loading the .gorm document. - * GormCustomView.m: Added implementation of a method + * GormCustomView.m: Added implementation of a method called _bestPossibleSuperClass to get the best substitute for the custom class specified when testing the interface. This allows the user to see a more accurate picture of what the gui will look like when it's done. - + 2004-08-25 22:28 Gregory John Casamento * Palettes/1Windows/GormNSWindow.m: Removed canBecomeKeyWindow method. This was returning NO and preventing the method user from setting the font. - + 2004-08-23 22:28 Gregory John Casamento - * GormClassInspector.m: Corrected bug introduced a few - days ago. The actions tag in the class inspector wasn't + * GormClassInspector.m: Corrected bug introduced a few + days ago. The actions tag in the class inspector wasn't functioning correctly. - + 2004-08-23 15:06 Gregory John Casamento * Palettes/1Windows/GormNSPanel.[hm]: @@ -6153,29 +6159,29 @@ of the styleMask method to _styleMask. Since this serves as a "proxy" of the original value so that it can be edited without effecting the window, it shouldn't have the same - name as the method in the parent class anyway. The new - window decoration code was calling this method. + name as the method in the parent class anyway. The new + window decoration code was calling this method. * Palettes/1Windows/main.m: [GormWindowAttributesInspector _setValuesFromControl:] and [GormWindowAttributesInspector _getValuesFromObject] changed to use new method name. - + 2004-08-21 00:20 Gregory John Casamento * Palettes/1Windows/GormNSPanel.m: * Palettes/1Windows/GormNSWindow.m: Added code to prevent redundant release and subsequent crash. - + 2004-08-18 00:20 Gregory John Casamento * GormClassEditor.m: Cleaned up some code. * GormClassInspector.m: Added code in the data source for - both the GormActionDataSource and GormOutletDataSource - classes in the class inspector to call the method in + both the GormActionDataSource and GormOutletDataSource + classes in the class inspector to call the method in GormDocument which removes connections when a connections' name changes. Corrects Bug #100026. * GormMenuEditor.m: If a menu item being added to a popup has a submenu, reject it. - + 2004-08-13 18:30 Gregory John Casamento * Gorm.m: Disabled class parser menu item in [Gorm @@ -6184,7 +6190,7 @@ commented out contents of this method. The class parser needs to be replaced and it shouldn't be used until it's rewritten. - + 2004-08-12 21:41 Gregory John Casamento * Gorm.m: [Gorm validateMenuItem:] deselect the cut, delete, @@ -6193,34 +6199,34 @@ * GormDocument.m: Simplified implementation of [GormDocument isTopLevelObject:] to simply check in the set of top level objects. - + 2004-08-11 22:41 Gregory John Casamento * GormDocument.[hm]: Added back isTopLevelObject:. - + 2004-08-11 07:18 Gregory John Casamento * GormDocument.m: Removed the delegate and data source - for the outline view. Changed the code in init to use + for the outline view. Changed the code in init to use the GormClassEditor as the outline view, instead of instantiating two different classes. I also changed the coded in other areas where "classEditor" was being used. Removed an uneeded method. * GormClassEditor.m: Added the delegate here. Added the - initialization code from GormDocument init to the init + initialization code from GormDocument init to the init method here. * GormPrivate.h: Made GormClassEditor into a subclass - of GormOutlineView. This ultimately makes the code + of GormOutlineView. This ultimately makes the code cleaner as it unifies the view/editor for the class editor. - + 2004-08-09 17:18 Gregory John Casamento * GormFilePrefsManager.m: The method showIncompatibilities: - added call to "center" method on iwindow so that the + added call to "center" method on iwindow so that the incompatibilities window shows up in the center of the screen. - + 2004-08-08 16:46 Gregory John Casamento * Resource/GormDocument.gorm: Made text label lengths a @@ -6228,23 +6234,23 @@ 2004-08-08 16:33 Gregory John Casamento - * Palettes/0Menus/GormNSMenu.m: Changed the code in + * Palettes/0Menus/GormNSMenu.m: Changed the code in handleNotification to not call edited object blindly. - It now checks to make sure the object responds to the + It now checks to make sure the object responds to the message before calling. - + 2004-08-08 13:43 Gregory John Casamento * Palettes/1Windows/GormNSWindow.m: Removed some debugging information. - + 2004-08-08 13:23 Gregory John Casamento * GormDocument.[hm]: Added ivar isDocumentOpened - to track when document is opened and closed. - The document was being made active while closing and was - causing an issue with some of the windows in the document - being edited being brought to the front even though the + to track when document is opened and closed. + The document was being made active while closing and was + causing an issue with some of the windows in the document + being edited being brought to the front even though the document itself had been deallocated. This is the permanent fix for the previously discovered issue. * Palettes/1Windows/GormNSWindow.m: Added canBecomeKeyWindow @@ -6255,14 +6261,14 @@ * GormObjectEditor.m: Temporary fix for recently discovered crash. - + 2004-08-06 07:20 Gregory John Casamento * Palettes/GormMenuEditor.m: Added rightMouseDown: method - to effectively ignore when the right mouse button is + to effectively ignore when the right mouse button is pressed when over a menu that is being edited. This was causing the problem described in Bug#9827. - + 2004-08-05 01:36 Gregory John Casamento * Palettes/GormNSMenu.m: Added code in the initWithCoder: @@ -6270,18 +6276,18 @@ a selection change. When the notification is recieved, if the menu is owned by a popup the menu is closed. This corrects Bug#9771. - + 2004-08-04 01:08 Gregory John Casamento * GormPalettesManager.m: -[GormPalettesManager loadPalette:] added code to made sure that the palette view cannot exceed - the maximum size. This prevents accidentally causing the + the maximum size. This prevents accidentally causing the issue cited in the previous entry. - + 2004-08-04 00:52 Gregory John Casamento * GormDocument.m: -[GormDocument setupDefaults:] changed - size of the window for a new palette. If it's too big it + size of the window for a new palette. If it's too big it causes problems with event handling in the palettes. * Palettes/2Controls/GNUmakefile: Added ControlsPalette.gorm * Palettes/2Controls/main.m: Removed much of the code @@ -6289,32 +6295,32 @@ that the palette uses a .gorm file. * Palettes/2Controls/ControlsPalette.gorm: New gui for the palette. - + 2004-08-02 23:00 Gregory John Casamento * GormViewEditor.m: Added stub for initWithCoder just for completeness. * Palettes/2Controls/GormButtonEditor.m: Change references to xDist and yDist to new names from NSCell.h - + 2004-08-02 08:54 Gregory John Casamento * GormPalettesManager.m: Clarified error message when unable to load palettes. - + 2004-08-02 00:54 Gregory John Casamento * GormPrefController.m: Center the window the prefs appear - in. Changed [GormPrefController awakeFromNib] to center + in. Changed [GormPrefController awakeFromNib] to center the window. - + 2004-08-02 00:14 Gregory John Casamento * Palettes/2Controls/inspectors.m: Reversion of previous - change. The real problem was that in setObject: the + change. The real problem was that in setObject: the _setValuesFromObject: method was being called unnecessarily. The call has been removed. - + 2004-08-01 23:17 Gregory John Casamento * GormLib/IBEditors.m: Removed some old comments which are @@ -6345,24 +6351,24 @@ 2004-07-27 02:15 Gregory John Casamento * Gorm.m: Cleaned up some commented out code. - * GormDocument.m: Added code in [GormDocument instantiateClass] + * GormDocument.m: Added code in [GormDocument instantiateClass] to add the appropriate information to the document when an - NSView subclass is instantiated in the classes view. + NSView subclass is instantiated in the classes view. This is for "standalone view" support. Some additional cleanup. - * GormGenericEditor.m: The editor wasn't calling + * GormGenericEditor.m: The editor wasn't calling [GormDocument editor:didCloseForObject:] as it should when the editor is closed. Added implementation for isOpened to give any subeditors the correct response when the editor is opened. * GormInternalViewEditor.m: Added code to show the appropriate image when we have a standalone view in the document. - * GormPrivate.h: Added declaration for isOpened to + * GormPrivate.h: Added declaration for isOpened to GormGenericEditor class declaration. * GormViewEditor.h: Added ivar for GormViewWindow. * GormViewEditor.m: Added code in activate, deactivate, and resetObject to properly show the standalone view. This allows the user to see and edit the view. * GormViewWindow.[hm]: completed implementation of this class - for use by the GormViewEditor. + for use by the GormViewEditor. * GormLib/IBEditors.h: Properly documented resetObject. * GormLib/IBInspector.m: Added code which releases objects held by the inspector after the document has been released. This @@ -6374,9 +6380,9 @@ allocSubstitute method. * Palettes/3Containers/GormNSTableView.m: Added allocSubstitute method. - + 2004-07-20 20:04 Gregory John Casamento - + * GormDocument.m: Leak fixes and general clean up. * GormGenericEditor.m: Same. * GormImageEditor.m: Same. @@ -6391,7 +6397,7 @@ * Palettes/1Windows/GormNSPanel.m: Same. * Palettes/1Windows/GormNSWindow.h: Same. * Palettes/1Windows/GormNSWindow.m: Same. - * Palettes/1Windows/main.m: Added code necessary in the + * Palettes/1Windows/main.m: Added code necessary in the inspector to use the new method. 2004-07-17 17:54 Gregory John Casamento @@ -6407,9 +6413,9 @@ by checking for a recent signature change in GSNibContainer. * ClassInformation.plist: Added redo: and undo: to the list of methods on the first responder. - * GormFilePrefsManager.m: Changed a lot of the NSLogs to + * GormFilePrefsManager.m: Changed a lot of the NSLogs to NSDebugLog. - + 2004-07-12 23:08 Gregory John Casamento * GormImageEditor.m: [GormImageEditor initWithObject:inDocument:] @@ -6418,7 +6424,7 @@ * GormSoundEditor.m: [GormSoundEditor initWithObject:inDocument:] added call to [GormPalettesManager importedSounds] to return the sounds imported by any custom palettes. - * GormPalettesManager.m: Changed the return of + * GormPalettesManager.m: Changed the return of [GormPalettesManager importClasses:withDictionary:], added [GormPalettesManager importImages:withBundle:], [GormPalettesManager importSounds:withBundle:], @@ -6427,23 +6433,23 @@ used to get the images and sounds from a palette so that they can be used from Gorm by the user. * GormPalettesManager.h: Added banner. - - + + 2004-07-11 23:40 Gregory John Casamento * GormDocument.m: saveGormDocument.m: Changes to prevent a new gorm from being saved twice. This was an innocuous problem as it would simply overwrite the same .gorm with itself. Added code to set isOlderArchive in loadDocument: method. - Added code to call [GormFilePrefsManager setClassVersions] and - [GormFilePrefsManager restoreClassVersions] in beginArchiving and + Added code to call [GormFilePrefsManager setClassVersions] and + [GormFilePrefsManager restoreClassVersions] in beginArchiving and endArchiving respectively to set and reset the versions of classes which need to be used for each .gorm file version to be saved. Updated changeView: method to switch to the filePrefsView when clicking on the button. - Added code to the toolbar delegate to add the "File" button to the + Added code to the toolbar delegate to add the "File" button to the document toolbar. - Added code to loadDocument to load the data.info file if it's + Added code to loadDocument to load the data.info file if it's present, if not we simply use the defaults. * GormDocument.h: Added new ivars for isOlderArchive, filePrefsView, @@ -6451,11 +6457,11 @@ * GormFilePrefsManager.[hm]: New files. * GormPalettesPref.[hm]: New files. * GormPrefsPalette.gorm: new interface for palette loading. - * GormDocument.gorm: Updated with new window to view + * GormDocument.gorm: Updated with new window to view incompatibilities and controller for new "file" document button. * GormPreferences.gorm: Addition of palettes in pulldown. - * GormClassManager.[hm]: Added + * GormClassManager.[hm]: Added - (BOOL) addClassNamed: (NSString*)class_name withSuperClassNamed: (NSString*)super_class_name withActions: (NSArray*)_actions @@ -6475,7 +6481,7 @@ non-ui objects in a Gorm file. It will be useful for adding DB objects or other things which a .gorm file might need. * GormPalettesManager.[hm]: Added [GormPalettesManager importedClasses] - and [GormPalettesManager importClasses:withDictionary:] adds the + and [GormPalettesManager importClasses:withDictionary:] adds the classes from the list in the palette.table. * GormLib/IBPalette.h: Changed name of ivar. This ivar wasn't properly named. It should have been originalWindow. This issue was causing the @@ -6484,24 +6490,24 @@ instead of strings file format. This was needed to facilitate the reading of all of the classes, sounds and images a palette might import. Also modified to correctly load the nib file. - * Palettes/0Menus/main.m: Corrected window to originalWindow as + * Palettes/0Menus/main.m: Corrected window to originalWindow as detailed above. It was referred to in a few places by the old name. * Palettes/1Windows/main.m: same. * Palettes/2Controls/main.m: same. * Palettes/3Containers/main.m: same. * Palettes/4Data/main.m: same. - * Palettes/2Controls/inspectors.m: Change to clarify the autoenable + * Palettes/2Controls/inspectors.m: Change to clarify the autoenable switch on pulldown buttons. - * Palettes/2Controls/GormNSPopUpButtonInspector.gorm: Corresponding - .gorm file change for the above. Added new outlet and made new + * Palettes/2Controls/GormNSPopUpButtonInspector.gorm: Corresponding + .gorm file change for the above. Added new outlet and made new connection. - + 2004-07-09 16:24 Gregory John Casamento * Palettes/3Containers/GormNSTableViewInspector.gorm: Missing connection to ok: from the tag form was causing the table not to save the value. - + 2004-06-30 20:14 Gregory John Casamento * GormDocument.m: Added "Compatibility Warning" alert panel @@ -6511,11 +6517,11 @@ releases of GNUstep. * GormDocument.h: Added ivar to keep track of whether we are going to upgrade the version of the .gorm file or not. - + 2004-06-30 01:45 Gregory John Casamento * GormDocument.m: [GormDocument loadDocument:] the application - was not picking up subclasses of GSNibItem (GormObjectProxy) + was not picking up subclasses of GSNibItem (GormObjectProxy) properly from version 0 files. I needed to add a loop which iterates through the objects, since the GormObjectProxy doesn't call the super class's initWithCoder: method. @@ -6524,14 +6530,14 @@ * Gorm.m: -[Gorm testInterface:] changed awakeWithContext: call to use new signature. - * GormDocument.m: [GormDocument rebuildObjToNameMapping] + * GormDocument.m: [GormDocument rebuildObjToNameMapping] added logic to add all of the objects in the topLevelObjects - set to the objects view. Modified + set to the objects view. Modified [GormDocument attachObject:toParent:] so that any top level object which is attached, such as a window, the main, menu, or a controller is automatically added to the topLevelObjects set. Modified [GormDocument loadDocument:] so that the - topLevelObjects set is properly merged into the current + topLevelObjects set is properly merged into the current document's data structures. [GormDocument setupDefaults:] removed explicit call to [GormDocument setName:forObject:] since the attachObject:toParent: method automatically makes @@ -6542,24 +6548,24 @@ * GormSoundView.m: Commented out currently unused function. * Resources/Gorm.gorm: Updated to a version 1 gorm file. This prevent someone from running the new Gorm with the old - gnustep which doesn't contain the recent changes. - + gnustep which doesn't contain the recent changes. + 2004-06-27 08:45 Gregory John Casamento * Gorm.m: -[Gorm testInterface:] removed NSWindowsMenu and NSServicesMenu from the nameTable of the .gorm being tested. This prevents an exception because of problems re-setting these on the fly. - * GormPalettesManager.m: The beginnings of getting the + * GormPalettesManager.m: The beginnings of getting the palettes from a default rather than being hardcoded. This - allows greater flexibility in adding custom palettes to + allows greater flexibility in adding custom palettes to Gorm later on. 2004-06-26 18:10 Gregory John Casamento - * GormPalettesManager.m: Removed line in -init which observes + * GormPalettesManager.m: Removed line in -init which observes IBDidDeleteConnectionNotification in GormConnectionInspector. - It was causing a number of bugs since it could potentially modify + It was causing a number of bugs since it could potentially modify the connection prior to adding it to the connections list. Added method _selectAction: which is used to select the action without going through all of the other code in _internalCall:. @@ -6569,38 +6575,38 @@ * GormClassInspector.m: Added code to change the color of the textfield to grey if the class isn't editable and to white if the class name is editable. - + 2004-06-26 08:25 Gregory John Casamento * GormPalettesManager.m: There was problem which crops up when the user has many connections to the same object both action/outlet in the same list. When disconnecting it the inspector, - because of a memory leak, was deleting the outlet & the + because of a memory leak, was deleting the outlet & the action following it. This was happening inconsistently and would cause a blank line to appear in the connections inspector when the user would click on the object. This was reported as Bug #9461. - + 2004-06-25 01:33 Gregory John Casamento * GormDocument.m: [GormDocument(GormOutlineDataSource) outlineView:setObjectValue:forTableColumn:byItem:] added - code to ignore the value which comes if it is nil. This + code to ignore the value which comes if it is nil. This corrects a recent problem caused by a "fix" in gui's NSTableView. * GormClassInspector.m: Changes to allow the user to change the class name when it's a custom class that's being edited. * GormClassInspector.gorm: Changes to facilitate the above modification. - + 2004-06-24 01:33 Gregory John Casamento * Gorm.m: [Gorm close:] the window is already released when - the document is released and the code had an + the document is released and the code had an "setReleasedWhenClosed" which was call which was causing an extra release and subsequently a core dump when selecting the "Close" item from the document menu. - + 2004-06-24 01:33 Gregory John Casamento * GormDocument.m: Additions to [GormDocument attachObject: @@ -6609,33 +6615,33 @@ it is either added to the documnent, loaded, or added when the user selects the "Application" type from the New menu. This helps alleviate confusion when editing the menu. - + 2004-06-22 23:33 Gregory John Casamento * GormDocument.m: A fix in -[GormDocument pasteType: fromPasteboard: parent:] to retain objects unarchived - from the pasteboard to prevent a recently discovered + from the pasteboard to prevent a recently discovered segfault. 2004-06-21 23:33 Gregory John Casamento * GModelDecoder.m: Added code to openGModel: to more automatically - detect what actions should be added to FirstResponder. This + detect what actions should be added to FirstResponder. This facilitates importing the .gmodel without even needing the - header file. All of the information necessary to convert the + header file. All of the information necessary to convert the interface can be gleaned from the .gmodel information. - + 2004-06-18 23:40 Gregory John Casamento * Version 0.7.7 - + 2004-06-15 01:28 Gregory John Casamento * GormPalettesManager.m: [GormPalettesManager mouseDown:] a call to convertRect:toView: was added to correctly translate the view being dragged in all cases. This will show no real benefit until Alex M. adds the window decoration patches. - + 2004-06-10 01:28 Gregory John Casamento * Gorm.m: [Gorm testInterface] added code in the exception @@ -6643,14 +6649,14 @@ with a warning (and the actual exception, of course). This allows users to see what the issue was when trying to test the interface. - + 2004-06-07 23:59 Gregory John Casamento * GormInspectorsManager.m: [GormConnectionInspector setObject:] corrected code to call "isConnecting" before blindly causing the inspector to show the connection on the selected object. This was interfering with the user making connections in some cases. - + 2004-06-06 21:57 Gregory John Casamento * Palettes/3Containers/GormNSOutlineView.h: added ivar @@ -6660,11 +6666,11 @@ and unselect methods to allow the color to be saved when the object is selected. * Palettes/3Containers/GormNSOutlineView.m: same as above. - + 2004-06-06 08:39 Gregory John Casamento * GormImageEditor.m: Corrected comments. - + 2004-06-04 23:53 Gregory John Casamento * GormImageEditor.m: Added some code to correct a problem found @@ -6674,34 +6680,34 @@ NOTE: This was due to a recent change to load all images for easy access by the user. Apparently, Linux is a little more forgiving that some other OSes. :) - + 2004-06-03 00:43 Gregory John Casamento * GormDocument.h: Added "lastEditor" ivar to hold the last editor selected by the document. - * GormDocument.m: In [GormDocument setDocumentActive:] used + * GormDocument.m: In [GormDocument setDocumentActive:] used lastEditor to reset the selection to the current one for the document selected. This causes the inspector to switch to the appropriate inspector for the object currently being edited in that document. - + 2004-06-03 00:43 Gregory John Casamento * Gorm.m: Removed code in the testInterface: method to allow - NSBrowser, NSTableView, and NSOutlineView display correctly in + NSBrowser, NSTableView, and NSOutlineView display correctly in testing mode. * GormDocument.m: Moved the code in loadDocument: into a NS_DURING block to catch any exceptions thrown during loading of a .gorm file. - This will facilitate recovery of the application when a problem is - encountered while loading the file and will allow the user to continue + This will facilitate recovery of the application when a problem is + encountered while loading the file and will allow the user to continue using the application despite the issue. - + 2004-05-30 22:37 Gregory John Casamento - * GormDocument.m: [GormFirstResponder connectInspectorClassName] + * GormDocument.m: [GormFirstResponder connectInspectorClassName] made it return the "not applicable" inspector instead of the connections inspector for this. The FirstResponder shouldn't be able to make outlet connections. - + 2004-05-29 23:10 Gregory John Casamento * GormInspectorsManager.m: [GormConnectionsInspector _internalCall:] @@ -6709,45 +6715,45 @@ con variable set to a outlet connection (occasionally) which caused later logic to not properly set the action list and prevented the user from selecting an action. - -2004-05-29 23:10 Gregory John Casamento + +2004-05-29 23:10 Gregory John Casamento * Gorm.m: [Gorm testInterface:] removed conditional. The services menu is always set to nil when testing. [Gorm endTesting:] added a NS_DURING block to catch any issues with resetting the services menu. - This prevents Gorm from crashing, if there's a problem. Since the + This prevents Gorm from crashing, if there's a problem. Since the menu is set to nil and then reset there shouldn't be an issue. - + 2004-05-29 16:00 Gregory John Casamento * GormDocument.m: [GormDocument attachObject:] added code - to automatically mark a menu being attached as the + to automatically mark a menu being attached as the windows/services menu if it has the appropriate title. Also changed [GormDocument detachObject:] added code to remove the menu as the services/windows menu if it's detached from the document. - + 2004-05-29 08:56 Gregory John Casamento - + * Palettes/2Controls/main.m: Had some DOS formatted lines. Simply converted to UNIX format. * Palettes/3Containers/main.m: Changed the default border type - for both NSTableView and NSOutlineView to NSBezelBorder in + for both NSTableView and NSOutlineView to NSBezelBorder in -finishInstantiate. * Palettes/4Data/main.m: Changed the default border type for the NSTextView to NSBezelBorder in -finishInstantiate. - + 2004-05-29 07:30 Gregory John Casamento * Palettes/4Data/GormNSComboBoxInspector.gorm: Improved the layout a little. - + 2004-05-28 21:48 Gregory John Casamento * GormClassManager.m: Corrected a problem the the renameClassNamed: - newName: method. It was releasing the classInformation and causing + newName: method. It was releasing the classInformation and causing a crash. - + 2004-05-25 07:01 Gregory John Casamento * Gorm.m: [Gorm testInterface:] added code to save the services @@ -6755,27 +6761,27 @@ .gorm file. This prevents the annoying "Services Menu not in main menu" warning. * GormPrivate.h: Added servicesMenu ivar. - + 2004-05-24 10:22 Gregory John Casamento * GormDocument.m: [GormDocument awakeFromNib] added call - to [NSToolbar setUsesStandardBackgroundColor:] to make the + to [NSToolbar setUsesStandardBackgroundColor:] to make the background light-grey instead of clear. - + 2004-05-22 12:31 Gregory John Casamento * Gorm.m: [Gorm validateMenuItem:] removed code which greys out the add/remove for first responder. This was preventing people from adding in the classes view. - + 2004-05-21 07:20 Gregory John Casamento * Gorm.m: Removed the infoPanel method. - * GormInfo.plist: Added all of the information to this file to + * GormInfo.plist: Added all of the information to this file to produce an identical info panel as before. * Gorm.gorm: Changed info menu so that "orderFrontStandardInfoPanel:" is called. - + 2004-05-19 07:20 Gregory John Casamento * GormDocument.gorm: Added. This replaces much of the code which @@ -6788,59 +6794,59 @@ all need to be initialized with the document. Moved some of the initialization around. Added awakeFromNib method to load the toolbar and the toolbar delegate methods. - + 2004-05-18 07:20 Gregory John Casamento * GModelDecoder.m: Changed reference to the class loader. * Gorm.m: Added code to inactivate menu items when a class isn't selected. Moved some code to decide what is instantiable to the GormClassManager. - * GormDocument.m: Moved the parseHeader: method to + * GormDocument.m: Moved the parseHeader: method to GormClassManager where it belongs. All methods dealing with loading classes into Gorm or creating class files from data within the application belong in GormClassManager. Changed references to the call where appropriate in the code. Added document as observer when a class is added. This is to help factilitate the move of the parseHeader method. Moved the init method near the top - of the file. + of the file. * GormClassManager.m: added parseHeader method to process headers into data usable by Gorm. Added an instance variable to cache the document when a class manager is instantiated. The class manager needs to communicate with the document it belongs to frequently. * GormSoundInspector.m: Backed out previous change. * GormSoundInspector.h: Removed _currentSound ivar. - + 2004-05-16 07:20 Gregory John Casamento - * Gorm.m: in testInterface: bring the temporary menu to the - front. There has been an issue with it sometimes not + * Gorm.m: in testInterface: bring the temporary menu to the + front. There has been an issue with it sometimes not displaying. In endTesting bring the normal menu to the front. In unhide, bring the menu to the front. - * GormLib/IBPalette.[hm]: Added paletteDocument method as - per specs. Currently this method will return nil unless + * GormLib/IBPalette.[hm]: Added paletteDocument method as + per specs. Currently this method will return nil unless the ivar is set to something conforming to IBDocuments. - + 2004-05-16 07:20 Gregory John Casamento - * GormSoundEditor.m: Added methods to GormSound class to + * GormSoundEditor.m: Added methods to GormSound class to show the "not applicable" inspector on all options but the attributes inspector. * GormImageEditor.m: same as above for GormImage. * GormInspectorsManager.m: Added code to show "Sound Inspector" or "Image Inspector" when appropriate for either GormSound or GormImage respectively. - + 2004-05-15 23:14 Gregory John Casamento * GormImageInspector.gorm: Repositioned fields. - + 2004-05-15 16:19 Gregory John Casamento * GormDocument.m: [GormDocument init] changed initialization of scrollviews to allow horizontal scroller to be used. * GormImageInspector.gorm: resized some of the fields which were too short. - + 2004-05-15 12:42 Gregory John Casamento * GormFunctions.[hm]: added function to get all system sounds. @@ -6848,10 +6854,10 @@ that they'll go into $GNUSTEP_SYSTEM_ROOT/Library/Sounds. * GormSoundEditor.m: Added call to add all system sounds to the editor. - + 2004-05-15 11:14 Gregory John Casamento - * Gorm.m: Add call to [GormDocument closeAllEditors] to + * Gorm.m: Add call to [GormDocument closeAllEditors] to avoid a crash when the user attempts to open a document, then cancels. The document wasn't properly released. * GormDocument.h: Removed the images and sounds arrays. This @@ -6869,11 +6875,11 @@ * GormSoundInspector.m: Uses _currentSound to make certain that the same GormSound object isn't reinspected, thus wasting time loading it over and over. - + 2004-05-14 22:11 Gregory John Casamento - * GormDocument.m: [GormDocument _closeAllEditors] - mocified to use secondary array. The close method + * GormDocument.m: [GormDocument _closeAllEditors] + mocified to use secondary array. The close method causes the editor to call editor:didCloseForObject: which modifies the openEditors array while the "close" message is being sent to all of the objects. To avoid any issues @@ -6882,25 +6888,25 @@ on all objects of that and empty both the original and the copy. * GormSoundInspector.m: Corrected an issue where the sound wasn't immediately being set into the inspector. - + 2004-05-14 17:46 Gregory John Casamento * GormButtonEditor.[hm]: Moved to the Controls palette, removed from the main directory. In general, inspectors and editors should appear in the palette which provides those things. * GormTabViewEditor.[hm]: Moved to Containers palette. - + 2004-05-14 11:36 Gregory John Casamento - * GormButtonEditor.m: Added a line between some methods to + * GormButtonEditor.m: Added a line between some methods to improve readability. * GormDocument.m: [GormDocument instantiateClass:] removed extra release for an object being added to the objectsView which is already autoreleased (in setName:forObject:). - * GormInspectorsManager.m: [GormNotApplicableInspector setObject:] + * GormInspectorsManager.m: [GormNotApplicableInspector setObject:] method removed. This was a temporary hack until the memory leak was located. - + 2004-05-14 02:39 Gregory John Casamento * GormClassManager.m: Moved the call to _touch to the bottom of @@ -6913,7 +6919,7 @@ * GormSoundInspector.m: Added code to set the _currentSound to nil if the selection sent is empty. * GormPreferences.gorm: Added line. - + 2004-05-13 18:47 Gregory John Casamento * Gorm.m: Removed some commented out code. Removed commented out @@ -6928,38 +6934,38 @@ * GormDocument.h: Added member variable openEditors. * Palettes/GormMenuEditor.m: Added category to allow testing when a menu is visible so that we can avoid sending the close message to - it. This prevents the harmless message "Invalidparm: ordered invalid + it. This prevents the harmless message "Invalidparm: ordered invalid window 0" from appearing when the document is being closed. - + 2004-05-13 01:03 Gregory John Casamento NOTE: These changes might unstabilize things a bit. * Gorm.m: The document is now autoreleased when it is instantiated. - This change was made in [Gorm application:openFile:],[Gorm open:], + This change was made in [Gorm application:openFile:],[Gorm open:], [Gorm newGormDocument:]. - * GormDocument.m: Addition of a method called + * GormDocument.m: Addition of a method called [GormDocument _closeAllEditors] this closes all of the editors from the handleNotification method before the any objects are ultimately - released. Removal of old, commented out GormFontManager - implementation. Streamlined the dealloc method to make certain - everything is released. Also changed the window in the init - method so that it doesn't release itself when it's closed by + released. Removal of old, commented out GormFontManager + implementation. Streamlined the dealloc method to make certain + everything is released. Also changed the window in the init + method so that it doesn't release itself when it's closed by the user. This allows for a more controlled shutdown. * GormDocument.h: Minor code cleanup. - * GormGenericEditor.[hm]: Added activate, closed ivars. Also added - code in close and activate to make use of them. Added code in - dealloc to call [GormGenericEditor close] if there the flag - indicates the editor is open. Also moved some common, trivial, - operations to the parent class implementation of + * GormGenericEditor.[hm]: Added activate, closed ivars. Also added + code in close and activate to make use of them. Added code in + dealloc to call [GormGenericEditor close] if there the flag + indicates the editor is open. Also moved some common, trivial, + operations to the parent class implementation of initWithObject:inDocument:. - * GormObjectEditor.m: Added code in close to remove the document - from the map. This eliminates a crash which was occurring. + * GormObjectEditor.m: Added code in close to remove the document + from the map. This eliminates a crash which was occurring. * GormSoundEditor.m: Same. * GormImageEditor.m: Same. * GormViewEditor.m: Re-arranged the initWithObject:inDocument:. * GormWindowEditor.m: Same. * GormMenuEditor.m: Same. - + 2004-05-10 21:45 Gregory John Casamento * GormDocument.m: [GormDocument handleNotification:] was failing @@ -6967,16 +6973,16 @@ This was causing the old document to be retained and was, also causing "Test Interface" to fail randomly because the notifcation cetner was still attempting to reach the old document. - + 2004-05-10 11:58 Gregory John Casamento * Gorm.m: Update version to 0.7.7 (Alpha) to avoid confusion between users using the release and users using CVS. - + 2004-05-10 09:55 Gregory John Casamento * Version 0.7.6 - + 2004-05-10 09:08 Gregory John Casamento * GormDocument.m: Corrected an issue when creating an @@ -6984,7 +6990,7 @@ The method was creating an NSWindow which doesn't respond to one of the methods the inspector needs it to. * GormSetName.gorm: Reduced the line to 2 pixels high to make it - look a little better. + look a little better. 2004-05-09 10:16 Gregory John Casamento @@ -7004,24 +7010,24 @@ "objects.gorm" directly when in GWorkspace. This caused Gorm to convert the objects.gorm file as if it were an old-style file before gorm packages. It now issues a warning. Also added code - to [GormDocument openDocument:] to check for a duplicate open + to [GormDocument openDocument:] to check for a duplicate open of a model which is already opened. This can cause confusion. * Gorm.m: Added a new method [Gorm documentNameIsUnique:] which checks all existing open documents for a duplicate name and returns NO, if it's not unique. * GormPrivate.h: Added declaration of the method mentioned above to the Gorm class interface. - + 2004-05-08 08:53 Gregory John Casamento - * GModelDecoder.m: [GModelDecoder openGModel:] + * GModelDecoder.m: [GModelDecoder openGModel:] Corrected issue which was causing a crash. * GormDocument.m: Cleaned up a memory leak. Commented/Documented the location / justification for all memory operations. * Gorm.m: same as above. Also added code to [Gorm unhide:] - to prevent bringing forward the document window when + to prevent bringing forward the document window when clicking on the app icon in test mode. - + 2004-05-06 21:21 Gregory John Casamento * GormDocument.m: [GormDocument selectClass:] do not switch if @@ -7034,7 +7040,7 @@ all things to front. The code now toggles the active status of the document to cause all of the windows of the document to come to the front when the icon is clicked. - + 2004-05-02 18:35 Gregory John Casamento * GormImageEditor.m: Added code to allow it to resize the cells @@ -7043,9 +7049,9 @@ in the matrix according to the setting in preferences. * GormSoundView.m: Commented out some of the sound drawing code. I'm planning on getting this working later. - * GormSoundInspector.gorm: Added images in buttons, rw.tiff, + * GormSoundInspector.gorm: Added images in buttons, rw.tiff, rec.tiff, play.tiff, pause.tiff, and ff.tiff. - + 2004-05-02 23:40 Gregory John Casamento * GormDocument.m: [GormDocument openEditorForObject:] @@ -7055,12 +7061,12 @@ * GormNSMenu.m: Added #ifdef in GormNSMenu to conditionally compile [GormNSMenu display] so that it becomes easier to debug issues with NSMenu editing. - + 2004-05-01 17:40 Gregory John Casamento * Documentation/Gorm.texi: Correction of itemize bullet, error found by Christopher Culver. - + 2004-05-01 11:46 Gregory John Casamento * GormSoundView.[hm]: New class to visualize the sound being @@ -7069,30 +7075,30 @@ a GormSoundView. * GormSoundInspector.gorm: Added soundView to .gorm file and made appropriate connections. - + 2004-05-01 11:18 Gregory John Casamento - * GormClassInspector.m: Corrected a problem with the + * GormClassInspector.m: Corrected a problem with the wrong name being sent to the class manager. This was causing an error to be printed by the class manager. This problem had no effect, but was annoying. - + 2004-05-01 09:44 Gregory John Casamento * Gorm.m: Added implementation for unhide: to bring forward the document window as well as any other windows. This corrects Report #3269. - + 2004-05-01 09:03 Gregory John Casamento * GormNSMenu.m: [GormNSMenu _createWindow] added call to setExcludedFromWindowsMenu: to make certain that the menu windows are not displayed in the Windows menu under Gorm's main menu. - + 2004-05-01 07:10 Gregory John Casamento * GormClassManager.m: Removed some NSLog messages. - + 2004-04-30 20:04 Gregory John Casamento * Gorm.m: Removed code which calls "awakeFromDocument:" on @@ -7106,28 +7112,28 @@ for a menu was activated. * GormMenuInspectors.m: Removed awakeFromDocument: method. * GormNSMenu.m: Commented out some old code. - + 2004-04-30 19:15 Gregory John Casamento * GormDocument.m: Modified _repairFile so that it works. :) * Gorm.gorm: Removed some extraneous menu items/submenus. - + 2004-04-27 22:15 Gregory John Casamento * Palettes/0Menus/GormMenuEditor.m: [GormMenuEditor deleteSelection] added code to re-display and resize after an item is deleted. This corrects the problem where the menu item doesn't immediately disappear from the screen when deleted. - + 2004-04-27 21:50 Gregory John Casamento * GormClassInspector.m: Added code to properly collapse the item if the class is being edited in the class inspector. * GormClassManager.m: some improvements on the previous fix. - + 2004-04-27 01:28 Gregory John Casamento - * GormClassManager.m: Modified + * GormClassManager.m: Modified [GormClassManager addAction:forClassNamed:], [GormClassManager addOutlet:forClassNamed:], [GormClassManager removeAction:fromClassNamed:], @@ -7137,7 +7143,7 @@ to allow synchronization in the class list. When a outlet/action is added/removed/replaced the subclasses of that action stay in sync. - + 2004-04-26 01:04 Gregory John Casamento * GormClassInspector.m: Modifications to addAction: removeAction: @@ -7146,22 +7152,22 @@ * GormDocument.[hm]: exposed selectClass: method. * GormOutlineView.[hm]: Simplified some code and added a method called "reset" which stops the editing process on a class. - + 2004-04-25 23:24 Gregory John Casamento * GormClassInspector.m: removeOutlet: and removeAction: check for - i >= 0 to allow deletion of last element. This was an issue + i >= 0 to allow deletion of last element. This was an issue introduced in the previous commit. Also made the tables deselect the previous selection so that it would allow deselection of all rows. * GormClassInspector.gorm: Made both tables capable of having an empty selection. This corrected an issue with deleting the last element. - * GormDocument.m: Added back, in handleNotification:, handling of + * GormDocument.m: Added back, in handleNotification:, handling of GormDidModifyClassNotification. Previously this was removed since there were no other places where the classes were being modified. This is no longer the case. - + 2004-04-25 06:34 Gregory John Casamento * GormClassInspector.m: removeOutlet: and removeAction: check for @@ -7171,39 +7177,39 @@ * GormPrefsController.m: Added dealloc to prevent any memory leaks. - + 2004-04-17 23:55 Gregory John Casamento - * Resources/GormPrefColors.gorm: New gorm file for color + * Resources/GormPrefColors.gorm: New gorm file for color preferences. - * GormColorsPref.[hm]: new class to implement color + * GormColorsPref.[hm]: new class to implement color preferences. * GormViewEditor.m: Added code to allow the color of guidelines to be changed in preferences. * Defaults.plist: Added entry for GuideColor. The default is red. - + 2004-04-17 13:11 Gregory John Casamento - * Palettes/3Containers/inspectors.m: Added code to the + * Palettes/3Containers/inspectors.m: Added code to the GormTableViewInspector update the background color when the user changes it in the inspector. * Palettes/3Containers/GormNSTableViewInspector.gorm: added color well to allow changing of the background color. - + 2004-04-17 12:52 Gregory John Casamento * GormObjectEditor.m: [GormObjectEditor mouseDown:] check that "name" is not nil before proceeding into the code to do the drag & drop. This was causing an exception. - + 2004-04-17 10:58 Gregory John Casamento * Palettes/3Containers/GormNSOutlineView.m: Changed some of the default data source's elements to be closer to the actual class hierarchy. - * Palettes/3Containers/inspectors.m: Added code to the + * Palettes/3Containers/inspectors.m: Added code to the GormTableViewInspector to add or delete columns based on the - new field which specifies the number of columns in the + new field which specifies the number of columns in the table/outline. * Palettes/3Containers/main.m: removed some old code and added code to expand the outline view so it looks better @@ -7211,11 +7217,11 @@ * Palettes/3Containers/GormNSTableViewInspector.gorm: added "#Columns" field to allow the user to modify the columns in the table without cutting/pasting. - + 2004-04-13 20:57 Gregory John Casamento * Version 0.7.5 - + 2004-04-11 21:26 Gregory John Casamento * GormBoxEditor.m: Cleaned up warnings. @@ -7230,28 +7236,28 @@ * Palettes/4Data/inspectors.m: same.. * Palettes/4Data/main.m: same.. * GormViewKnobs.m: Added reference to new header... - * GormViewKnobs.h: New header which declares the knob + * GormViewKnobs.h: New header which declares the knob related functions. - -2004-04-06 20:16 Gregory John Casamento - * GormClassManager.m: Correction to how actions are added to +2004-04-06 20:16 Gregory John Casamento + + * GormClassManager.m: Correction to how actions are added to FirstResponder. Previously it was adding *all* actions to this entry, but it shouldn't do this. It now adds only those methods added to subclasses of NSResponder. - + 2004-04-06 00:16 Gregory John Casamento * Palettes/2Controls/inspectors.m: added defaultItemForm attribute. - Added code in [GormPopUpButtonAttributesInspector + Added code in [GormPopUpButtonAttributesInspector _setValuesFromControl:] to select the appropriate item, when the value is changed in the inspector. * Palettes/2Controls/GormNSPopUpButtonInspector.gorm: corresponding changes to above code modifications. - + 2004-04-05 00:06 Gregory John Casamento - * GormDocument.m: [GormDocument rebuildObjToNameMapping] some + * GormDocument.m: [GormDocument rebuildObjToNameMapping] some additional debugging information. Also in [GormDocument loadDocument:] unarchiver is now explicitly using RELEASE instead of AUTORELEASE. @@ -7260,10 +7266,10 @@ * GormDocument.m: [GormDocument rebuildObjToNameMapping] use [[********* ******** ***************** ******* ** ************** ********* **** *********** - + ********** ***** ******* **** ********* ************************** - * ************************ ********* **** ******** *** + * ************************ ********* **** ******** *** *********** *** *********************** **** ***** **** ** ********************** ************** ** **** *** *** **** ****** **** *** ********** ***** * ***** **** @@ -7283,27 +7289,27 @@ * ************************* *** ******* ****** ** *** **** ********** ** *** ** *** *** ******** ******** ** **** ***** **** ** **** *** **** **** ***** ***** **** ********* * ****** ***** - * **************************** + * **************************** *********************** ************* **** ****** *** **** ** ** ******** ** ******** * ********************** **** ** ****** ****** ***** ******** ***** ** * ******* ***** *** ******* ***** ****** **** *** ******* ** *** ****** *** *** ************** ** *********** - + ********** ***** ******* **** ********* ************************** * ********************** **************** ********************* *********** ***** **** ** ******* *** ******* **** ***** *** **** ** ***** **** ** * ********* ********* *** *** ***** ** *** *** ******** - + ********** ***** ******* **** ********* ************************** * ************************** ***** ******* ***** ******** **** **** ***** ******* **** * ***** * ****************** ******* ** ********* ** ***** **************** ****** **** **** **************** ***** ****** - + ********** ***** ******* **** ********* ************************** * *************** ************* *********************** ******* @@ -7311,7 +7317,7 @@ * ********************** **************** ********************* *********** ***** **** ** ***** ******* ** ***** ** * ******* ******* ** ******** - + ********** ***** ******* **** ********* ************************** * ********************************* ***** **** ** ********** @@ -7320,26 +7326,26 @@ **** ** *** ********* * ********************************** ***** *** **** ** **** * ********************* *** ****** - + ********** ***** ******* **** ********* ************************** - * ****************** ***** ************* ************************ - ****** ** ****** *** **** ******* **** ********* ********* *** + * ****************** ***** ************* ************************ + ****** ** ****** *** **** ******* **** ********* ********* *** ** ****** ***** ********* ** *** ****** ** *** *** **** ******* - ************** ******* *********** *** ********** ** *** + ************** ******* *********** *** ********** ** *** *************** ****** ******** ********************** ** ******** ****** **** * **** **** ** ***** ***** ***** ***** *** **** ******** * ****************** ***** ************** ** ************** ** **** * **** ******* ***** ** *** ****** ** * ************* ** **** ********* * ******************* ***** ******** - + ********** ***** ******* **** ********* ************************** * ****************** ******* **** ******* *** *** ************ ***** **** ** ************* ************** ** ****** *** ********** ********** ********** *** ********** **** *** ***** ******* ********* - ***** ******* *** **** ** ********** *** ******** ********** *** + ***** ******* *** **** ** ********** *** ******** ********** *** ********** * ******************* ******* *** ***** *** ****** ** ** ****** ***** ***** ** ******** ** **** ** ******** ** ****** ** **** ** *** ** @@ -7347,7 +7353,7 @@ * *********************** ******* **** ** *** *********** **** ** **** **** *** **** ******** **** ***** ** *** ********* **** **** ** **** *** *** *** *********** ************** ** ***** - + ********** ***** ******* **** ********* ************************** * *********************** ******* **** ******* ***** ****** @@ -7359,50 +7365,50 @@ * ***************** ******* ************* *** ********** ********* * **************** ***** *********** *** ********** ********* **** ** **** **** *** ** **** *********** ***** - * ******************* ***************** ***************** ***** + * ******************* ***************** ***************** ***** **** ** ***** *** **** ****** ******** ** *** **** ***** ** **** **** ******* ****** ** ********* ***** **** ** ****** *** ******** ** * ****** **** *** ********* ********** ***** ******* **** ********* ************************** - * *************** ************* ************** ***** **** ** + * *************** ************* ************** ***** **** ** ************* ************ ** * ***** ******* ** ***** **** ***** - *** **** *** ******* ** ****** ***** ***** ***** ***** **** + *** **** *** ******* ** ****** ***** ***** ***** ***** **** ******* * ***************** ************************ *********** **** ****** ****** ********** ** *** ****** ****** ** ** * *************** **** *** ******* ** ***** **** ***** **** ****** *********** ******* *** ****** ******* ****** ** ***** * ********************** ***** ******** - + ********** ***** ******* **** ********* ************************** * ***************************** ******* **** ** *************************** *********** ** *********************** ** ************* **** *** ******* *** ****** ** ** ***** ** ******** ** **** ** **** ** **** ***** ******* - + ********** ***** ******* **** ********* ************************** * *************************** ***** ** **** ** ********** ** ******* *** ******** ** *** ****** ****** ** ** **** * *************** ***** ******** * ***************** ***** ******** - + ********** ***** ******* **** ********* ************************** * ***************** **************** ***** ******* *** ********** - ** ******** **** **** ** ** **** *** ********* ***** ** ** + ** ******** **** **** ** ** **** *** ********* ***** ** ** **** *** ********** *** *** ****** ***** ***** ** ********* **** ** - **** ** ** ***** ****** - + **** ** ** ***** ****** + ********** ***** ******* **** ********* ************************** * *************** ************* ******************* ***** **** ** ***** *** **** ** ** ****** ** ** ** ** *** ****** ***** **** - + ********** ***** ******* **** ********* ************************** * ****************************** ******* ***************** @@ -7426,20 +7432,20 @@ ** ***************** *** ********************** * *************************** ***** ********** * ************************* ***** - + ********** ***** ******* **** ********* ************************** * *************************** ************************** *********** ********* ****** ****** ********* *** ******** ******* *** ******** ** *** ****** **** *** ***** ** ********* ******* - * ************************ ******* **** ******* ***** ** + * ************************ ******* **** ******* ***** ** ********************** ********** ***** ******* **** ********* ************************** * *********************** *********** *** ************* **** ******* ** ******* ***** **** ******* *** ** ********** - + ********** ***** ******* **** ********* ************************** * *************** *** *** ******* *** ******** @@ -7458,7 +7464,7 @@ * ******************************* *** ******* *** ******** *************** **** ********* ******* **** ***** *** ***** ********* ********** ** *** ***** ************ - + ********** ***** ******* **** ********* ************************** * ***************** ***** ****** ************ @@ -7467,7 +7473,7 @@ **** ********* ************ * ********************* ***** ******* *** ******* **** ************ - + ********** ***** ******* **** ********* ************************** * *************** ************** ******************** @@ -7476,8 +7482,8 @@ ********** ***** ******* **** ********* ************************** - * ********************* ******************** ************* - ********* ** ***** **** **** ******* ** ********* + * ********************* ******************** ************* + ********* ** ***** **** **** ******* ** ********* ********** ***** ******* **** ********* ************************** @@ -7489,7 +7495,7 @@ ** ***** ******* ** **** **** ** ***** *** *********** * ******* *********** *** ************* * ************** ************* *** ************* - + ********** ***** ******* **** ********* ************************** * ********************* ***** ******** ** ***** ****** ************ @@ -7497,11 +7503,11 @@ * ****** ************** ********* ************ ******** ******************* ************* ** ****** *** **** **** *** ****** *** **** **** *** **** ******* ** ************* - ***** **** ** ******** ** ******* ********* ** * ******** ** *** + ***** **** ** ******** ** ******* ********* ** * ******** ** *** ******* ****** * *************** ******* ** **** ** *** **** ********** ** ************* ********************* - + ********** ***** ******* **** ********* ************************** * ********************* ***** *** ************* ** ******* @@ -7510,17 +7516,17 @@ ** *** ********* ******** ****** **** ** ******* ** ******* ***** ******* * ***** ***** *** *** ******* ******* ** *** **** ****** ****** ** ****** *** ********** ***** *** - + ********** ***** ******* **** ********* ************************** * ******* ***** - + ********** ***** ******* **** ********* ************************** * *********************** ***** ****** ** ******** ***** ********* ** ****** ******** *** **************** ****** *** ******* **** *** **** ** ******* *** **** ****** - + ********** ***** ******* **** ********* ************************** * *************** ************** *********************** @@ -7531,13 +7537,13 @@ **** *** ***** ** *** **** ******* * ********************************* ***** ************************** ************** ** ****** *** ********** ** **** ********** - + ********** ***** ******* **** ********* ************************** * *************** ************** *********************** ***** **** ** ******* **** ******* **** ***** ******** **** ******** ** **** ****** - + ********** ***** ******* **** ********* ************************** * ********************************* **************** ********* @@ -7547,50 +7553,50 @@ * ******************* ******** *** **** ****** ********* **** **** ***** - + ********** ***** ******* **** ********* ************************** * ************************* ***** **** ** *********************** ** ****** *** **** **** *** ******** ** ************ * ********************** **** ** ****** - * ***************** ***** ******* ** ****** **** **** ****** *** + * ***************** ***** ******* ** ****** **** **** ****** *** ****** **** ******** ** ******* ** ***** ********* ** *** ******* - * *********************** **** ** ****** **** ***** **** ** - ****** ******* ** ****** **** **** *** ****** ***** + * *********************** **** ** ****** **** ***** **** ** + ****** ******* ** ****** **** **** *** ****** ***** * ******************************** ******* **** ***** **** *** ***** **** ** *************************** ** *** *** **** ****** ** ***** ** **** *** **** ********* - + ********** ***** ******* **** ********* ************************** * ************************* ****** ** ****** ********** ** ********* ** ********* ************* ** *********** - + ********** ***** ******* **** ********* ************************** * ******************************** ******* *** ******** ******* - + ********** ***** ******* **** ********* ************************** * ******************** ******** ** ********* *** ******************** ******* ** ***** ***** ** ***** ****** * ********** ******* * - ********** ******* - * ******************************** ******* **** ** - ************************** ** *** ****** * ****** ** ******* *** + ********** ******* + * ******************************** ******* **** ** + ************************** ** *** ****** * ****** ** ******* *** ******* ***** ******* ** *** **** ***** ***** ** **** *** **** ********* ***** ***** ******* ************ - + ********** ***** ******* **** ********* ************************** * *********************** ***** ************** ** *** ****** ****** - + ********** ***** ******* **** ********* ************************** * *************** ********************** **** *** ********** - ********* ** *** ****** ***** ** ******** ** **** *** *** + ********* ** *** ****** ***** ** ******** ** **** *** *** ******* **** ******** * ***** ***** **** ****** *** **** ******** - + ********** ***** ******* **** ********* ************************** * *************** ******* ***************** **** *** ***** ** ** @@ -7600,32 +7606,32 @@ ***** ******** * *********************************** ***** **** ** ***** *** ** *** ******* ***** **** ******** **** ******** ****** ****** - + ********** ***** ******* **** ********* ************************** * *************** ************* ************** ***** ***** ** ************* *** ********** *********** ** *** ********** ***** ** **** **** *** ** *********** ** ***** ** * ******* - ******* *** *********** ** ** *** ***** ********** + ******* *** *********** ** ** *** ***** ********** *** *** ***** ** ** ****************************** **** **** **** ** ********* ** *** *********** ********** * *********************** **** *** ******** **** ************* ***** ******** *** ******* * ***** ***** ***** ** ******** *** ************* ** ***** ** **** ** ****** - + ********** ***** ******* **** ********* ************************** * *************** **** ************** ******************** - ************** **************** *** + ************** **************** *** ************** *************** **** ************** ******************* - ************** *************** *** + ************** *************** *** ************** ************** ** **** **** *** ** **** ** ***** ******* ***** **** ** ****** **************** * *************** ***** ************ *** *** *** ***** ******** * ************************ *** *** *** ******* ** ******* **** **** ******** * *** **** *** ** ****** ** ******* - + ********** ***** ******* **** ********* ************************** * ************************ ***** **** **** **** ** **** *** ******* @@ -7636,79 +7642,79 @@ ********** ***** ******* **** ********* ************************** * ********************* ***** ********** ** ************** *** - ************** ** ******* ** ********* ***** ****** **** + ************** ** ******* ** ********* ***** ****** **** ********** ****** **** ***** *** *** *************** ** *** ***** - + ********** ***** ******* **** ********* ************************** * ******* **** ********* ******* ** **** *** **** ***** ***** *************** ** ******** - + ********** ***** ******* **** ********* ************************** * ******* ********* ** ***** **** ************* ******* ** *** *** ********* *** ****************** **** ***** ** ***** ** ****** ******* ******* ***** ******************** ******* **** ******* ******* ** ****** *** ***** ****** ** **** ***** **** ***** ********* - **** ********* - + **** ********* + ********** ***** ******* **** ********* ************************** * *************** ******* ******* ****** ***** *** ********** - ****************** **** ****** ** ****** **** ************* **** - ***** *** ************ ** * ********* *** ** ***** ****** ** **** + ****************** **** ****** ** ****** **** ************* **** + ***** *** ************ ** * ********* *** ** ***** ****** ** **** ****** ********** *** ***** ************** ** ********** - * *********************** **** ** *** ****** *********** *** ****** + * *********************** **** ** *** ****** *********** *** ****** **** *** ********** * ******* ***** **** ** ****************** ** **** *** ******* **** ***** ***** ***** *********** **** ******** ********* *** ******** *** **** **** ********** *** ***** **** ** ***** ********* ****** - *** ********** - + *** ********** + ********** ***** ******* **** ********* ************************** - * ******* ****************** ***** **** ** **** *** - *** **** ***** **** ***** ** *** ****** ******** ****** + * ******* ****************** ***** **** ** **** *** + *** **** ***** **** ***** ** *** ****** ******** ****** ** ******** - + ********** ***** ******* **** ********* ************************** * ******* ***** * ********* ***** ****** *** **** ******** ** *** ************* ****** *** **** ***** **** ** *** ******* ** *** **** - ** ******* ***** **** ** ** ********** **** ***** ********* + ** ******* ***** **** ** ** ********** **** ***** ********* ************ ********** ***** ******* **** ********* ************************** - * ******* ****** *** ***** ******* ******* *** **** ** - ****** ***** ****** ** ** ****** ** * **** ***** ******* + * ******* ****** *** ***** ******* ******* *** **** ** + ****** ***** ****** ** ** ****** ** * **** ***** ******* ****** ******** *** **** ** ****** *** - * ********************* ***** *** * *** ***** *** ********** - ***** **** ******** **************** **** ***** * **** ** - *** ****** ***** ******* *********** **** ** ****** ** ****** + * ********************* ***** *** * *** ***** *** ********** + ***** **** ******** **************** **** ***** * **** ** + *** ****** ***** ******* *********** **** ** ****** ** ****** ** ******* **** *** ********* - * ******************* ***** **** ** ******* ******* ******** - **************** *** ******* **** *** ***** ******** ******* - **** *** *********** - * *************************** *** ******* **** *** - ****************** ***** ****** ** ** ******* ************ - *** *** ******** ********* *** **** **** * ****** *** *** + * ******************* ***** **** ** ******* ******* ******** + **************** *** ******* **** *** ***** ******** ******* + **** *** *********** + * *************************** *** ******* **** *** + ****************** ***** ****** ** ** ******* ************ + *** *** ******** ********* *** **** **** * ****** *** *** ********** * *** ****** ****** *************************** - ********** *** ***** ** ***** *** **** ** ** ******* ** + ********** *** ***** ** ***** *** **** ** ** ******* ** *********** *** *** ******** ****** - * ****************** ***** **** ** ******** ****** *** ***** - ********* **** ********* ** ******* **** *** ***** **** ******** + * ****************** ***** **** ** ******** ****** *** ***** + ********* **** ********* ** ******* **** *** ***** **** ******** ***** ************** *** ***************** - * ************************ ******* ******* *** ******** - ******* *** ************ ** *** ******** ***** ****** + * ************************ ******* ******* *** ******** + ******* *** ************ ** *** ******** ***** ****** ****** ******* *** ******* ******* ** ** *** **** ***** * ********************** ****** * ******************* ******** ** *** *** ***** ***** - + ********** **** ***** *************** - * ******************* ******************************** *** + * ******************* ******************************** *** ****************** ******* * ***************************** **** *** ******* ** ***** *** ******* @@ -7716,15 +7722,15 @@ * *************** ************** ***** ******* *** ******* * ****** ******* **** *** ****** *** ** ****** *** ************ - ******* **** *** **************** ******* * ******** **** + ******* **** *** **************** ******* * ******** **** ******** ** ******* **** *** **** - + ********** ***** ******* **** ********* ************************** - * ********************** ****** ************ ********************** + * ********************** ****** ************ ********************** ********** ***** *** * ******* **** ***** ***** ******* *** ********* **** *** **** ***** **** - * *************************** **** ****** ** ***** ******* ** + * *************************** **** ****** ** ***** ******* ** *** *** *********** ****** ******** ****** *** ****** ****** *** **** ****** ** ******** *** **** ************ * ********************************************** ******* ******** @@ -7734,7 +7740,7 @@ ********** ***** ******* **** ********* ************************** * ********************************* ***** ****** ** ******* ********* ******** - + ********** ***** ******* **** ********* ************************** * ******* ***** @@ -7743,29 +7749,29 @@ * ********************** ***** ****** **************** ** *** *** ********** ******* ****** ** **** - * *************************** **** *** ****** ** ***** ******* ** + * *************************** **** *** ****** ** ***** ******* ** *** *** *********** ******** ****** ****** - + ********** ***** ******* **** ********* ************************** - * ******************************** ***** **** ** ***** ******** ** + * ******************************** ***** **** ** ***** ******** ** *** ***** ** ***** ******** ****** ****** ********** ***** ******* **** ********* ************************** * *************** ******* *********** **** ******** ** ************ *** **** *** ***** *** *** ****** **** *** ******* * ********* - + ********** ***** ******* **** ********* ************************** - * ******************************** ***** ******* - ***************** *** *************************** *** - ******** *** ************************* ****** ** ***** + * ******************************** ***** ******* + ***************** *** *************************** *** + ******** *** ************************* ****** ** ***** ********** *********** ** *** ********** *** **** ****** - *** ****** *** ********* ** ** ***** ***** ** *** ******** - ******** ** *** ***** ** *** ****** ***** ******* **** *** + *** ****** *** ********* ** ** ***** ***** ** *** ******** + ******** ** *** ***** ** *** ****** ***** ******* **** *** ********* ********** ****** - + ********** ***** ******* **** ********* ************************** * ***************** ******* ***** ******* ***** *** ******* @@ -7776,7 +7782,7 @@ * ****************************** ***** ************** * ****************************** ***** ********** * ******* ******* ********************* ******* - + ********** ***** ******* **** ********* ************************** * *************** ******************** ********* ***** ***** @@ -7800,18 +7806,18 @@ * ******************* **** * ******************* **** * ********************** **** - * ***************** **** - * ******************************** **** - * ***************************** **** - * ************************ ***** ******** - * *************** ************* ************** ******* ****** - ******* ******* ************* ************** ******* *** - ****** **** ***** **** ******** **** *** ********* + * ***************** **** + * ******************************** **** + * ***************************** **** + * ************************ ***** ******** + * *************** ************* ************** ******* ****** + ******* ******* ************* ************** ******* *** + ****** **** ***** **** ******** **** *** ********* ************* ******************** ******* ***** ****** ****** ************* ****************************** ******* ***** ******* * ************************ ******* **** ** *** ************* ** ******* ****** ******** **** ******* ************* ********* ** *** ******* - + ********** ***** ******* **** ********* ************************** * ******* ***** ********** *** *** *** ********* ** ***** **** @@ -7824,22 +7830,22 @@ * ****************** ********* ***** ** ******************* ***** *** ****** ** *** ***** **** ***** ****** ********** **** *** **** *** ***** ************* - + ********** ***** ******* **** ********* ************************** - * ************************************* ********* *** *** + * ************************************* ********* *** *** ************ ****** ***** **** ** ******** *** ****** ** *** ******* **** *** ********** **** *** **** *** *** ****** ** *** ****** ******* *** *** **** * ********** ***** ******** *** *** ************* ******* ***** ****** - + ********** ***** ******* **** ********* ************************** * *********************** ***** *********** *** ****** * ******* ******* ***** ****** * ******************* ***** *********** ****** ** *** ** ****** ********** - * *************** ***** **** ** **** * ******* ** *** + * *************** ***** **** ** **** * ******* ** *** ************ ****** ** *** ****** ***** ******** ******* **** * ***** ***** * *********** ******* * ***************** ***** ************ *** *************************** @@ -7874,13 +7880,13 @@ ***** **** ** *** *** ***** **** ** *** ******** *** *** ******** ***** ******** ** ************** * ************************* ***** ******* ***** **** ******** - * ********************************************* ******* ***** + * ********************************************* ******* ***** ***** ********** ***** ******* **** ********* ************************** * ******* ***** - + ********** ***** ******* **** ********* ************************** * *************** ******* **** ***** ***** **** *** ***** ***** @@ -7897,7 +7903,7 @@ ********** ***** ******* **** ********* ************************** * **************************** *** ***** ***** *** *** ********** - * ********************************* ******** ********* ** ****** + * ********************************* ******** ********* ** ****** ************ **** ******** *** *** ** **** ********* *** **** *** **** **** ***** *** *** ******* ******** ***** * ***************************** ******* **** *** **** ***** *** *** @@ -7908,7 +7914,7 @@ * ************************************************* *** *** *** **** ********** **** ***** *** ********** ** *** ********* ** ***** *** **************** ***** **** ** ********** - * ***************************************************** *** *** *** + * ***************************************************** *** *** *** **** **** ********** ********** ******* **** ********* ************************** @@ -7926,10 +7932,10 @@ ********** **** ***** ***************** ******** ** ******* ********* - + * ***************** *** **** **** *** ******* ****** * *************************** ******** *** ******* ** *** ***** - * ******* ******** *** ******* ** **** ***** ***** *** + * ******* ******** *** ******* ** **** ***** ***** *** ***** ********** ******* **** ********* ************************** @@ -7938,7 +7944,7 @@ ****** **** **** ** * ********** ** *********** *** *** *** ****** ****** ** ********** *** ********** ** ******* *** ** ***** ******* ** ********* ********** **** ****** *** ********** ** ***** - + ********** ******* **** ********* ************************** * ************************ ***** ***** ** ****** ** ********* ** @@ -7953,26 +7959,26 @@ * **************** ***** ******** *** **** ** ***** ******** ** ***** ** *** ***** ** ** ****** * **************************** ***** **************************** - ************** *** ********** ********** **** ********** *** + ************** *** ********** ********** **** ********** *** *********** ******** **** ***** **** ** ************** ******** ** **** **** ******* ***** * ***************************** ***** **************************** *** *********** ** ******** *** *** *** **** ******** - * **************************** ***** ****** ** ******* + * **************************** ***** ****** ** ******* ** **** ** ******* **** ******* ***** ********** ******* **** ********* ************************** - * *********************** ***** *********** *** ********* *** + * *********************** ***** *********** *** ********* *** ************** - + ********** ******* **** ********* ************************** * ******* ***** ********** ******* **** ********* ************************** - * ***************** ***** **** ** ***** ****** ** ***** ** **** ** + * ***************** ***** **** ** ***** ****** ** ***** ** **** ** *** ***** **** ******** * *** *** ****** ***** *** ****** ********** ******* **** ********* ************************** @@ -8033,12 +8039,12 @@ * ****************** **** ********************* ******* * *********************** ***** ***** ** **** ********************* ** **** **** ** ****** ** ********* *** ******* **** ******* ** *** - + ********** ******* **** ********* ************************** * ******************* ******* ********** ******* ****** ** **** ***** **** **************** *** **** **** ***** ****** ** ****** - ************* ***** *** *** ********* ** **** **** ** ******* + ************* ***** *** *** ********* ** **** **** ** ******* ********** * *************** ********* ************* ****** ** ****** ****** ****** *** ******** **** *** *** ***** ******* **** *** ****** ***** @@ -8047,12 +8053,12 @@ ********** ******* **** ********* ************************** * *************** ******* ********* ** *** ******** ******** - ***** **** ** *** *** ******** ******* *** ***** ******* + ***** **** ** *** *** ******** ******* *** ***** ******* ***** * ******* ******* *** ********** *** ********** ******** ******** * ************** ******* ********** *** ********** ******** ******** * ************************** ***** ************** ******* - + ********** **** ***** *************** * ******************** ********************** *** ********* @@ -8064,7 +8070,7 @@ ********** ******* **** ********* ************************** * ************************* ***** ************* *** ******** * ** - **** ** ** *** **** ************* ** *** ***** ***** ** *** + **** ** ** *** **** ************* ** *** ***** ***** ** *** ************** ********** ******* **** ********* ************************** @@ -8089,13 +8095,13 @@ * ***************** * *** *** ***** * ****** ***************** ***** ****** **** ************ ** ********* ********* - + ********** ****** ****** ********************** * ************** * *** ****** **** ******* * ****** * ***** ** * *** **** ******* - * ************* * ***** ** + * ************* * ***** ** ********** ******* **** ********* ************************** @@ -8119,7 +8125,7 @@ * ********************** ***** ** **** **** ******** ******** * ********************* ***** ****************** ** **** **** *** ** ******** ** *** ***** ******** *** ****** - + ********** ******* **** ********* ************************** * ************************ ****** ********** ***** ********** @@ -8131,12 +8137,12 @@ **** ** ******* ******* ** ************* ** *** ****** **** ** *** **** ** *** ************ **** *** ******* *** **** ** ** ********* ** **** *** ****** **** ** ***** - * *************** *************** ******* + * *************** *************** ******* ***** ************ *********** - + ********** ******* **** ********* ************************** - * ********************** ***** ************** *** *** ******* + * ********************** ***** ************** *** *** ******* ** *** ** ***** ** ******* *** ******* ** * ****** * ****************** ***** *** ****** ** *** ** **** ** **** *** **** ******* ** *** ************ ****** ** ******** @@ -8150,10 +8156,10 @@ * ***** ** ************ * ************** ***** ************ *** *** ************** * ******* ***** ****** ********* *** *** ************** - * ***************** ***** **** ** *** ********* ** ******* - *** ************* *** ****** *** ***** **** **** * ***** + * ***************** ***** **** ** *** ********* ** ******* + *** ************* *** ****** *** ***** **** **** * ***** ** ************** - + ********** ******* **** ********* ************************** ******* ***** ********* ** **** **** @@ -8173,9 +8179,9 @@ ********** ******* **** ********* ************************** * ********************************************************* ***** - * ******************************* ***** + * ******************************* ***** ****************************** ***** ** ****** ********** ** - ******************** + ******************** * **************************** ***** **** ** **** *** ***** ***** ********** ******* **** ********* ************************** @@ -8185,22 +8191,22 @@ ********* **** * ******* **** **** ******** * ******* ***** ******** **** ***** ******** **** *** ***** ** ******** - + ********** ******* **** ********* ************************** * *************** ***** *********** ** ********* ** ***************** - ** *** *** ** *** ****** ** **** ** **** ******* ** *** * **** + ** *** *** ** *** ****** ** **** ** **** ******* ** *** * **** ******* ***** *** ***** ********* ** ******* ******* ******* ********** ******* **** ********* ************************** * ************ ***** ******* ** *************************** ** *** ********* - * ******* ***** ****** *** ******* ******************** ** + * ******* ***** ****** *** ******* ******************** ** ******* *** **** **** *** **** ***** ** ************* * *********************** ***** **** ******** * **************************** ****** - + ********** ******* **** ********* ************************** * *********************** ***** ************************* @@ -8209,7 +8215,7 @@ ** **** ** ******* ** **** *** ** **** *** ******* ****** **** ******** ********* *** ****** - + ********** ******* **** ********* ************************** * ************** ***** *********** *** ****************************** @@ -8219,13 +8225,13 @@ * ******************* ***** **** ** **** *** ************ **** ** ****** ** ** ****** ** ****** * ********************* ***** **** ** ****************** - ****************************** ** **** *** ***** ** *** + ****************************** ** **** *** ***** ** *** ********* *** ** ******** ******* **** *** ***** ** ****** ** *** ***** ******* ********** ******* **** ********* ************************** - * ********************* ***** **** ** ************ ** + * ********************* ***** **** ** ************ ** *********** ******* *** ***** ************************************** **** *** ***** ** ******* **** *** ********** * *************** ***** ***** ** ****************** ** @@ -8249,7 +8255,7 @@ * ********************************** *** ********* * ************************ *** ********* ******* - * *************** ***** ******** ****** ** ****** ***** + * *************** ***** ******** ****** ** ****** ***** ** *************** **** ******** ** *** *************** ***** * ******************* ***** ******* ** *********** ******* ** *** *** ***** ****** ******** ** *** ****** **** ** *** @@ -8257,11 +8263,11 @@ ********** ******* **** ********* ************************** - * ********************************************** ***** + * ********************************************** ***** *** ********** ******** * ******************************** ***** **** ** ****** *** ********* - + ********** ******* **** ********* ************************** * ********************* ******** ***** **** ********** @@ -8285,7 +8291,7 @@ *** ****** ****** ********** ******* **** ********* ************************** - + * ************************************************* *** * ************************************ *** * ************************************ *** @@ -8297,9 +8303,9 @@ * ******* ******* **** ********* *** ***** **** ** ******** * *************** ******* **** ********* *** ***** **** ** ******** - * ************* ******* ******* ** ********* - *** *** ** ******* ***** ** ******** ** ***** *********** - ********* **** ********* *** ******** **** **** ** *** + * ************* ******* ******* ** ********* + *** *** ** ******* ***** ** ******** ** ***** *********** + ********* **** ********* *** ******** **** **** ** *** ******* *** ************ ** ******* ********* ***** ** ***** ********** ******* **** ********* ************************** @@ -8310,14 +8316,14 @@ * ************************ **** ******* ** ****** ********* ** ******* **** * ******** ** ******* - * ******************* ******* **** **** ****** ******* ** - *************** ************** *** ************* **** *** + * ******************* ******* **** **** ****** ******* ** + *************** ************** *** ************* **** *** ****** ******* ** **** ******* - * *************** ********* * ******* ***** *** ******** *** **** ** + * *************** ********* * ******* ***** *** ******** *** **** ** *********** *************** * ******* ******* ** **** ****** ***** * *** ***** ***** ** *** ****** **** **** ***** ********* - + ********** ****** ****** ********************** * ****** * *** **** @@ -8338,41 +8344,41 @@ *** ********** ****** ********* ********* * ********* * *** **** *** *************** ********* ************ ************ - + ********** ******* **** ********* ************************** * *************** **** *** ****************************** ***** **** ** **************** *** ******** ******* ** *** ********* ***** *** ******** **** ******** * **** **** ***** *** ********* **** ******* * **** *** ******** ** ******** **************** - + ********** ******* **** ********* ************************** * ***** ******** * ************ ***** ********* ** ******* ** * ********** ** **** * **************** ******* ** **** ***** *** ******* ********* ** *********** *** ********** - * ********************* ******** *** ******* ********* ** *** + * ********************* ******** *** ******* ********* ** *** ********* *** **** * ******* ******* **** ***** *** ***** ** ******* ******** * ******************* ***** ******** *** ***************** - * ****************** ******* ****** ****** ***** ** ** ****** + * ****************** ******* ****** ****** ***** ** ** ****** ********** * ******************* ***** ******* ** *********** *** * *************************** ******* ****** ****** ********** * *************** ***** **** ******** * *************** ******* **** ******** ******* ************* ***** - **** ** ** ******* ******** *********** *** ** ******************** - * *** ****** ******* ** ******* ***** ****** ************ ** - ******** **** * ***** ** ****** ** ***** **** ******* ********* + **** ** ** ******* ******** *********** *** ** ******************** + * *** ****** ******* ** ******* ***** ****** ************ ** + ******** **** * ***** ** ****** ** ***** **** ******* ********* ******* ********** * ***************** ***** ************** ****** ***** *** ********** ******** ** ******* **** *** *** **** ******* ****** ***** * ************************ **** ** ****** * ************** ***** *** ****** *** ******* *** ****************** - * ********************* ********* *********** *** ****************** + * ********************* ********* *********** *** ****************** ****** - * ********* ******* *** ******** ** *** ******** ********* ** ******* + * ********* ******* *** ******** ** *** ******** ********* ** ******* *** *** ******** * ******************** *** ***** * ****************************** *** ***** @@ -8396,9 +8402,9 @@ * ************************** *** ***** * *************************** *** ***** * *************** *** ***** - + ********** ******* **** ********* ************************** - + ******* ***** ********* ** ****** ****** ********************** * ******* ******* ** *************** ***** ***** ******* ** ***** ******** ** ********** ******* **** **** ************ ** @@ -8412,20 +8418,20 @@ ** ***** ******* ** ****** ********** ** *** ***** ** * ******* ***** ** *** ** *** **** ***** * ********** ***** **** **** ** ************** ********** - ***** *** **** ***** ******** ****** ******* - + ***** *** **** ***** ******** ****** ******* + ********** ******* **** ********* ************************** * *************** ********* ********* ***** *** ** ***** **** ****** ***** *** ******* **** ** **** ** * **** *** ********* - + ********** ******* **** ********* ************************** ******* ***** ********* ** ****** ********************** * ************ ***** ***** ***** *** *** ** *** ** ****** - * ********************* ******* **** ** ************* - ****** *** *********** ******* ******* ********** ** + * ********************* ******* **** ** ************* + ****** *** *********** ******* ******* ********** ** **************** *** ***** *** *** ************** ****** * ********************* ******* *** *** ************ * ********************* ****** * ******* **** **** ******** ** @@ -8433,16 +8439,16 @@ * ********************* ****** * ********************* ****** * ********************* ****** - + ********** ******* **** ********* ************************** * ******************************** *** ********** ****** *** - *** ****** ***** ** *** ********* ***** * ****** ***** **** - *** **** *** **** ********* **** *** ******** ********* - + *** ****** ***** ** *** ********* ***** * ****** ***** **** + *** **** *** **** ********* **** *** ******** ********* + ********** ******* **** ********* ************************** - - * ********************* ***** ** ******* *** ******* ********* ** + + * ********************* ***** ** ******* *** ******* ********* ** ******* *** **** ******** ** *** ******* * **************** ********* **** ** ********* ********* * ******* ********* **** ** ********* ********* @@ -8463,25 +8469,25 @@ ********** ******* **** ********* ************************** * *************** ******* ******** *** *** ** *** ******* ***** - ********** *** ****** ***** **** *** ******* * ******* **** ** + ********** *** ****** ***** **** *** ******* * ******* **** ** *** ** *** ******* ** *** ********** **** *** *** ********* ****** *** ****** ** * ******** ****** *** *** ******* **** ****** **** **** **** *********** ********** ******* **** ********* ************************** - * *************** ********* * ******* ***** *** ******* *** - ********* ***** ** *** ********* ** ****** ********* **** + * *************** ********* * ******* ***** *** ******* *** + ********* ***** ** *** ********* ** ****** ********* **** ***** ****** ******** **** ***** * ********** **** ** **** **** ******** ** *** ********** - + ********** ******* **** ********* ************************** ******* ***** ********* ** *** ***** * ************ ***** ********************* * *************** ***** ******************** ** ******* **** *** ****** ****** - + ********** **** ***** *************** * *********************** *** ********************* ** *** ******* @@ -8504,7 +8510,7 @@ ***** ***** *** *** ****** ***** ********** ** *** *** ******** *** **** **** *********** *** **** ******* ** *** ******* **** *** ***** ********** - + ********** **** ***** *************** * ******** ***** @@ -8614,22 +8620,22 @@ * ******************************************* ******* ****** *** ******* ** ********* ** ** ****** **** ********** ** ****** * ****** ** *********** **** ******* ** ********* - + ********** ******* **** ********* ************************** - + * ******* **** ******* ******** ******* *** *********** ******** ******** **** **** ** ******* ** *********** * **************** ***** *********** ** *** *** ** ******* ********** ** **** *** ****** ********** *** ** **** ** ***** * ************************** ******* ** **** ******* ******* - + ********** ******* **** ********* ************************** * ******* ******* ********* ** ******************* **** ******** *** ******* ** *** *** ******* *** *** ******* *********** ** ***** **** ******* ** ****** ** ******* *** ** **** *** ********* - + ********** **** ***** *************** * ******** ***** @@ -8648,13 +8654,13 @@ * ******* ***** *** ********** *** ********* **** ***** ****** * ****************** ***** **** ** ******* *** ******** - **** *** ******** ********************* *** + **** *** ******** ********************* *** ***************** **** ****** * **************** ***** ******* *** ******** ***** * ****** ****** *** **** ** *** **** ***** ******************* ***** ** ** ******* ** ***** **** **** ** ** ***** **** ****** ***** ** **** ** ******** - + ********** ******* **** ********* ************************** * *************** **************************** **** @@ -8678,34 +8684,34 @@ ********** ******* **** ********* ************************** * *************** ************** ************** ***** * - ******* ******* ******* **** ******** ********* ** *** + ******* ******* ******* **** ******** ********* ** *** ************ ***** *** ******** **** ***** **** ** ********* ******* ** *** **** ** ***** *********** ******* * ************************ ******** **** ** **** ******* ****** ** ***** - + ********** ******* **** ********* ************************** * ***************** ********* ******* **** ***** ************** ** ***************** ******** ***** *** ***** ******** ** ***** ******** - + ********** ******* **** ********* ************************** * *************** ************* ********* ***** **** ** ***** *** ******* ******** **** *** **************** ******** ** *** ****** ** *** **** ******* **** *** ******* - + ********** ******* **** ********* ************************* * *************** ************* ********* ***** **** ** ***** *********** **** * ****** ****** ** ****** - ** ******** + ** ******** ********** ******* **** ********* ************************** - * *********************** ***** ******* ******************** + * *********************** ***** ******* ******************** ****** ** *************** * ********** ******* ** *** **** ***** ******** * ******* *********** ******************** @@ -8727,11 +8733,11 @@ * ************************ ** ******* ********* ******* **** ***** *** ******* ** *** **** *********** *** ****** ** **** ***** ****** - * *************************** + * *************************** ************************** ******************************** ******* **** ***** ***** ** *** ***** *** **** **** ** ***************** - + ********** ******* **** ********* ************************** * ******************* ***** **** ********** ********** @@ -8742,7 +8748,7 @@ ********** ******* **** ********* ************************** - * ******* ******* ** **** ***** *********** + * ******* ******* ** **** ***** *********** ****** *************** ***** **** ** ****** *********** ** ******* **** ******** * *************** ************** ************** ***** @@ -8755,12 +8761,12 @@ ****** * ******************************* ******** ** ******** ******** ** *** ****** - + ********** ******* **** ********* ************************** * ********* ******** *** *** ************** ***** **** ***** ********* - + ********** ******* **** ********* ************************** * ******* ********** **** *********** ********* @@ -8774,14 +8780,14 @@ ******* ********* * ************************* ***** * ******** ** ******* ** *** *** ****** ********* ** **** ** ******* ********* - + ********** ******* **** ********* ************************** * *************** ***** **** *** ******** *** ******* **** ******** ***** * ************ ***** *** ****** * ********************* ***** ****** ** ****** *** *********** ***** - ****** ***************** ** **** ** * *** ***** + ****** ***************** ** **** ** * *** ***** * *************** ************** ****** ***** **** ** ******* ******* **** *** ******** ***** ** ********* ********** ** ******* ** * ******* ********** **** *** ******* ** ********* @@ -8793,7 +8799,7 @@ ********** ******* **** ********* ************************** - * ********** ***** ** ******* ***** **** ***** ** + * ********** ***** ** ******* ***** **** ***** ** **** ** *** ****** ***** * ******* ****** ***************** ******* **** ***** **** ** *** ***** ** *** **** ********** ** @@ -8801,16 +8807,16 @@ ** **** *** ***** ***** ****** ****************** ******** ** **** ******* **** ***** ****** **** ************ - * ****************** ***** ************** ******** - ** ***** *** *** ** ********* ***** **** ** ***** - ****** ********* ******* ******* ********* + * ****************** ***** ************** ******** + ** ***** *** *** ** ********* ***** **** ** ***** + ****** ********* ******* ******* ********* ********** ******* **** ********* ************************** - * ******************* **** * ***** ********** ** *** + * ******************* **** * ***** ********** ** *** *************************** ** ***** ******* ** ** ******* **** ****** ******** - + ********** ******* **** ********* ************************** * ******* ******* ******* *********** ** ***** *** ** *** @@ -8818,18 +8824,18 @@ * *************** **** ** ****** * ***************** ******* ** ******** ***** *** ** ****** ***** *** ******* *** *********** ** ****** - + ********** ******* **** ********* ************************** * ***** **** **** ** ******** *********** ******* *********** *** **** ***** **** ** ** ****** - + ********** ******* **** ********* ************************** * ******* ***************** ******************** ******* *************************** ***** ** ********* ** **** ** ******** ****** *** ** *** ********** ** * **************** - + ********** ******* **** ********* ************************** * *************** ************** ************* ***** **** ** ****** @@ -8837,28 +8843,28 @@ ************** ************** ****** *** ***** * *** ******* ****** ************** ************************ ***** **** ****** ***** ** ****** ***** ** ****** *** - + ********** ******* **** ********* ************************** * *************** ************** ************* ********* ******* ******* *** ** ****** ******** ******* ****** ******* - + ********** ******* **** ********* ************************** * *************** ***** **** ** ************* ** ****** ** ***** ********** *** ****** ******** ********* ******* ** ***************** ***** ********* ******* ***** **** *** ***** ****** ***** ******* ******* ******** - + ********** ******* **** ********* ************************** * ******************* ******* ***** ** *********** * *************************** ******* ***** ***** ** *********** * *************** ******* ***** ***** ** ********** ***** ************ * ****************** ******* **** ******* ***** ****** - + ********** ******* **** ********* ************************** - + * ******* ***** ******** * ********************** ***** ****** ** *** *** ************ ** * ***** ****** ***** *** ****************** ****** ***** **** @@ -8883,7 +8889,7 @@ * *************** ***** **** ** ****** ** *** ***** **** **** *** *********** ** ******** *** ***** ***** - + ********** ******* **** ********* ************************** * ****************** ***** ****** ***** @@ -8891,7 +8897,7 @@ ** ****** *** ****** ** *** ****** ****** ** **** *** *********** **** ** **** ** *** *** ***** * ********************* ***** ***************** ************** - + ********** **** ***** *************** * ******** ***** @@ -8899,36 +8905,36 @@ ********** **** ***** *************** - * *************** ************** ****************************** + * *************** ************** ****************************** ****** *** ** ****** ** **** ********** ******* **** ********* ************************** - - * ***** ***** * ***** ********* ** ****** ****** ** + + * ***** ***** * ***** ********* ** ****** ****** ** *** *** **** ********** ******* * *********************************************** ****** * ********************************** ******** - * ********************************* ******** + * ********************************* ******** ********** ******* **** ********* ************************** - * ***** ***** * ***** ********* ** ****** ****** ** + * ***** ***** * ***** ********* ** ****** ****** ** *** ************* ** *** ***** *** ********** ******* * ******************************************** ****** - * **************************** ******** - + * **************************** ******** + ********** ******* **** ********* ************************** * ******* ***************** ************************ ***** **** ** ****** ****************************** - + ********** ******* **** ********* ************************** * ***************** **************** ************************ *********** ** ****** ****************************** * *************** ******************** ************************ **** ** ****** - + ********** ******* **** ********* ************************** * ******* **************** ******************** @@ -8944,43 +8950,43 @@ **** * **** ******* * *** ******** ** *** ***** ****** ** ********* ** ****** ******* ***** ******** **************** ***** ** ** ******** ****** - + ********** ******* **** ********* ************************** * *********************** ******* ********** ********** ***** **** *** **** ****** ***** ******* ** *************** - **** ***** ** ****** ** ***** *** **** ***** + **** ***** ** ****** ** ***** *** **** ***** ********** ******* **** ********* ************************** - * ************************* ***** **** ** + * ************************* ***** **** ** **************** *************** *** ***************** *************** ** ***** *** ************ ** *** ***** **** ****** *********** ** *** ********* ** **** *** ************ ***** ****** *** - + ********** ******* **** ********* ************************** * *************** ******** ***************************** ** ****** * ******* ** ******** ** ************* *** ******** **** ******** *** **** ** **** *** ***** **** ******* ** * ********** ******** ******* - + ********** ******* **** ********* ************************** * *************** ************** ****************** ***** ******* ***** *** ******* *** ********* **** *** ********* ******** *** ** *** ************ ** *** ***** ***************** **************** ** *** *** ***** ***** ******* - + ********** ******* **** ********* ************************** - * ****************** ***** ************** *************************** + * ****************** ***** ************** *************************** ********* ****** ************** ********* *********** ********* ************* **** ****** ******* *** *********** ******** ** ** ************* **** **** **** ** ******** * **** ******** *** ******** ** **** ** *** ** ******* *** **** ** ** ***** ****** **** ** ********** ** *** **************** ******** - + ********** **** ***** *************** * *************** @@ -8999,7 +9005,7 @@ ********** *********** ******** ********************** - * ****************** ****************** ************************** + * ****************** ****************** ************************** ******** **** **** ******* ***** *** ** ********* **** ********** *** ****** @@ -9007,12 +9013,12 @@ * ******* ***** *** *********** *** ********** ** *** ******* ***** - + ********** *********** ******** ********************** - + * ************ ***** ************************ ******************* *** ****************** - * ******************** *** ******** ********** ** ***************** + * ******************** *** ******** ********** ** ***************** *************** *** **************** * ****************** *** ***** ** **** **** ******* * ****************** ********** **** **** ****************** @@ -9021,35 +9027,35 @@ *** *** ************* ****** ******** * ******* ******* ************** *************** *************** ******* ** ********** *** ***** * ***** ***** - * ************************ *** ***** ******** **** ***** **** + * ************************ *** ***** ******** **** ***** **** ******************* ********** ******* **** ********* ************************** * ****** ****** ****************** **** ********** * **** ****** *** - ***** ** ************* **************** *** + ***** ** ************* **************** *** ************* ************** ** **** ** *** ******* *** ***** ** ***** ******** - * ******************* *** ****** **** ** + * ******************* *** ****** **** ** ***************** **************** - ** ******************* *** *** ********* ** + ** ******************* *** *** ********* ** ***************** ******************** ** ******************** * ******************* ***************** ******************** *** ****** ******* *** ***** *** ******* ** ******* *** - * *************************** **** *** **** ** *** ***** **** - *** **** ***** ********* ****************** ******* ** ***** - *** ***** ******** ***** ***** ***** ****** ******* **** ******* - **** ** ****** *** ****** ***** ******* ** ** *** ***** ** + * *************************** **** *** **** ** *** ***** **** + *** **** ***** ********* ****************** ******* ** ***** + *** ***** ******** ***** ***** ***** ****** ******* **** ******* + **** ** ****** *** ****** ***** ******* ** ** *** ***** ** ****** **** ** *** ****** ***** ***** * *************** *** *** ******* ** *** ************ ***** ** *** ************* ************ ******* ******* **** ********* *** **** ** *** ************* ************************** ******* ** - ************* **************** *** ************* ************** ***** - **** ** ***** ******** ************ ** ** *** ** ******* ***** **** - ********* * **** **** **** ******* ** * ***** **** **** ****** - ******** ***** ***** ***** *** ****** ******* *** *** + ************* **************** *** ************* ************** ***** + **** ** ***** ******** ************ ** ** *** ** ******* ***** **** + ********* * **** **** **** ******* ** * ***** **** **** ****** + ******** ***** ***** ***** *** ****** ******* *** *** ** ************* ************** ***** *** ******* * **** ***** - + ********** **** ***** *************** * ************** ************** **************** ****** *** ***** @@ -9071,18 +9077,18 @@ ************************************************************** *** **** * *** ***** **** *** **** ** ************** * ************** ************** **************** *** ** **** ** - ****** ***** + ****** ***** ********** ******* **** ********* ************************** - * *************** ************** ****************************** - ****** ** ****** *** ******** ******* ********** **** + * *************** ************** ****************************** + ****** ** ****** *** ******** ******* ********** **** ****** *** ***** - + ********** ******* **** ********* ************************** - * ******************* ****************** ************ ********* - *** *** *** ***** ** ******* ** ******* * ****** + * ******************* ****************** ************ ********* + *** *** *** ***** ** ******* ** ******* * ****** ********** ******* **** ********* ************************** @@ -9093,24 +9099,24 @@ * *************** ************** ******** ***** ** *** ****** ****** **** ** *** ** ********* **** *** ******* ** ********** - + ********** ******* **** ********* ************************** * ****************** ***** ******* ***** - + ********** ******* **** ********* ************************** * *************** ***** ************** ************ ** ***** *** ******* ** ******* ***** *** ********** **** ***** ****** * ********************* ********* * ******* ** ******** ****** ***** *** ******* * **** ***** - + ********** ******* **** ********* ************************** * *************** ***** ******* *** ***** ******* ************** ************ ************** ************************** ******** ************** ************** *** - ************** ************* ** ****** ******* ** ****** **** *** + ************** ************* ** ****** ******* ** ****** **** *** **** **** ******* **** *** ***** ** ***** *** *********** **** ** **** **** *** ******* ** ************ ******* * ************** ***** ***** *********** *** ********** *** @@ -9120,7 +9126,7 @@ * ********************************** *** ********** ** *** ***** ********* **** * ********** ******** *** **** ***** ** ********* - + ********** ******* **** ********* ************************** * *************** ************** ************** **** ******* ** ***** @@ -9134,14 +9140,14 @@ ********** **** ***** *************** - * ****************** ************************************************* + * ****************** ************************************************* *** ************ ** * **** ********* * ** ********************************************************** ***** * ******************* ****** ********* *** ***** ********** *********** ******** ********************** - * *************** ****** ********* ********* ****** **** + * *************** ****** ********* ********* ****** **** ********************************** ** ************************ **** ********** ********* **** ******** **** ************** ******** ****** ***** **** ***** *** ** *** **** ********* *** ** **** ***** @@ -9152,7 +9158,7 @@ * *************************** ******* ******* ** ******************** *** ** ********** ******** ********* ** ******************* - + ********** ******* **** ********* ************************** @@ -9218,12 +9224,12 @@ ******* ** **** ** *** ********** ** *********** ***** ****** ** **** ******** * ******************* ***** *************** ** *** ****** ***** - ******** ******* *** *** ************** *** *** + ******** ******* *** *** ************** *** *** ******************** **** *** ******* * *************************** ***** ******* ******** *********** ******* ********* ** ***** *** **** ** ****** * ***** **** * **** ** ******* ********* ** *** ********** - * *************** ***** ************* ******** ** **** *** ******* + * *************** ***** ************* ******** ** **** *** ******* ***** *** **** ** ***** ********** **** ****** *** ********* ** ** *********** ****** *** ********* ******* *** *** **** ******* ** ** ***** *** ******** *********** ***** ******** ******* @@ -9242,13 +9248,13 @@ ******** * ****************************** **** **** ***** *********** ** *** **** ** *** ***** - - + + ********** ******* **** ********* ************************** * ****** * ***** ******* ******** * **************** * ***** ******* ******** - + ********** *********** ******** ********************** * ******* ***** **** **** *** ****** ** ****** ****** @@ -9263,12 +9269,12 @@ * ********************************* ***** **** ****** * **** **** **** ** ************** - + * ***************************************** * ******************************************* - * *********************************************** - ******* *** ****** ****** ******* - + * *********************************************** + ******* *** ****** ****** ******* + * ******************* ***** ****** ***** ******** * *************** ** *** **** *** **** ********* ** *** ************** @@ -9276,7 +9282,7 @@ ********** ******* **** ********* ************************** - * ************************* ************* **** ******** ** *** + * ************************* ************* **** ******** ** *** ********* ** *** * ** ******* ***** *** ***** ********* ** ****** ******* @@ -9285,7 +9291,7 @@ * ********************** ******* **** ***** ** ******************** **** **** ***** * ******************************************* ******* *********** ******* - + ********** *********** ******** ********************** @@ -9297,17 +9303,17 @@ * ***************** ***** ****************** ***** ** **** **** ******* ***** **** ******* ******* ** ********** * ************************ *** ** **** **** *** ********* ********** - * ******************* ****************** ****************** + * ******************* ****************** ****************** ********* ******** ***** - * ************************* - * ***************** + * ************************* + * ***************** ******* *********** ******** * ******************* ********* ****** ***** - * ******************* + * ******************* ****** ******* ** ******** ****** * ******************************** ******* ****** **** ************ - - + + * ******************************** * ************************************ * **************************** @@ -9315,7 +9321,7 @@ * ********************** ******* **** ******* ** ******* ************** ***** *** ******* ****** - + * ****************************************** * ****************************** * ******************************* @@ -9329,12 +9335,12 @@ * ********************* ******* ********** ************** ** **** ** ******* ********* - + ********** ******* **** ********* * ****************** ********* ***** *********** ******* *** ** ****** ********** **** ** *** **** ******* ** *** ******** ********* - + ********** **** ***** *************** * ****************** ************************ ***** ***** ** ***** ******** @@ -9346,7 +9352,7 @@ *** ********* ** *** * ** ********** ******* **** ********* ************************** - + * *************** ************** ************************ ***** *********** ** **** ** * ***** ****** ******** ** *** ****** ****** ***** ** ******* ******************* **** @@ -9355,8 +9361,8 @@ ********** ******* **** ********* ************************** * **************************** *** ****** **** *** *** ***** **** *** - ******* **** **** *** ***** ***** ** *** ****** ***** ** *** - *************** ***** **** *** ******* ** ********* ** ****** ** + ******* **** **** *** ***** ***** ** *** ****** ***** ** *** + *************** ***** **** *** ******* ** ********* ** ****** ** ***** ********** *********** ******** ********************** @@ -9365,11 +9371,11 @@ * **************** ******* ******* * ***************** ****** ******* ** *********** ********* ****** * ******************** *********** ********* **** ******* **** ******** - * **************************** ***** ******* ******* **** ****** + * **************************** ***** ******* ******* **** ****** ********** * ***************** **************** ****************** ******* ****** **** **** ** ** **** ***** *** *********** **** ******************* - + ********** *********** ******** ********************** * ***** ******* ** ******* ******** @@ -9383,8 +9389,8 @@ ********** ******* **** ********* ************************** * ************************************************** ****** - * ****************************** ****** ****** ***** ******* ** *** - ***** *********** * ** ********* ******* ** *** *** * ******* + * ****************************** ****** ****** ***** ******* ** *** + ***** *********** * ** ********* ******* ** *** *** * ******* ** ***** ** ****** ** ****** *** **** ****** ****** **** ****** * ******* **** **** ***** ** ******* **** ***** * ******************* ******* **** ********* ***** ***** *** @@ -9400,29 +9406,29 @@ * ******************* ******* ****** ***** ********* **** ************************ ** ******* * ************** ******* **** **** ***** *** ******* **** ***** - + ********** ******* **** ********* ************************** * ********************** ***** **** ******* ** ******* ****** ******** - + * ********** ******************* ********* ************* * ********** ********************** ********* ************* *** **** **** **** *********** ** *** ************* ** ******* * ******* **** ******* ** *** ******* ***** - + ********** ******* **** ********* ************************** * ********************** ******* ***** ******* ** **** ** ***** *** ******* **** ***** * ********************** ******* ********* ************* ********* - ***** **** *** ******** *** ********* ** *** *** ** *** ***** **** + ***** **** *** ******** *** ********* ** *** *** ** *** ***** **** * ****** *** ******* ****** *********** *********** ********** ******* **** ********* ************************** - + * ********************** ***** ******* ** ******* ******** ** ******** ******** *** ******** * *************** **** ******* *** ****** ***** ******* ** @@ -9436,27 +9442,27 @@ * ********* ** ************************* ********* ******* * ****** ****************** **************** * ****** ************** ********* ************ - * ****** ********* ********* ************ + * ****** ********* ********* ************ ******** ********* ************ * ****** ********* ********* ** - ********** ******** ********* ************ - ******* *** ****** ** *** ********** **** ** ***** **** *** - ****** ******** **** ** **** ********* ***** *** **** ***** - **** ** ******* ****** **** *** **************** ** + ********** ******** ********* ************ + ******* *** ****** ** *** ********** **** ** ***** **** *** + ****** ******** **** ** **** ********* ***** *** **** ***** + **** ** ******* ****** **** *** **************** ** ************ *** ****** ***** **** ** ****** **** **** ** ****** *** ******* ***** ** *** ******* ***** - * *************** ******** ** ******* *** ***** ******** ** + * *************** ******** ** ******* *** ***** ******** ** *** ****** ***** ***** *** ***** **** *** *** **** ******* - * ****************** ***** *** ******* ** *** *** *************** - **** ******* ***** ** **** *** **** *** **** *** *************** + * ****************** ***** *** ******* ** *** *** *************** + **** ******* ***** ** **** *** **** *** **** *** *************** **** ****** - + ********** ******* **** ********* ************************** * ******* ********* **** ** ****** ***** ***** ***** ** ******* ******** ** ***** ******* ****** ** ***** ***** * ******************* ******* ** ************* *** ****** ******** - + ********** ******* **** ********* ************************** * ******* *************************** ***** ****** ** ** @@ -9488,10 +9494,10 @@ * *************** ***** *** ****** ***** **** ****** ** *** *** ** ****** *** ****** ******* ** *** ************ * ***************** ***** ***************** ******************** - ** *** ****** ** ****** ** ** ****** ********* ** **** **** + ** *** ****** ** ****** ** ** ****** ********* ** **** **** ** ********* ***** ********* ** **** **** *** **** *** ******* ****** *** *********** *** **** ******* ***** - + ********** ******* **** ********* ************************** * ***************** *********** ***** ***** ** **** ******* @@ -9502,11 +9508,11 @@ * ******************************* ***** * ******************************* ***** * ************ ******** ** **** ****** ** *** ********* ********** - + ********** ******* **** ********* ************************** * ******************** * ****** **** ** * ************* - ******** ******* ******* *** ******* *** *** ***** ***** + ******** ******* ******* *** ******* *** *** ***** ***** ** ** **** ********* *** *** **** *** ******* *** ******* ** * ****** *** *** ***** **** ***** * *************** ******** ** *** *** ****** @@ -9516,18 +9522,18 @@ ********** ******* **** ********* ************************** * ****************** ***** ***** ************** ** - **************** ***************************** ******* - **** ******** * *** ***** *** ******* *** *** *********** *** - ******** ** ********* *** ** *** ******* ** **** ******* + **************** ***************************** ******* + **** ******** * *** ***** *** ******* *** *** *********** *** + ******** ** ********* *** ** *** ******* ** **** ******* ** *** ***** ** ******** ********** - + ********** ******* **** ********* ************************** * **************************** *********** **************** ******* ***** ********* ****** ******* **** *********** ***** *** ******* **** *** ** ***** ** ********* *** * **** - + ********** *********** ******** ********************** * *********************** *** ****** *** ****************** @@ -9546,7 +9552,7 @@ * ************************************ * *************************************** *** **** ********* ** *** ****** **** * **** ***** - + * ************** * **************************** * **************************** @@ -9557,10 +9563,10 @@ * ************************ *** ******** **** ** *********** **** ***** ************* ****** **** ****** ******** - + ********** *********** ***************** - * ********************* ********************* ************ + * ********************* ********************* ************ ****** *** *** ***** ********** *********** ******** ********************** @@ -9569,7 +9575,7 @@ **** ******** ******* *** ******* ****** *** ************ **** ******** ** ****** **** *** ********* *** ******* *********** *** *** ****** - + * *********** * ****************** * ************************************ @@ -9596,17 +9602,17 @@ * ********************************************** ******** ******** - + ********** *********** ******** ********************** - * ************** ************** **************************** + * ************** ************** **************************** ******* *** ************* ******** * ************** ************** ************************* **** ********* * ************ ****** *** ************ **** * ****************** ****************** ************ ***** ******************* **** ******* * ****************** - ******************** **** *** **** * ****** ******** ***** ** + ******************** **** *** **** * ****** ******** ***** ** * ***** *** *** ****** *** ************* ********* * ********************* *** ****** @@ -9625,8 +9631,8 @@ * ************************************** * ************************************** ******* ****** ** **************** - - + + ********** *********** ******** ********************** * ************** ************** ******** @@ -9655,7 +9661,7 @@ * ***** *********** * ******************* ***** *********** *** *** ****** ********* ****** - + ********** ******* *************** ************* * ************** ***** ******* ****** ** ******* *** ****** ** @@ -9680,25 +9686,25 @@ ********** *********** ******** ********************** - * ****** ***************** ****************** + * ****** ***************** ****************** **** ******* ********** *********** ******** ********************** - * ****** ***************** ****************** + * ****** ***************** ****************** ******* ** ******* **** ********* *** ******** ******* ********** *********** ******** ********************** - * **************** **************** ***************** + * **************** **************** ***************** *** ******* **** *** ** **** **** ************** ** ****** ******* ** * ************* - * **************** **************** ****************** - **************** ******************** + * **************** **************** ****************** + **************** ******************** *** ******** ****** **** *** *** ************ ********** ******* ** **** *** ********** - * *************** - ************** ************************************ + * *************** + ************** ************************************ ****** ************ ** *************** ********** *********** ******** ********************** @@ -9724,16 +9730,16 @@ *** ** ***** ** **** ** ********************* *** ****** ** *** ****** ********** ** *** ********** **** ***** ** ******* ** ******** *** ******** ** ******* ** ************* - + * ************** ************************** *********** * ********** ******* ********* ** ************ *** *** ****** *********** ** *** **** ***** ******* *** *** ********** - + * ******************* *** ****************** ******** ********* ***** **** ****** ******* ************************ ******** ** *** *** **** ****** *** ************ ** *** *********** *********** ********* ****** *** ************** - + * ********************************* * ********************************************** * ************************************************ @@ -9768,7 +9774,7 @@ ** ***** *** ******** ** * ***** **** ** ******* ** ***** ** *** ******* ***** * ********************** ***************** ****** ****** - + ********** ******* ******** ******************** * ********************** **** *** ****** ********** ***** @@ -9817,7 +9823,7 @@ * ************************ *** ********* **** * ***************************** *** ********* **** * *************************** *** ********* **** - + ********** ******* *************** ************* * *************** ******* ***** ********* ********* ** ******* @@ -9854,9 +9860,9 @@ ********** *********** ******** ********************** - * ************************* ***************** ********************* + * ************************* ***************** ********************* ****** ********* ** *** ********* ******* *** *** * *** ******* ***** - + ********** ******* *************** ************* @@ -9896,13 +9902,13 @@ * ********************** *** ********* **** * ************************* *** ********* **** * ********************** *** ********* **** - + ********** *********** ******** ********************** - * ******************* ******* ***************** ************* ** **** + * ******************* ******* ***************** ************* ** **** ******** ** *** ****** **** *** ******* **** **** ***** *** ****** **** *** ** ******** ***** ** ************************** - + ********** ******* ******** ***************************** * ****************************************** *** **** ********** @@ -9918,7 +9924,7 @@ ********** **** ***** *************** - * ********************* ********************* ********************** + * ********************* ********************* ********************** ***** *** ** ****** ******* ***** ******** ***** ********** **** ***** *************** @@ -9967,7 +9973,7 @@ * ****************** **************************** ********* ***** ****** ******* - * ******************************** *** ****** ************* + * ******************************** *** ****** ************* ********* *** *********** *********** ********** **** ***** *************** @@ -9986,7 +9992,7 @@ **** *** ********* *** ******* *** ******** *** ********* ****** ****** * ******************* *** ***** *** ******* ****** ****** - * ****************** ************************** ***** ** + * ****************** ************************** ***** ** ******************* ***************************************************** **** ********* **** **** ****** ****** *** **** *** ****** ****** ** ********* @@ -9999,7 +10005,7 @@ ***** *** ******* ** ****** *** **** ** *** ******** ******* * ******* - *** ******** * ****** *************** *** ***** ** full control of + *** ******** * ****** *************** *** ***** ** full control of the font's changes) added a menu item for the font panel added a shortcut for the palettes panel (@"p") @@ -10011,9 +10017,9 @@ 2001-08-20 Pierre-Yves Rivaille - * Palettes/2Controls/main.m: Add stepper control to the controls' + * Palettes/2Controls/main.m: Add stepper control to the controls' palette - + * Add stepper inspector. * Palettes/2Controls/inspectors.m: added GormSliderAttributsInspector class @@ -10049,7 +10055,7 @@ 2001-07-08 Mirko Viviani - * GormWindowEditor.m ([GormWindowEditor -_editTextView:withEvent:]): + * GormWindowEditor.m ([GormWindowEditor -_editTextView:withEvent:]): return if mouse not on cell. 2001-07-07 Richard Frith-Macdonald @@ -10086,7 +10092,7 @@ * GormClassManager.m (-removeOutlet:forObject:): Remove from allOutlets even if not in extraOutlets. (-ok:): Implement renaming outlets. - + 2001-06-18 Adam Fedor * GormWindowEditor.m @@ -10099,7 +10105,7 @@ 2001-06-15 Adam Fedor - * GormWindowEditor.m (-_editTextView:withEvent:): + * GormWindowEditor.m (-_editTextView:withEvent:): New method to edit text in place (handles only NSForms now). (-mouseDown:): Double-click on NSForm edits NSFormCell. @@ -10116,7 +10122,7 @@ 2001-05-09 Adam Fedor - * GormWindowEditor.m (-_validateFrame:forViewPtr:withEvent:update:): + * GormWindowEditor.m (-_validateFrame:forViewPtr:withEvent:update:): New method - validate and update view during resize. 2001-05-08 Richard Frith-Macdonald @@ -10314,7 +10320,7 @@ Tue Dec 14 20:13:00 1999 Richard Frith-Macdonald * View/View.m: Added a single button to the 'View' palette. * GormPaletteManager.m: improve DnD image ffset code. * GormWindowEditor.m: accept dropped views in window. - + Tue Dec 14 19:53:00 1999 Richard Frith-Macdonald Removed GormResourcesManager - merged functionality into GormDocument diff --git a/Palettes/0Menus/GormMenuEditor.m b/Palettes/0Menus/GormMenuEditor.m index 30e5adea..133fe5e8 100644 --- a/Palettes/0Menus/GormMenuEditor.m +++ b/Palettes/0Menus/GormMenuEditor.m @@ -126,7 +126,7 @@ NSPoint loc = [theEvent locationInWindow]; NSView *hit = [super hitTest: loc]; - [[self window] becomeMainWindow]; + [[self window] makeMainWindow]; [[self window] makeFirstResponder: self]; if (hit == rep)