diff --git a/ANNOUNCE b/ANNOUNCE index 149f4b57..4aaf55ab 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,7 +1,7 @@ 1 ANNOUNCE ********** -This is version 1.2.28 of Gorm. +This is version 1.3.1 of Gorm. 1.1 What is Gorm? ================= @@ -12,16 +12,16 @@ GNUstep Object Relationship Modeler). Gorm is a clone of the Cocoa (OpenStep/NeXTSTEP) 'Interface Builder' application for GNUstep. -1.2 Noteworthy changes in version '1.2.28' -========================================== +1.2 Noteworthy changes in version '1.3.1' +========================================= - * Improved NSScrollView handling. - * Added NSMatrix to Group menu to make it easier to create NSMatrix - objects - * Improved inspector for NSMatrix. Added ability to add rows/columns - * Fixed NSMatrix selection problems when grouped in an NSScrollView - * Fixes and other improvements to inspectors. Corrected issue where - Gorm's menu stays present during testing mode. + * Fix issue with cells appearing in top level editor + * Make nibs read only since saving is unstable + * Add XIB reading so that they can be loaded by Gorm + * Add storyboard file to list of supported files so that an icon is + displayed, does not support reading yet. + * Fix testing model mode + * Bug fixes in GormClassManager, GormDocument, etc. 1.3 How can I get support for this software? ============================================ @@ -46,4 +46,3 @@ Bug reports can be sent to . Check out the GNUstep web site. (), and the GNU web site. () - diff --git a/Documentation/announce.texi b/Documentation/announce.texi index e655b0bd..fb15af29 100644 --- a/Documentation/announce.texi +++ b/Documentation/announce.texi @@ -38,5 +38,3 @@ Bug reports can be sent to Check out the GNUstep web site. (@url{http://www.gnustep.org/}), and the GNU web site. (@url{http://www.gnu.org/}) - - diff --git a/Documentation/news.texi b/Documentation/news.texi index 7b3a1a3c..7c262fbd 100644 --- a/Documentation/news.texi +++ b/Documentation/news.texi @@ -4,6 +4,21 @@ @include version.texi @end ifset +@section Noteworthy changes in version @samp{1.3.1} + +@itemize @bullet +@item Fix issue with cells appearing in top level editor +@item Make nibs read only since saving is unstable +@item Add XIB reading so that they can be loaded by Gorm +@item Add storyboard file to list of supported files so that an icon is displayed, does not support reading yet. +@item Fix testing model mode +@item Bug fixes in GormClassManager, GormDocument, etc. +@end itemize + +@c ==================================================================== +@c Keep the next line just below the list of changes in most recent version. +@ifclear ANNOUNCE-ONLY + @section Noteworthy changes in version @samp{1.2.28} @itemize @bullet @@ -14,10 +29,6 @@ @item Fixes and other improvements to inspectors. Corrected issue where Gorm's menu stays present during testing mode. @end itemize -@c ==================================================================== -@c Keep the next line just below the list of changes in most recent version. -@ifclear ANNOUNCE-ONLY - @section Noteworthy changes in version @samp{1.2.26} @itemize @bullet diff --git a/GormCore/GormFilePrefsManager.m b/GormCore/GormFilePrefsManager.m index a8184497..d07d9adf 100644 --- a/GormCore/GormFilePrefsManager.m +++ b/GormCore/GormFilePrefsManager.m @@ -87,7 +87,7 @@ NSString *formatVersion(NSInteger version) + (int) currentVersion { - return appVersion(1,2,28); + return appVersion(1,3,1); } - (void) awakeFromNib diff --git a/GormInfo.plist b/GormInfo.plist index 780b6ec8..dc19a7d6 100644 --- a/GormInfo.plist +++ b/GormInfo.plist @@ -22,7 +22,7 @@ { NSName = "GSNibFileType"; NSHumanReadableName = "Cocoa Nib"; - NSRole = Editor; + NSRole = Viewer; NSDocumentClass = GormDocument; NSUnixExtensions = ( "nib" ); NSIcon = "GormNib.tiff"; @@ -51,15 +51,15 @@ ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller"; ApplicationIcon = "Gorm.tiff"; ApplicationName = "Gorm"; - ApplicationRelease = "Gorm 1.3.0 (Release)"; + ApplicationRelease = "Gorm 1.3.1 (Release)"; Authors = ("Gregory John Casamento ", "Adam Fedor ", "Richard Frith-Macdonald ", "Wolfgang Lux ", "Pierre-Yves Rivaille ", "Sergii Stoian "); - Copyright = "Copyright (C) 1999-2021 FSF"; + Copyright = "Copyright (C) 1999-2022 FSF"; CopyrightDescription = "Released under the GNU General Public License 3.0"; - NSBuildVersion = "1.2.28 May 9 2021"; + NSBuildVersion = "1.3.1 Jan 15 2022"; GSDesktopInstallationDomain=SYSTEM; } diff --git a/NEWS b/NEWS index 7b78d5dc..ca5f3147 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,15 @@ -1 Noteworthy changes in version '1.2.28' +1 Noteworthy changes in version '1.3.1' +======================================= + + * Fix issue with cells appearing in top level editor + * Make nibs read only since saving is unstable + * Add XIB reading so that they can be loaded by Gorm + * Add storyboard file to list of supported files so that an icon is + displayed, does not support reading yet. + * Fix testing model mode + * Bug fixes in GormClassManager, GormDocument, etc. + +2 Noteworthy changes in version '1.2.28' ======================================== * Improved NSScrollView handling. @@ -9,7 +20,7 @@ * Fixes and other improvements to inspectors. Corrected issue where Gorm's menu stays present during testing mode. -2 Noteworthy changes in version '1.2.26' +3 Noteworthy changes in version '1.2.26' ======================================== * Refactoring of palettes by Sergii Stoian to correct usability @@ -20,19 +31,19 @@ * Autosizing of views corrected in many inspectors * Improvements in error handling. -3 Noteworthy changes in version '1.2.24' +4 Noteworthy changes in version '1.2.24' ======================================== * Fix for issue where Gorm was referencing private variables. This caused a crash when built with clang. -4 Noteworthy changes in version '1.2.23' +5 Noteworthy changes in version '1.2.23' ======================================== * Fix for issue where NSPanel was being saved as an NSWindow in some cases. -5 Noteworthy changes in version '1.2.22' +6 Noteworthy changes in version '1.2.22' ======================================== * Fix for bug#45040: Fix allows Gorm custom class functionality to @@ -41,7 +52,7 @@ * Memory leak fixes. * Objective-C parser improvements. -6 Noteworthy changes in version '1.2.20' +7 Noteworthy changes in version '1.2.20' ======================================== * Bug fixes #28643, #32827 @@ -50,7 +61,7 @@ edited. * Changes to prevent recursive frame change notifications. -7 Noteworthy changes in version '1.2.18' +8 Noteworthy changes in version '1.2.18' ======================================== * Code cleanup, removal of warnings when building with clang. @@ -58,15 +69,15 @@ building with newer runtimes. * Stability improvements. -8 Noteworthy changes in version '1.2.16' +9 Noteworthy changes in version '1.2.16' ======================================== * XIB reading. * Bug fixes for standalone views. * Stability changes. -9 Noteworthy changes in version '1.2.12' -======================================== +10 Noteworthy changes in version '1.2.12' +========================================= Requires: gnustep-base-1.20.0, gnustep-gui-0.18.0. Reason: Parts of the runtime which Gorm used were refactored and it was necessary to make @@ -79,7 +90,7 @@ corresponding changes in Gorm to use it. informational purposes. * Opens default document when using NSWindows95InterfaceStyle. -10 Noteworthy changes in version '1.2.10' +11 Noteworthy changes in version '1.2.10' ========================================= * Correction for bug #25401 @@ -87,7 +98,7 @@ corresponding changes in Gorm to use it. * Limited support for standalone views. * Fixes for various bugs. -11 Noteworthy changes in version '1.2.8' +12 Noteworthy changes in version '1.2.8' ======================================== Requires: gnustep-gui-0.16.0. It will not compile without this version @@ -99,7 +110,7 @@ sensible file structure. Additionally, Nib loading was refactored. * Fixes for nib encoding to use the proper template class instances. * Changes to use new headers. -12 Noteworthy changes in version '1.2.6' +13 Noteworthy changes in version '1.2.6' ======================================== * Corrections to allow Gorm to build and run properly on the Darwin @@ -112,7 +123,7 @@ sensible file structure. Additionally, Nib loading was refactored. read/written by Gorm. * Correction for bug#24146, bug#23889. -13 Noteworthy changes in version '1.2.4' +14 Noteworthy changes in version '1.2.4' ======================================== Requires: gnustep-gui-0.13.2. Reason: Due to changes in popupbutton @@ -125,7 +136,7 @@ controller logic. * Added capability to repair logic to fix window level issue. * Added ruler switch to scroll view inspector. -14 Noteworthy changes in version '1.2.2' +15 Noteworthy changes in version '1.2.2' ======================================== Requires: gnustep-gui-0.13.0. @@ -140,12 +151,12 @@ Requires: gnustep-gui-0.13.0. edited. * Other miscellaneous bug corrections. -15 Noteworthy changes in version '1.2.1' +16 Noteworthy changes in version '1.2.1' ======================================== * Minor corrections to previous release. -16 Noteworthy changes in version '1.2.0' +17 Noteworthy changes in version '1.2.0' ======================================== * Corrections to some editors to not change selection if connection @@ -154,7 +165,7 @@ Requires: gnustep-gui-0.13.0. * Correction for memory issue when closing document. * Minor bug fixes. -17 Noteworthy changes in version '1.1.0' +18 Noteworthy changes in version '1.1.0' ======================================== * Changed Gorm architecture to use NSDocument classes. @@ -170,7 +181,7 @@ Requires: gnustep-gui-0.13.0. * Updated icon * A number of bugs have been addressed in this release. -18 Noteworthy changes in version '1.0.8' +19 Noteworthy changes in version '1.0.8' ======================================== This is a bugfix release. @@ -178,7 +189,7 @@ This is a bugfix release. * Correction for bug#16587. * Correction for handling non-string identifiers in tableviews. -19 Noteworthy changes in version '1.0.6' +20 Noteworthy changes in version '1.0.6' ======================================== This is a bugfix release. @@ -192,7 +203,7 @@ This is a bugfix release. * Changed formatting in some of the inspectors so that they are easier to navigate. -20 Noteworthy changes in version '1.0.4' +21 Noteworthy changes in version '1.0.4' ======================================== This is a bugfix release. @@ -204,7 +215,7 @@ This is a bugfix release. * Corrected bug #15178. * Corrected problem with standalone views -21 Noteworthy changes in version '1.0.2' +22 Noteworthy changes in version '1.0.2' ======================================== This is a bugfix release. @@ -212,7 +223,7 @@ This is a bugfix release. * Fixed some bugs with table column selection. * Corrected a minor problem in the custom class inspector. -22 Noteworthy changes in version '1.0.0' +23 Noteworthy changes in version '1.0.0' ======================================== PLEASE NOTE: This version of Gorm requires base 1.11.1 and gui 0.10.1 to @@ -226,7 +237,7 @@ be installed (gnustep-startup-0.13.0). which prompted those changes were fixed long ago. * Added documentation to GormCore -23 Noteworthy changes in version '0.11.0' +24 Noteworthy changes in version '0.11.0' ========================================= * Improved implementation of canSubstituteForClass: the default @@ -257,7 +268,7 @@ be installed (gnustep-startup-0.13.0). * Lots of bugfixes and usability changes are also included in this release. -24 Noteworthy changes in version '0.9.10' +25 Noteworthy changes in version '0.9.10' ========================================= * Gorm now has a full implementation of canSubstituteForClass: which @@ -282,7 +293,7 @@ be installed (gnustep-startup-0.13.0). into the objects view and have it work. * A myriad of bug fixes. -25 Noteworthy changes in version '0.9.2' +26 Noteworthy changes in version '0.9.2' ======================================== NOTE: This is mainly a bugfix release. @@ -297,7 +308,7 @@ NOTE: This is mainly a bugfix release. will now warn the user with a panel. * Various improvements in documentation -26 Noteworthy changes in version '0.9.0' +27 Noteworthy changes in version '0.9.0' ======================================== * Images/Sounds can now be dragged into a matrix cell. @@ -324,7 +335,7 @@ NOTE: This is mainly a bugfix release. * All inspectors work perfectly with customized colors. * Fixed a number of bugs. -27 Noteworthy changes in version '0.8.0' +28 Noteworthy changes in version '0.8.0' ======================================== PLEASE NOTE: It is important for this release that you upgrade to Gorm @@ -363,7 +374,7 @@ it is known beyond a reasonable doubt. user to easily build a gui using these and reducing the amount of time the user needs to spend fiddling with the font panel. -28 Noteworthy changes in version '0.7.7' +29 Noteworthy changes in version '0.7.7' ======================================== * Important bugfixes in editor classes. @@ -380,7 +391,7 @@ it is known beyond a reasonable doubt. * Gorm will now show an alert panel when a model fails to load or test properly. -29 Noteworthy changes in version '0.7.6' +30 Noteworthy changes in version '0.7.6' ======================================== This release is mainly a bugfix release for 0.7.5. @@ -390,7 +401,7 @@ This release is mainly a bugfix release for 0.7.5. * Important bugfixes for Menu editing. * Important bugfixes for class inspector. -30 Noteworthy changes in version '0.7.5' +31 Noteworthy changes in version '0.7.5' ======================================== * The 'reparent' feature in the class inspector. This allows the @@ -406,7 +417,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) -31 Noteworthy changes in version '0.6.0' +32 Noteworthy changes in version '0.6.0' ======================================== * Several major bugs corrected. @@ -414,7 +425,7 @@ This release is mainly a bugfix release for 0.7.5. * Menu items are now properly enabled/disabled when appropriate * More descriptive title displayed when a class is being edited. -32 Noteworthy changes in version '0.5.0' +33 Noteworthy changes in version '0.5.0' ======================================== * Enabled defer in NSWindow inspector. @@ -428,7 +439,7 @@ This release is mainly a bugfix release for 0.7.5. custom subclasses. * Bug fixes, eliminated memory leak, code cleanup, etc. -33 Noteworthy changes in version '0.4.0' +34 Noteworthy changes in version '0.4.0' ======================================== * New Menu and Menu Item inspectors. @@ -444,7 +455,7 @@ This release is mainly a bugfix release for 0.7.5. creation of custom subclasses. * Windows and Services menus now function correctly. -34 Noteworthy changes in version '0.3.1' +35 Noteworthy changes in version '0.3.1' ======================================== * New custom class system. @@ -452,7 +463,7 @@ This release is mainly a bugfix release for 0.7.5. * Fixed DND * Various bugfixes -35 Noteworthy changes in version '0.3.0' +36 Noteworthy changes in version '0.3.0' ======================================== * Preferences added. @@ -470,7 +481,7 @@ This release is mainly a bugfix release for 0.7.5. * Removed all warnings from the code. * various bug fixes. -36 Noteworthy changes in version '0.2.5'. +37 Noteworthy changes in version '0.2.5'. ========================================= Many fixes and improvements to make the app work better. @@ -479,7 +490,7 @@ Many fixes and improvements to make the app work better. * Interface code redone as gorm files. * Re-add multiple selection via mouse drag. -37 Noteworthy changes in version '0.2.0' snapshot. +38 Noteworthy changes in version '0.2.0' snapshot. ================================================== Gobs of improvements, mostly due to the hard work of Gregory John @@ -496,7 +507,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Sound and Image support. * gorm files were changed to directory wrappers for more flexibility. -38 Noteworthy changes in version '0.1.0' +39 Noteworthy changes in version '0.1.0' ======================================== * load/parses class files for entry into class list. @@ -508,7 +519,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Ability to edit cells in a matrix. * Ability to change the font of some objects. -39 Noteworthy changes in version '0.0.3' +40 Noteworthy changes in version '0.0.3' ======================================== * Create stub .m and .h files from new classes @@ -519,7 +530,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Edit NSBoxes and add subviews. * Support for custom objects. -40 Noteworthy changes in version '0.0.2' +41 Noteworthy changes in version '0.0.2' ======================================== * Add popup and pulldown menu controls @@ -528,7 +539,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys! * Some support for connections * Much more fleshed out - too numerous to mention. -41 Noteworthy changes in version '0.0.1' +42 Noteworthy changes in version '0.0.1' ======================================== * 8th December 1999 diff --git a/Version b/Version index 225178bc..4b914fa6 100644 --- a/Version +++ b/Version @@ -6,10 +6,10 @@ GNUSTEP_GCC=4.3.0 # GNUstep GUI version required -GNUSTEP_CORE_VERSION=0.29.0 +GNUSTEP_CORE_VERSION=0.30.0 # The version number of this release. MAJOR_VERSION=1 -MINOR_VERSION=2 -SUBMINOR_VERSION=28 +MINOR_VERSION=3 +SUBMINOR_VERSION=1 VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}