Preparing for release.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25584 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Gregory John Casamento 2007-11-11 20:39:11 +00:00
parent 6cf7104db0
commit b8375677d9
11 changed files with 98 additions and 55 deletions

View file

@ -1,7 +1,7 @@
1 ANNOUNCE 1 ANNOUNCE
********** **********
This is version 1.2.0 of Gorm. This is version 1.2.2 of Gorm.
1.1 What is 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 Gorm is a clone of the NeXTstep `Interface Builder' application for
GNUstep. 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 * Moved to GPLv3
is in progress.
* 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? 1.3 How can I get support for this software?
============================================ ============================================

View file

@ -1,3 +1,16 @@
2007-11-11 15:38-EST Gregory John Casamento <greg_casamento@yahoo.com>
* 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 <greg_casamento@yahoo.com> 2007-11-11 00:18-EST Gregory John Casamento <greg_casamento@yahoo.com>
* Palettes/0Menus/GormMenuItemAttributesInspector.m: call * Palettes/0Menus/GormMenuItemAttributesInspector.m: call

View file

@ -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 included in a translation approved by the author instead of in the original
English. English.
@strong{Note: The Gorm application is in alpha release. You will @strong{Note: You will be performing a valuable service if you report any bugs you encounter.}
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 @end titlepage
@contents @contents

View file

@ -63,7 +63,6 @@ Gorm_RESOURCE_FILES = \
Palettes/2Controls/2Controls.palette \ Palettes/2Controls/2Controls.palette \
Palettes/3Containers/3Containers.palette \ Palettes/3Containers/3Containers.palette \
Palettes/4Data/4Data.palette \ Palettes/4Data/4Data.palette \
Palettes/5Controllers/5Controllers.palette \
Images/GormClass.tiff \ Images/GormClass.tiff \
Images/GormFilesOwner.tiff \ Images/GormFilesOwner.tiff \
Images/GormFirstResponder.tiff \ Images/GormFirstResponder.tiff \

View file

@ -85,7 +85,7 @@ NSString *formatVersion(int version)
+ (int) currentVersion + (int) currentVersion
{ {
return appVersion(1,1,2); return appVersion(1,2,2);
} }
- (void) awakeFromNib - (void) awakeFromNib

View file

@ -34,9 +34,9 @@
ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller"; ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller";
ApplicationIcon = "Gorm.tiff"; ApplicationIcon = "Gorm.tiff";
ApplicationName = "Gorm"; ApplicationName = "Gorm";
ApplicationRelease = "Gorm 1.3.0 (SVN)"; ApplicationRelease = "Gorm 1.2.2 (Release)";
Authors = ("Gregory John Casamento <greg_casamento@yahoo.com>","Richard Frith-Macdonald <rfm@gnu.org>","Pierre-Yves Rivaille <pyrivail@ens-lyon.fr>"); 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, 2006 FSF"; Copyright = "Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 FSF";
CopyrightDescription = "Released under the GNU General Public License 3.0"; CopyrightDescription = "Released under the GNU General Public License 3.0";
NSBuildVersion = "1.3.0 Nov 05 2007"; NSBuildVersion = "1.2.2 Nov 05 2007";
} }

82
NEWS
View file

@ -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. is in progress.
* Force menu style to NSNextStepInterfaceStyle for editing purposes. * Force menu style to NSNextStepInterfaceStyle for editing purposes.
@ -10,7 +34,7 @@
* Minor bug fixes. * 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. * Changed Gorm architecture to use NSDocument classes.
@ -32,7 +56,7 @@
* A number of bugs have been addressed in this release. * 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. This is a bugfix release.
@ -41,7 +65,7 @@ This is a bugfix release.
* Correction for handling non-string identifiers in tableviews. * 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. 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 * Changed formatting in some of the inspectors so that they are
easier to navigate. 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. This is a bugfix release.
@ -73,7 +97,7 @@ This is a bugfix release.
* Corrected problem with standalone views * 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. This is a bugfix release.
@ -82,7 +106,7 @@ This is a bugfix release.
* Corrected a minor problem in the custom class inspector. * 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 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 * 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 * Improved implementation of canSubstituteForClass: the default
implementation of this method tests the classes to see if 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 * Lots of bugfixes and usability changes are also included in this
release. 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 * Gorm now has a full implementation of canSubstituteForClass: which
is used to determine if a class can be substituted in the custom 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. * 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. NOTE: This is mainly a bugfix release.
@ -190,7 +214,7 @@ NOTE: This is mainly a bugfix release.
* Various improvements in documentation * 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. * 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. * 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 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 amount of time the user needs to spend fiddling with the font
panel. panel.
0.13 Noteworthy changes in version `0.7.7' 0.15 Noteworthy changes in version `0.7.7'
========================================== ==========================================
* Important bugfixes in editor classes. * 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 * Gorm will now show an alert panel when a model fails to load or
test properly. 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. 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. * 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 * 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 * A way to restore a complete NSMenu if it's deleted (a new palette
entry for NSMenu, not just an item) 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. * 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. * 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. * 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. * 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. * 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. * 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. * New custom class system.
@ -398,7 +422,7 @@ This release is mainly a bugfix release for 0.7.5.
* Various bugfixes * Various bugfixes
0.20 Noteworthy changes in version `0.3.0' 0.22 Noteworthy changes in version `0.3.0'
========================================== ==========================================
* Preferences added. * Preferences added.
@ -423,7 +447,7 @@ This release is mainly a bugfix release for 0.7.5.
* various bug fixes. * 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. 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. * 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 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. * 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. * 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. * 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 * Create stub .m and .h files from new classes
@ -494,7 +518,7 @@ Casamento and Pierre-Yves Rivaille. Thanks guys!
* Support for custom objects. * 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 * 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. * 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 * 8th December 1999

