mirror of
https://github.com/gnustep/apps-gorm.git
synced 2025-04-22 22:20:44 +00:00
Version 0.11.0 -- 1.0 release candidate #1.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21610 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
b158f03566
commit
4b9b7ec20b
7 changed files with 93 additions and 33 deletions
52
ANNOUNCE
52
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
ANNOUNCE
|
||||
********
|
||||
|
||||
This is version 0.9.10 of Gorm.
|
||||
This is version 0.11.0 of Gorm.
|
||||
|
||||
What is Gorm?
|
||||
=============
|
||||
|
@ -12,36 +12,42 @@ perhaps GNUstep Object Relationship Modeler).
|
|||
Gorm is a clone of the NeXTstep `Interface Builder' application for
|
||||
GNUstep.
|
||||
|
||||
Noteworthy changes in version `0.9.10'
|
||||
Noteworthy changes in version `0.11.0'
|
||||
======================================
|
||||
|
||||
* Gorm now has a full implementation of canSubstituteForClass: which
|
||||
is used to determine if a class can be substituted in the custom
|
||||
class inspector. This allows classes added in palettes to say
|
||||
whether or not they can be used as a subsitute for a kit class.
|
||||
* Improved implementation of canSubstituteForClass: the default
|
||||
implementation of this method tests the classes to see if
|
||||
initWithCoder: or encodeWithCoder: is implemented on a subclass to
|
||||
determine automatically if that class has the same encoding
|
||||
signature as the original class, if it does, it can be substituted.
|
||||
|
||||
* Better separation of Gorm into libraries. As well as the ability
|
||||
to compile on windows with a simple: "make install"
|
||||
* Improved handling of classes which use cell classes in the custom
|
||||
class inspector. The inspector now autmatically replaces the cell
|
||||
class with the appropriate one when the user selects a given
|
||||
subclass.
|
||||
|
||||
* Implementation of IBResourceManager class. This class is used by
|
||||
palettes to register drag types to be considered by the top level
|
||||
editors in the document window: object, sound, image, class.
|
||||
* Browser based class editor in document panel. This interface is
|
||||
more like the one on OSX. The user now has a choice in
|
||||
preferences to determine which view they would like to use.
|
||||
|
||||
* Gorm now is able to switch views in the document window when you
|
||||
drag a file into it. If it's an image it will switch to the image
|
||||
view, if it's a sound, the sound view, an object the object view
|
||||
etc or if it's a class (a .h file) it will switch to the classes
|
||||
view.
|
||||
* Translation tools. The Document->Translate menu allows the user
|
||||
to export string and import strings in the strings format, so that
|
||||
someone can easily translate just the strings in the file and
|
||||
doesn't need to directly edit anything in Gorm. The strings file
|
||||
can then be loaded back into Gorm and all of the relevant strings
|
||||
are updated.
|
||||
|
||||
* Drag and drop parsing of header files (if you hadn't gathered from
|
||||
the previous item).
|
||||
* Alignment tools. In the new Layout menu there are options to
|
||||
align views, center views, bring views to front or push them to
|
||||
the back of the view layers.
|
||||
|
||||
* Better support for standalone views. while the user cannot
|
||||
instantiate from the classes view (there were too many problems
|
||||
with this approach). They can now drag any view from the palette
|
||||
into the objects view and have it work.
|
||||
* Implementation of IBViewResourceDraggingDelegate. This allows
|
||||
updating of the pull down in the inspectors panel dynamically. It
|
||||
requires the developer of a palette to implement some code to
|
||||
enable this, as on OSX.
|
||||
|
||||
* A myriad of bug fixes.
|
||||
* Lots of bugfixes and usability changes are also included in this
|
||||
release.
|
||||
|
||||
How can I get support for this software?
|
||||
========================================
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2005-08-06 08:30 Gregory John Casamento <greg_casamento@yahoo.com>
|
||||
|
||||
* Version 0.11.0
|
||||
(Gorm 1.0 release candidate #1)
|
||||
|
||||
2005-08-01 20:30 Gregory John Casamento <greg_casamento@yahoo.com>
|
||||
|
||||
* English.lproj/GormPreferences.gorm: Add keyboard equivalents
|
||||
|
|
|
@ -4,6 +4,22 @@
|
|||
@include version.texi
|
||||
@end ifset
|
||||
|
||||
@section Noteworthy changes in version @samp{0.11.0}
|
||||
|
||||
@itemize @bullet
|
||||
@item Improved implementation of canSubstituteForClass: the default implementation of this method tests the classes to see if initWithCoder: or encodeWithCoder: is implemented on a subclass to determine automatically if that class has the same encoding signature as the original class, if it does, it can be substituted.
|
||||
@item Improved handling of classes which use cell classes in the custom class inspector. The inspector now autmatically replaces the cell class with the appropriate one when the user selects a given subclass.
|
||||
@item Browser based class editor in document panel. This interface is more like the one on OSX. The user now has a choice in preferences to determine which view they would like to use.
|
||||
@item Translation tools. The Document->Translate menu allows the user to export string and import strings in the strings format, so that someone can easily translate just the strings in the file and doesn't need to directly edit anything in Gorm. The strings file can then be loaded back into Gorm and all of the relevant strings are updated.
|
||||
@item Alignment tools. In the new Layout menu there are options to align views, center views, bring views to front or push them to the back of the view layers.
|
||||
@item Implementation of IBViewResourceDraggingDelegate. This allows updating of the pull down in the inspectors panel dynamically. It requires the developer of a palette to implement some code to enable this, as on OSX.
|
||||
@item Lots of bugfixes and usability changes are also included in this release.
|
||||
@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.9.10}
|
||||
|
||||
@itemize @bullet
|
||||
|
@ -16,10 +32,6 @@
|
|||
@item A myriad of bug fixes.
|
||||
@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.9.2}
|
||||
|
||||
NOTE: This is mainly a bugfix release.
|
||||
|
|
|
@ -83,7 +83,7 @@ NSString *formatVersion(int version)
|
|||
|
||||
+ (int) currentVersion
|
||||
{
|
||||
return appVersion(0,10,2);
|
||||
return appVersion(0,11,0);
|
||||
}
|
||||
|
||||
- (void) awakeFromNib
|
||||
|
|
|
@ -14,9 +14,9 @@
|
|||
ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller";
|
||||
ApplicationIcon = "Gorm.tiff";
|
||||
ApplicationName = "Gorm";
|
||||
ApplicationRelease = "Gorm 0.10.2 (Alpha)";
|
||||
ApplicationRelease = "Gorm 0.11.0 (Alpha)";
|
||||
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.10.2 Jul 04 2005";
|
||||
NSBuildVersion = "0.11.0 Aug 06 2005";
|
||||
}
|
||||
|
|
37
NEWS
37
NEWS
|
@ -1,3 +1,40 @@
|
|||
Noteworthy changes in version `0.11.0'
|
||||
======================================
|
||||
|
||||
* Improved implementation of canSubstituteForClass: the default
|
||||
implementation of this method tests the classes to see if
|
||||
initWithCoder: or encodeWithCoder: is implemented on a subclass to
|
||||
determine automatically if that class has the same encoding
|
||||
signature as the original class, if it does, it can be substituted.
|
||||
|
||||
* Improved handling of classes which use cell classes in the custom
|
||||
class inspector. The inspector now autmatically replaces the cell
|
||||
class with the appropriate one when the user selects a given
|
||||
subclass.
|
||||
|
||||
* Browser based class editor in document panel. This interface is
|
||||
more like the one on OSX. The user now has a choice in
|
||||
preferences to determine which view they would like to use.
|
||||
|
||||
* Translation tools. The Document->Translate menu allows the user
|
||||
to export string and import strings in the strings format, so that
|
||||
someone can easily translate just the strings in the file and
|
||||
doesn't need to directly edit anything in Gorm. The strings file
|
||||
can then be loaded back into Gorm and all of the relevant strings
|
||||
are updated.
|
||||
|
||||
* Alignment tools. In the new Layout menu there are options to
|
||||
align views, center views, bring views to front or push them to
|
||||
the back of the view layers.
|
||||
|
||||
* Implementation of IBViewResourceDraggingDelegate. This allows
|
||||
updating of the pull down in the inspectors panel dynamically. It
|
||||
requires the developer of a palette to implement some code to
|
||||
enable this, as on OSX.
|
||||
|
||||
* Lots of bugfixes and usability changes are also included in this
|
||||
release.
|
||||
|
||||
Noteworthy changes in version `0.9.10'
|
||||
======================================
|
||||
|
||||
|
|
6
Version
6
Version
|
@ -5,10 +5,10 @@
|
|||
GNUSTEP_GCC=2.95.0
|
||||
|
||||
# GNUstep version required
|
||||
GNUSTEP_CORE_VERSION=0.9.6
|
||||
GNUSTEP_CORE_VERSION=0.10.0
|
||||
|
||||
# The version number of this release.
|
||||
MAJOR_VERSION=0
|
||||
MINOR_VERSION=10
|
||||
SUBMINOR_VERSION=2
|
||||
MINOR_VERSION=11
|
||||
SUBMINOR_VERSION=0
|
||||
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
|
|
Loading…
Reference in a new issue