diff --git a/ANNOUNCE b/ANNOUNCE index 7379bb9e..a53ea0d8 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,7 +1,7 @@ 1 ANNOUNCE ********** -This is version 1.2.0 of Gorm. +This is version 1.2.2 of Gorm. 1.1 What is Gorm? ================= @@ -12,17 +12,24 @@ GNUstep Object Relationship Modeler). Gorm is a clone of the NeXTstep `Interface Builder' application for GNUstep. -1.2 Noteworthy changes in version `1.2.0' +1.2 Noteworthy changes in version `1.2.2' ========================================= - * Corrections to some editors to not change seslection if connection - is in progress. + * Moved to GPLv3 - * Force menu style to NSNextStepInterfaceStyle for editing purposes. + * Added text field to NSTableColumn inspector to allow editing of + table column title. - * Correction for memory issue when closing document. + * Corrected issue with selection. - * Minor bug fixes. + * Added button modifiers for special keys to button inspectors. + + * Corrected issue with loading of older gorm files. + + * Fix to allow Gorm's menus to be Mac-style, but not the one being + edited. + + * Other miscellaneous bug corrections. 1.3 How can I get support for this software? ============================================ diff --git a/ChangeLog b/ChangeLog index bf5059dc..bf5eac1f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2007-11-11 15:38-EST Gregory John Casamento + + * ANNOUNCE + * Documentation/Gorm.texi + * GNUmakefile + * GormCore/GormFilePrefsManager.m + * GormInfo.plist + * NEWS + * Palettes/GNUmakefile + * README + * Resources/Defaults.plist + * Version: Preparing for release. + 2007-11-11 00:18-EST Gregory John Casamento * Palettes/0Menus/GormMenuItemAttributesInspector.m: call diff --git a/Documentation/Gorm.texi b/Documentation/Gorm.texi index 535abf65..43b20cbc 100644 --- a/Documentation/Gorm.texi +++ b/Documentation/Gorm.texi @@ -84,9 +84,8 @@ except that the section entitled ``GNU Library General Public License'' may be included in a translation approved by the author instead of in the original English. -@strong{Note: The Gorm application is in alpha release. You will -be performing a valuable service if you report any bugs you encounter.} - +@strong{Note: You will be performing a valuable service if you report any bugs you encounter.} +@strong{The full gorm manual is available at http://wiki.gnustep.org/index.php/Gorm_Manual.} @end titlepage @contents diff --git a/GNUmakefile b/GNUmakefile index 9c2f1e83..5629b00f 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -63,7 +63,6 @@ Gorm_RESOURCE_FILES = \ Palettes/2Controls/2Controls.palette \ Palettes/3Containers/3Containers.palette \ Palettes/4Data/4Data.palette \ - Palettes/5Controllers/5Controllers.palette \ Images/GormClass.tiff \ Images/GormFilesOwner.tiff \ Images/GormFirstResponder.tiff \ diff --git a/GormCore/GormFilePrefsManager.m b/GormCore/GormFilePrefsManager.m index acc7d85f..ddfd4bd3 100644 --- a/GormCore/GormFilePrefsManager.m +++ b/GormCore/GormFilePrefsManager.m @@ -85,7 +85,7 @@ NSString *formatVersion(int version) + (int) currentVersion { - return appVersion(1,1,2); + return appVersion(1,2,2); } - (void) awakeFromNib diff --git a/GormInfo.plist b/GormInfo.plist index 5c2e6ed0..0684c289 100644 --- a/GormInfo.plist +++ b/GormInfo.plist @@ -34,9 +34,9 @@ ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller"; ApplicationIcon = "Gorm.tiff"; ApplicationName = "Gorm"; - ApplicationRelease = "Gorm 1.3.0 (SVN)"; + ApplicationRelease = "Gorm 1.2.2 (Release)"; Authors = ("Gregory John Casamento ","Richard Frith-Macdonald ","Pierre-Yves Rivaille "); Copyright = "Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 FSF"; CopyrightDescription = "Released under the GNU General Public License 3.0"; - NSBuildVersion = "1.3.0 Nov 05 2007"; + NSBuildVersion = "1.2.2 Nov 05 2007"; } diff --git a/NEWS b/NEWS index 7634d3d6..06363eca 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,31 @@ -0.1 Noteworthy changes in version `1.2.0' +0.1 Noteworthy changes in version `1.2.2' ========================================= - * Corrections to some editors to not change seslection if connection + * Moved to GPLv3 + + * Added text field to NSTableColumn inspector to allow editing of + table column title. + + * Corrected issue with selection. + + * Added button modifiers for special keys to button inspectors. + + * Corrected issue with loading of older gorm files. + + * Fix to allow Gorm's menus to be Mac-style, but not the one being + edited. + + * Other miscellaneous bug corrections. + +0.2 Noteworthy changes in version `1.2.1' +========================================= + + * Minor corrections to previous release. + +0.3 Noteworthy changes in version `1.2.0' +========================================= + + * Corrections to some editors to not change selection if connection is in progress. * Force menu style to NSNextStepInterfaceStyle for editing purposes. @@ -10,7 +34,7 @@ * Minor bug fixes. -0.2 Noteworthy changes in version `1.1.0' +0.4 Noteworthy changes in version `1.1.0' ========================================= * Changed Gorm architecture to use NSDocument classes. @@ -32,7 +56,7 @@ * A number of bugs have been addressed in this release. -0.3 Noteworthy changes in version `1.0.8' +0.5 Noteworthy changes in version `1.0.8' ========================================= This is a bugfix release. @@ -41,7 +65,7 @@ This is a bugfix release. * Correction for handling non-string identifiers in tableviews. -0.4 Noteworthy changes in version `1.0.6' +0.6 Noteworthy changes in version `1.0.6' ========================================= This is a bugfix release. @@ -58,7 +82,7 @@ This is a bugfix release. * Changed formatting in some of the inspectors so that they are easier to navigate. -0.5 Noteworthy changes in version `1.0.4' +0.7 Noteworthy changes in version `1.0.4' ========================================= This is a bugfix release. @@ -73,7 +97,7 @@ This is a bugfix release. * Corrected problem with standalone views -0.6 Noteworthy changes in version `1.0.2' +0.8 Noteworthy changes in version `1.0.2' ========================================= This is a bugfix release. @@ -82,7 +106,7 @@ This is a bugfix release. * Corrected a minor problem in the custom class inspector. -0.7 Noteworthy changes in version `1.0.0' +0.9 Noteworthy changes in version `1.0.0' ========================================= PLEASE NOTE: This version of Gorm requires base 1.11.1 and @@ -101,8 +125,8 @@ gui 0.10.1 to be installed (gnustep-startup-0.13.0). * Added documentation to GormCore -0.8 Noteworthy changes in version `0.11.0' -========================================== +0.10 Noteworthy changes in version `0.11.0' +=========================================== * Improved implementation of canSubstituteForClass: the default implementation of this method tests the classes to see if @@ -138,8 +162,8 @@ gui 0.10.1 to be installed (gnustep-startup-0.13.0). * Lots of bugfixes and usability changes are also included in this release. -0.9 Noteworthy changes in version `0.9.10' -========================================== +0.11 Noteworthy changes in version `0.9.10' +=========================================== * Gorm now has a full implementation of canSubstituteForClass: which is used to determine if a class can be substituted in the custom @@ -169,7 +193,7 @@ gui 0.10.1 to be installed (gnustep-startup-0.13.0). * A myriad of bug fixes. -0.10 Noteworthy changes in version `0.9.2' +0.12 Noteworthy changes in version `0.9.2' ========================================== NOTE: This is mainly a bugfix release. @@ -190,7 +214,7 @@ NOTE: This is mainly a bugfix release. * Various improvements in documentation -0.11 Noteworthy changes in version `0.9.0' +0.13 Noteworthy changes in version `0.9.0' ========================================== * Images/Sounds can now be dragged into a matrix cell. @@ -229,7 +253,7 @@ NOTE: This is mainly a bugfix release. * Fixed a number of bugs. -0.12 Noteworthy changes in version `0.8.0' +0.14 Noteworthy changes in version `0.8.0' ========================================== PLEASE NOTE: It is important for this release that you upgrade to Gorm @@ -277,7 +301,7 @@ that it is known beyond a reasonable doubt. amount of time the user needs to spend fiddling with the font panel. -0.13 Noteworthy changes in version `0.7.7' +0.15 Noteworthy changes in version `0.7.7' ========================================== * Important bugfixes in editor classes. @@ -301,7 +325,7 @@ that it is known beyond a reasonable doubt. * Gorm will now show an alert panel when a model fails to load or test properly. -0.14 Noteworthy changes in version `0.7.6' +0.16 Noteworthy changes in version `0.7.6' ========================================== This release is mainly a bugfix release for 0.7.5. @@ -314,7 +338,7 @@ This release is mainly a bugfix release for 0.7.5. * Important bugfixes for class inspector. -0.15 Noteworthy changes in version `0.7.5' +0.17 Noteworthy changes in version `0.7.5' ========================================== * The 'reparent' feature in the class inspector. This allows the @@ -335,7 +359,7 @@ This release is mainly a bugfix release for 0.7.5. * A way to restore a complete NSMenu if it's deleted (a new palette entry for NSMenu, not just an item) -0.16 Noteworthy changes in version `0.6.0' +0.18 Noteworthy changes in version `0.6.0' ========================================== * Several major bugs corrected. @@ -346,7 +370,7 @@ This release is mainly a bugfix release for 0.7.5. * More descriptive title displayed when a class is being edited. -0.17 Noteworthy changes in version `0.5.0' +0.19 Noteworthy changes in version `0.5.0' ========================================== * Enabled defer in NSWindow inspector. @@ -365,7 +389,7 @@ This release is mainly a bugfix release for 0.7.5. * Bug fixes, eliminated memory leak, code cleanup, etc. -0.18 Noteworthy changes in version `0.4.0' +0.20 Noteworthy changes in version `0.4.0' ========================================== * New Menu and Menu Item inspectors. @@ -387,7 +411,7 @@ This release is mainly a bugfix release for 0.7.5. * Windows and Services menus now function correctly. -0.19 Noteworthy changes in version `0.3.1' +0.21 Noteworthy changes in version `0.3.1' ========================================== * New custom class system. @@ -398,7 +422,7 @@ This release is mainly a bugfix release for 0.7.5. * Various bugfixes -0.20 Noteworthy changes in version `0.3.0' +0.22 Noteworthy changes in version `0.3.0' ========================================== * Preferences added. @@ -423,7 +447,7 @@ This release is mainly a bugfix release for 0.7.5. * various bug fixes. -0.21 Noteworthy changes in version `0.2.5'. +0.23 Noteworthy changes in version `0.2.5'. =========================================== Many fixes and improvements to make the app work better. @@ -434,7 +458,7 @@ Many fixes and improvements to make the app work better. * Re-add multiple selection via mouse drag. -0.22 Noteworthy changes in version `0.2.0' snapshot. +0.24 Noteworthy changes in version `0.2.0' snapshot. ==================================================== Gobs of improvements, mostly due to the hard work of Gregory John @@ -459,7 +483,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * gorm files were changed to directory wrappers for more flexibility. -0.23 Noteworthy changes in version `0.1.0' +0.25 Noteworthy changes in version `0.1.0' ========================================== * load/parses class files for entry into class list. @@ -478,7 +502,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Ability to change the font of some objects. -0.24 Noteworthy changes in version `0.0.3' +0.26 Noteworthy changes in version `0.0.3' ========================================== * Create stub .m and .h files from new classes @@ -494,7 +518,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Support for custom objects. -0.25 Noteworthy changes in version `0.0.2' +0.27 Noteworthy changes in version `0.0.2' ========================================== * Add popup and pulldown menu controls @@ -507,7 +531,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Much more fleshed out - too numerous to mention. -0.26 Noteworthy changes in version `0.0.1' +0.28 Noteworthy changes in version `0.0.1' ========================================== * 8th December 1999 diff --git a/Palettes/GNUmakefile b/Palettes/GNUmakefile index a1544545..d540b334 100644 --- a/Palettes/GNUmakefile +++ b/Palettes/GNUmakefile @@ -32,8 +32,7 @@ SUBPROJECTS = \ 1Windows \ 2Controls \ 3Containers \ - 4Data \ - 5Controllers + 4Data -include GNUmakefile.preamble diff --git a/README b/README index 88bf6f3e..480a5349 100644 --- a/README +++ b/README @@ -15,8 +15,9 @@ Software Foundation. Gorm is released under the GPL - see the file `COPYING' for details. - Little documentation exists. There is a nice basic tutorial at -`http://www.sophos.ca/~ludovic/article/article.html'. + Documentation for Gorm is located in the Documentation directory. +It's also available on the wiki at +http://wiki.gnustep.org/index.php/Gorm_Manual. 0.2 Status ========== @@ -27,7 +28,9 @@ bug-gnustep@gnu.org Known problems (things to do) - - 1. Documentation - only a tiny start has been made on this! + 1. Support for IB 3.0 functionality. + + 2. More palettes. 0.3 Acknowledgements ==================== diff --git a/Resources/Defaults.plist b/Resources/Defaults.plist index 241a0787..3e85354a 100644 --- a/Resources/Defaults.plist +++ b/Resources/Defaults.plist @@ -6,8 +6,7 @@ 1Windows.palette, 2Controls.palette, 3Containers.palette, - 4Data.palette, - 5Controllers.palette + 4Data.palette ); CellSizeWidth = 72; ClassViewType = Browser; diff --git a/Version b/Version index c52ee603..8dcc45e8 100644 --- a/Version +++ b/Version @@ -3,13 +3,13 @@ # Compatible with Bourne shell syntax, so it can included there too. # The gcc version required to compile the library. -GNUSTEP_GCC=3.1.0 +GNUSTEP_GCC=2.95.0 -# GNUstep version required -GNUSTEP_CORE_VERSION=0.12.0 +# GNUstep GUI version required +GNUSTEP_CORE_VERSION=0.13.0 # The version number of this release. MAJOR_VERSION=1 -MINOR_VERSION=3 -SUBMINOR_VERSION=0 +MINOR_VERSION=2 +SUBMINOR_VERSION=2 VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}