Version 0.9.0

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20643 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Gregory John Casamento 2005-02-02 05:06:54 +00:00
parent 4048a284b9
commit 5e5f831079
8 changed files with 101 additions and 49 deletions

View file

@ -1,7 +1,7 @@
ANNOUNCE
********
This is version 0.8.0 of Gorm.
This is version 0.9.0 of Gorm.
What is Gorm?
=============
@ -12,53 +12,44 @@ perhaps GNUstep Object Relationship Modeler).
Gorm is a clone of the NeXTstep `Interface Builder' application for
GNUstep.
Noteworthy changes in version `0.8.0'
Noteworthy changes in version `0.9.0'
=====================================
PLEASE NOTE: It is important for this release that you upgrade to
Gorm 0.8.0 when using Gorm with the new GNUstep libraries (base-1.10.0
and gui-0.9.4). This version of Gorm contains some features which are
reliant on changes made in those versions of the libraries. It is
stated in Gorm's documentation (the Gorm.texi file) that this is
required, but I felt it important enough to also mention it here so
that it is known beyond a reasonable doubt.
* Images/Sounds can now be dragged into a matrix cell.
* New gorm file version.
* Fully implemented date and number formatter inspectors (these
classes still need work in GUI).
* Full custom palette support
* Added warning panel if the user attempts to edit a .gorm file
created with a newer version of Gorm
* Palette preferences panel to allow the user to configure palettes
to load
* Modified data.classes format so that only those actions
specifically added to FirstResponder are listed.
* Experimental: Standalone views. This feature is to allow the use
of a view without the need of a containing window. This allows
developers to treat these views as they would any other top level
object in the .gorm file. This is experimental functionality.
* Greatly improved gmodel importation. (experimental)
* Improved NSTableColumn inspector. The new inspector allows the
user to change the data cell used for a given column. This
allows the user to select from a list of cell subclasses and set
the appropriate custom or non-custom one they want to appear in
that column of the table.
* It's now possible to add methods to classes which are not custom.
This allows the user to add actions which may have been added to
those classes by categories.
* Improved layout of some of the inspectors.
* Completely new header parser implemented.
* Removed old class parser. The parser was somewhat buggy and was
actually causing some issues. A new parser will be available in
the next version of Gorm. For now users will need to use the
class inspector or the outline view to enter classes into Gorm.
* Improved cut/paste. It's now possible to use cut/paste from
almost anywhere. The class editor now fully supports it.
* Experimental: "File" section. This is essentially a per-file
preference which allows the user to control which version of
GNUstep a given file will be compatible with. It also lists the
potential compatibility issues with the selected version.
* Improved implementation of some of the InterfaceBuilder framework
classes.
* Improved controls palette. New items for some of the standard
font replace the old "Title" widget which was a System-14 font.
The new widgets use a selection of the standard System font to
allow the user to easily build a gui using these and reducing the
amount of time the user needs to spend fiddling with the font
panel.
* Object editor will now remove all instances of a class that has
been deleted from the class editor.
* The class inspector and the classes view will now apply stricter
rules to names of actions and outlets to ensure that they are
properly entered.
* All inspectors work perfectly with customized colors.
* Fixed a number of bugs.
How can I get support for this software?
========================================

View file

@ -1,3 +1,7 @@
2005-02-01 23:40 Gregory John Casamento <greg_casamento@yahoo.com>
* Version 0.9.0
2005-01-31 23:34 Gregory John Casamento <greg_casamento@yahoo.com>
* GormClassManager.m: Corrected bug#11778. Added code which

View file

@ -122,7 +122,7 @@ current maintaner of Gorm. Has implemented lots of new
features and rewritten large portions of the existing code.
@item
Richard Frith-Macdonald <richard@@brainstorm.co.uk> wrote
Gorm as part of the GNUstep project.
the original version of Gorm as part of the GNUstep project.
@item
Pierre-Yves Rivaille <gnustep@@rivaille.net> Is also a
major contributor to the Gorm application.

View file

@ -4,6 +4,28 @@
@include version.texi
@end ifset
@section Noteworthy changes in version @samp{0.9.0}
@itemize @bullet
@item Images/Sounds can now be dragged into a matrix cell.
@item Fully implemented date and number formatter inspectors (these classes still need work in GUI).
@item Added warning panel if the user attempts to edit a .gorm file created with a newer version of Gorm
@item Modified data.classes format so that only those actions specifically added to FirstResponder are listed.
@item Greatly improved gmodel importation. (experimental)
@item It's now possible to add methods to classes which are not custom. This allows the user to add actions which may have been added to those classes by categories.
@item Completely new header parser implemented.
@item Improved cut/paste. It's now possible to use cut/paste from almost anywhere. The class editor now fully supports it.
@item Improved implementation of some of the InterfaceBuilder framework classes.
@item Object editor will now remove all instances of a class that has been deleted from the class editor.
@item The class inspector and the classes view will now apply stricter rules to names of actions and outlets to ensure that they are properly entered.
@item All inspectors work perfectly with customized colors.
@item Fixed a number of bugs.
@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{0.8.0}
PLEASE NOTE: It is important for this release that you upgrade to Gorm 0.8.0 when using Gorm with the new GNUstep libraries (base-1.10.0 and gui-0.9.4). This version of Gorm contains some features which are reliant on changes made in those versions of the libraries. It is stated in Gorm's documentation (the Gorm.texi file) that this is required, but I felt it important enough to also mention it here so that it is known beyond a reasonable doubt.
@ -20,10 +42,6 @@ PLEASE NOTE: It is important for this release that you upgrade to Gorm 0.8.0 whe
@item Improved controls palette. New items for some of the standard font replace the old ``Title'' widget which was a System-14 font. The new widgets use a selection of the standard System font to allow the user to easily build a gui using these and reducing the amount of time the user needs to spend fiddling with the font panel.
@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{0.7.7}
@itemize @bullet

View file

@ -83,7 +83,7 @@ NSString *formatVersion(int version)
+ (int) currentVersion
{
return appVersion(0,8,9);
return appVersion(0,9,0);
}
- (void) awakeFromNib

View file

@ -14,9 +14,9 @@
ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller";
ApplicationIcon = "Gorm.tiff";
ApplicationName = "Gorm";
ApplicationRelease = "Gorm 0.8.9 (Alpha)";
ApplicationRelease = "Gorm 0.9.0 (Release)";
Authors = ("Gregory John Casamento <greg_casamento@yahoo.com>","Richard Frith-Macdonald <rfm@gnu.org>","Pierre-Yves Rivaille <pyrivail@ens-lyon.fr>");
Copyright = "Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 FSF";
CopyrightDescription = "Released under the GNU General Public License 2.0";
NSBuildVersion = "0.8.9 Jan 31 2005";
NSBuildVersion = "0.9.0 Feb 2 2005";
}

45
NEWS
View file

@ -1,9 +1,48 @@
Noteworthy changes in version `0.9.0'
=====================================
* Images/Sounds can now be dragged into a matrix cell.
* Fully implemented date and number formatter inspectors (these
classes still need work in GUI).
* Added warning panel if the user attempts to edit a .gorm file
created with a newer version of Gorm
* Modified data.classes format so that only those actions
specifically added to FirstResponder are listed.
* Greatly improved gmodel importation. (experimental)
* It's now possible to add methods to classes which are not custom.
This allows the user to add actions which may have been added to
those classes by categories.
* Completely new header parser implemented.
* Improved cut/paste. It's now possible to use cut/paste from
almost anywhere. The class editor now fully supports it.
* Improved implementation of some of the InterfaceBuilder framework
classes.
* Object editor will now remove all instances of a class that has
been deleted from the class editor.
* The class inspector and the classes view will now apply stricter
rules to names of actions and outlets to ensure that they are
properly entered.
* All inspectors work perfectly with customized colors.
* Fixed a number of bugs.
Noteworthy changes in version `0.8.0'
=====================================
PLEASE NOTE: It is important for this release that you upgrade to Gorm
0.8.0 when using Gorm with the new GNUstep libraries (base-1.10.0 and
gui-0.9.4). This version of Gorm contains some features which are
PLEASE NOTE: It is important for this release that you upgrade to
Gorm 0.8.0 when using Gorm with the new GNUstep libraries (base-1.10.0
and gui-0.9.4). This version of Gorm contains some features which are
reliant on changes made in those versions of the libraries. It is
stated in Gorm's documentation (the Gorm.texi file) that this is
required, but I felt it important enough to also mention it here so

View file

@ -9,6 +9,6 @@ GNUSTEP_CORE_VERSION=0.9.4
# The version number of this release.
MAJOR_VERSION=0
MINOR_VERSION=8
MINOR_VERSION=9
SUBMINOR_VERSION=0
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}