Update documentation
Some checks failed
CI / Ubuntu x64 Clang gnustep-1.9 (push) Has been cancelled
CI / Ubuntu x64 Clang gnustep-2.0 (push) Has been cancelled
CI / Ubuntu x64 GCC (push) Has been cancelled

This commit is contained in:
Gregory John Casamento 2025-02-14 19:09:57 -05:00
parent c2b0c2c282
commit a8cd1792e0
2 changed files with 54 additions and 53 deletions

View file

@ -1,7 +1,7 @@
1 ANNOUNCE
**********
This is version 1.4.0 of Gorm.
This is version 1.5.0 of Gorm.
1.1 What is Gorm?
=================
@ -12,16 +12,11 @@ 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.4.0'
1.2 Noteworthy changes in version '1.5.0'
=========================================
* Fix issue with saving a gorm from a nib file.
* Fix issue with saving a gorm file from a xib.
* Add XLIF support for language translation.
* Add capability to generate XIB file.
* Add gormtool command-line tool. Allows some gorm work without the
gui
* Fixes and some improvements to structure Gorm as framework/app.
* Add outline view that shows object structure.
* Enhance parser to handle prpperties.
1.3 How can I get support for this software?
============================================

View file

@ -1,4 +1,10 @@
1 Noteworthy changes in version '1.4.0'
1 Noteworthy changes in version '1.5.0'
=======================================
* Add outline view that shows object structure.
* Enhance parser to handle prpperties.
2 Noteworthy changes in version '1.4.0'
=======================================
* Fix issue with saving a gorm from a nib file.
@ -9,7 +15,7 @@
gui
* Fixes and some improvements to structure Gorm as framework/app.
2 Noteworthy changes in version '1.3.1'
3 Noteworthy changes in version '1.3.1'
=======================================
* Fix issue with cells appearing in top level editor
@ -20,7 +26,7 @@
* Fix testing model mode
* Bug fixes in GormClassManager, GormDocument, etc.
3 Noteworthy changes in version '1.2.28'
4 Noteworthy changes in version '1.2.28'
========================================
* Improved NSScrollView handling.
@ -31,7 +37,7 @@
* Fixes and other improvements to inspectors. Corrected issue where
Gorm's menu stays present during testing mode.
4 Noteworthy changes in version '1.2.26'
5 Noteworthy changes in version '1.2.26'
========================================
* Refactoring of palettes by Sergii Stoian to correct usability
@ -42,19 +48,19 @@
* Autosizing of views corrected in many inspectors
* Improvements in error handling.
5 Noteworthy changes in version '1.2.24'
6 Noteworthy changes in version '1.2.24'
========================================
* Fix for issue where Gorm was referencing private variables. This
caused a crash when built with clang.
6 Noteworthy changes in version '1.2.23'
7 Noteworthy changes in version '1.2.23'
========================================
* Fix for issue where NSPanel was being saved as an NSWindow in some
cases.
7 Noteworthy changes in version '1.2.22'
8 Noteworthy changes in version '1.2.22'
========================================
* Fix for bug#45040: Fix allows Gorm custom class functionality to
@ -63,7 +69,7 @@
* Memory leak fixes.
* Objective-C parser improvements.
8 Noteworthy changes in version '1.2.20'
9 Noteworthy changes in version '1.2.20'
========================================
* Bug fixes #28643, #32827
@ -72,22 +78,22 @@
edited.
* Changes to prevent recursive frame change notifications.
9 Noteworthy changes in version '1.2.18'
========================================
10 Noteworthy changes in version '1.2.18'
=========================================
* Code cleanup, removal of warnings when building with clang.
* Removal of use of call to objc_poseAs(..) which was preventing
building with newer runtimes.
* Stability improvements.
10 Noteworthy changes in version '1.2.16'
11 Noteworthy changes in version '1.2.16'
=========================================
* XIB reading.
* Bug fixes for standalone views.
* Stability changes.
11 Noteworthy changes in version '1.2.12'
12 Noteworthy changes in version '1.2.12'
=========================================
Requires: gnustep-base-1.20.0, gnustep-gui-0.18.0. Reason: Parts of the
@ -101,7 +107,7 @@ corresponding changes in Gorm to use it.
informational purposes.
* Opens default document when using NSWindows95InterfaceStyle.
12 Noteworthy changes in version '1.2.10'
13 Noteworthy changes in version '1.2.10'
=========================================
* Correction for bug #25401
@ -109,7 +115,7 @@ corresponding changes in Gorm to use it.
* Limited support for standalone views.
* Fixes for various bugs.
13 Noteworthy changes in version '1.2.8'
14 Noteworthy changes in version '1.2.8'
========================================
Requires: gnustep-gui-0.16.0. It will not compile without this version
@ -121,7 +127,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.
14 Noteworthy changes in version '1.2.6'
15 Noteworthy changes in version '1.2.6'
========================================
* Corrections to allow Gorm to build and run properly on the Darwin
@ -134,7 +140,7 @@ sensible file structure. Additionally, Nib loading was refactored.
read/written by Gorm.
* Correction for bug#24146, bug#23889.
15 Noteworthy changes in version '1.2.4'
16 Noteworthy changes in version '1.2.4'
========================================
Requires: gnustep-gui-0.13.2. Reason: Due to changes in popupbutton
@ -147,7 +153,7 @@ controller logic.
* Added capability to repair logic to fix window level issue.
* Added ruler switch to scroll view inspector.
16 Noteworthy changes in version '1.2.2'
17 Noteworthy changes in version '1.2.2'
========================================
Requires: gnustep-gui-0.13.0.
@ -162,12 +168,12 @@ Requires: gnustep-gui-0.13.0.
edited.
* Other miscellaneous bug corrections.
17 Noteworthy changes in version '1.2.1'
18 Noteworthy changes in version '1.2.1'
========================================
* Minor corrections to previous release.
18 Noteworthy changes in version '1.2.0'
19 Noteworthy changes in version '1.2.0'
========================================
* Corrections to some editors to not change selection if connection
@ -176,7 +182,7 @@ Requires: gnustep-gui-0.13.0.
* Correction for memory issue when closing document.
* Minor bug fixes.
19 Noteworthy changes in version '1.1.0'
20 Noteworthy changes in version '1.1.0'
========================================
* Changed Gorm architecture to use NSDocument classes.
@ -192,7 +198,7 @@ Requires: gnustep-gui-0.13.0.
* Updated icon
* A number of bugs have been addressed in this release.
20 Noteworthy changes in version '1.0.8'
21 Noteworthy changes in version '1.0.8'
========================================
This is a bugfix release.
@ -200,7 +206,7 @@ This is a bugfix release.
* Correction for bug#16587.
* Correction for handling non-string identifiers in tableviews.
21 Noteworthy changes in version '1.0.6'
22 Noteworthy changes in version '1.0.6'
========================================
This is a bugfix release.
@ -214,7 +220,7 @@ This is a bugfix release.
* Changed formatting in some of the inspectors so that they are
easier to navigate.
22 Noteworthy changes in version '1.0.4'
23 Noteworthy changes in version '1.0.4'
========================================
This is a bugfix release.
@ -226,7 +232,7 @@ This is a bugfix release.
* Corrected bug #15178.
* Corrected problem with standalone views
23 Noteworthy changes in version '1.0.2'
24 Noteworthy changes in version '1.0.2'
========================================
This is a bugfix release.
@ -234,7 +240,7 @@ This is a bugfix release.
* Fixed some bugs with table column selection.
* Corrected a minor problem in the custom class inspector.
24 Noteworthy changes in version '1.0.0'
25 Noteworthy changes in version '1.0.0'
========================================
PLEASE NOTE: This version of Gorm requires base 1.11.1 and gui 0.10.1 to
@ -248,7 +254,7 @@ be installed (gnustep-startup-0.13.0).
which prompted those changes were fixed long ago.
* Added documentation to GormCore
25 Noteworthy changes in version '0.11.0'
26 Noteworthy changes in version '0.11.0'
=========================================
* Improved implementation of canSubstituteForClass: the default
@ -279,7 +285,7 @@ be installed (gnustep-startup-0.13.0).
* Lots of bugfixes and usability changes are also included in this
release.
26 Noteworthy changes in version '0.9.10'
27 Noteworthy changes in version '0.9.10'
=========================================
* Gorm now has a full implementation of canSubstituteForClass: which
@ -304,7 +310,7 @@ be installed (gnustep-startup-0.13.0).
into the objects view and have it work.
* A myriad of bug fixes.
27 Noteworthy changes in version '0.9.2'
28 Noteworthy changes in version '0.9.2'
========================================
NOTE: This is mainly a bugfix release.
@ -319,7 +325,7 @@ NOTE: This is mainly a bugfix release.
will now warn the user with a panel.
* Various improvements in documentation
28 Noteworthy changes in version '0.9.0'
29 Noteworthy changes in version '0.9.0'
========================================
* Images/Sounds can now be dragged into a matrix cell.
@ -346,7 +352,7 @@ NOTE: This is mainly a bugfix release.
* All inspectors work perfectly with customized colors.
* Fixed a number of bugs.
29 Noteworthy changes in version '0.8.0'
30 Noteworthy changes in version '0.8.0'
========================================
PLEASE NOTE: It is important for this release that you upgrade to Gorm
@ -385,7 +391,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.
30 Noteworthy changes in version '0.7.7'
31 Noteworthy changes in version '0.7.7'
========================================
* Important bugfixes in editor classes.
@ -402,7 +408,7 @@ it is known beyond a reasonable doubt.
* Gorm will now show an alert panel when a model fails to load or
test properly.
31 Noteworthy changes in version '0.7.6'
32 Noteworthy changes in version '0.7.6'
========================================
This release is mainly a bugfix release for 0.7.5.
@ -412,7 +418,7 @@ This release is mainly a bugfix release for 0.7.5.
* Important bugfixes for Menu editing.
* Important bugfixes for class inspector.
32 Noteworthy changes in version '0.7.5'
33 Noteworthy changes in version '0.7.5'
========================================
* The 'reparent' feature in the class inspector. This allows the
@ -428,7 +434,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)
33 Noteworthy changes in version '0.6.0'
34 Noteworthy changes in version '0.6.0'
========================================
* Several major bugs corrected.
@ -436,7 +442,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.
34 Noteworthy changes in version '0.5.0'
35 Noteworthy changes in version '0.5.0'
========================================
* Enabled defer in NSWindow inspector.
@ -450,7 +456,7 @@ This release is mainly a bugfix release for 0.7.5.
custom subclasses.
* Bug fixes, eliminated memory leak, code cleanup, etc.
35 Noteworthy changes in version '0.4.0'
36 Noteworthy changes in version '0.4.0'
========================================
* New Menu and Menu Item inspectors.
@ -466,7 +472,7 @@ This release is mainly a bugfix release for 0.7.5.
creation of custom subclasses.
* Windows and Services menus now function correctly.
36 Noteworthy changes in version '0.3.1'
37 Noteworthy changes in version '0.3.1'
========================================
* New custom class system.
@ -474,7 +480,7 @@ This release is mainly a bugfix release for 0.7.5.
* Fixed DND
* Various bugfixes
37 Noteworthy changes in version '0.3.0'
38 Noteworthy changes in version '0.3.0'
========================================
* Preferences added.
@ -492,7 +498,7 @@ This release is mainly a bugfix release for 0.7.5.
* Removed all warnings from the code.
* various bug fixes.
38 Noteworthy changes in version '0.2.5'.
39 Noteworthy changes in version '0.2.5'.
=========================================
Many fixes and improvements to make the app work better.
@ -501,7 +507,7 @@ Many fixes and improvements to make the app work better.
* Interface code redone as gorm files.
* Re-add multiple selection via mouse drag.
39 Noteworthy changes in version '0.2.0' snapshot.
40 Noteworthy changes in version '0.2.0' snapshot.
==================================================
Gobs of improvements, mostly due to the hard work of Gregory John
@ -518,7 +524,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys!
* Sound and Image support.
* gorm files were changed to directory wrappers for more flexibility.
40 Noteworthy changes in version '0.1.0'
41 Noteworthy changes in version '0.1.0'
========================================
* load/parses class files for entry into class list.
@ -530,7 +536,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys!
* Ability to edit cells in a matrix.
* Ability to change the font of some objects.
41 Noteworthy changes in version '0.0.3'
42 Noteworthy changes in version '0.0.3'
========================================
* Create stub .m and .h files from new classes
@ -541,7 +547,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys!
* Edit NSBoxes and add subviews.
* Support for custom objects.
42 Noteworthy changes in version '0.0.2'
43 Noteworthy changes in version '0.0.2'
========================================
* Add popup and pulldown menu controls
@ -550,7 +556,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys!
* Some support for connections
* Much more fleshed out - too numerous to mention.
43 Noteworthy changes in version '0.0.1'
44 Noteworthy changes in version '0.0.1'
========================================
* 8th December 1999