View file

@ -32,8 +32,7 @@ SUBPROJECTS = \
1Windows \ 1Windows \
2Controls \ 2Controls \
3Containers \ 3Containers \
4Data \ 4Data
5Controllers
-include GNUmakefile.preamble -include GNUmakefile.preamble

9
README
View file

@ -15,8 +15,9 @@ Software Foundation.
Gorm is released under the GPL - see the file `COPYING' for details. Gorm is released under the GPL - see the file `COPYING' for details.
Little documentation exists. There is a nice basic tutorial at Documentation for Gorm is located in the Documentation directory.
`http://www.sophos.ca/~ludovic/article/article.html'. It's also available on the wiki at
http://wiki.gnustep.org/index.php/Gorm_Manual.
0.2 Status 0.2 Status
========== ==========
@ -27,7 +28,9 @@ bug-gnustep@gnu.org
Known problems (things to do) - 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 0.3 Acknowledgements
==================== ====================

View file

@ -6,8 +6,7 @@
1Windows.palette, 1Windows.palette,
2Controls.palette, 2Controls.palette,
3Containers.palette, 3Containers.palette,
4Data.palette, 4Data.palette
5Controllers.palette
); );
CellSizeWidth = 72; CellSizeWidth = 72;
ClassViewType = Browser; ClassViewType = Browser;

10
Version
View file

@ -3,13 +3,13 @@
# Compatible with Bourne shell syntax, so it can included there too. # Compatible with Bourne shell syntax, so it can included there too.
# The gcc version required to compile the library. # The gcc version required to compile the library.
GNUSTEP_GCC=3.1.0 GNUSTEP_GCC=2.95.0
# GNUstep version required # GNUstep GUI version required
GNUSTEP_CORE_VERSION=0.12.0 GNUSTEP_CORE_VERSION=0.13.0
# The version number of this release. # The version number of this release.
MAJOR_VERSION=1 MAJOR_VERSION=1
MINOR_VERSION=3 MINOR_VERSION=2
SUBMINOR_VERSION=0 SUBMINOR_VERSION=2
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION} VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}