Version 0.9.4

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20117 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2004-09-24 02:51:12 +00:00
parent a52e330d25
commit 41f8cfab6b
10 changed files with 82 additions and 32 deletions

View file

@ -1,7 +1,7 @@
ANNOUNCE
********
This is version 0.9.3 of the GNUstep GUI library (`gnustep-gui').
This is version 0.9.4 of the GNUstep GUI library (`gnustep-gui').
What is the GNUstep GUI Library?
================================
@ -27,22 +27,25 @@ systems.
GNUstep Base Library, the TIFF Graphics library, and a back-end
component like the GNUstep 'Back' Backend.
Noteworthy changes in version `0.9.3'
Noteworthy changes in version `0.9.4'
=====================================
* Spell checker reimplemented using libaspell
* The printing classes have been completely reorganized to
accommodate different native printing systems (Thanks to Chad
Hardin).
* New NSComboBox implementation
* PPD files have been moved to a separate package.
* NSToolbar much improved
* NSToolbar now allows rearranging items.
* Binary incompatibilites from ivar additions in NSView and
subclasses.
* NSScroller, NSScrollView has a new ivar.
* Some improvement of NSDataLink classes.
Where can you get it? How can you compile it?
==============================================
The gstep-gui-0.9.3.tar.gz distribution file has been placed on
The gstep-gui-0.9.4.tar.gz distribution file has been placed on
`ftp.gnustep.org' in `pub/gnustep/core'.
Read the INSTALL file or the GNUstep-HOWTO for installation

View file

@ -1,3 +1,10 @@
2004-09-24 Adam Fedor <fedor@gnu.org>
* Version 0.9.4
* Documentation/General/OpenStepCompliance.gsdoc: Updates
* Documentation/ReleaseNotes.gsdoc, Documentation/news.texi: Idem.
2004-09-24 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSView.m (-initWithCoder:): Added keyed decoding of

View file

@ -75,17 +75,21 @@
</p>
<deflist>
<term>NSApplication</term>
<desc>-preventWindowOrdering, -orderFrontColorPanel:,
-orderFrondDataLinkPanel:, -orderFrontHelpPanel:,
-runPageLayout: not implemented. In -activateIgnoringOtherApps:,
the flag is ignored.</desc>
<desc>-preventWindowOrdering not implemented.
In -activateIgnoringOtherApps:, the flag is ignored.</desc>
<term>NSBitmapImageRep</term>
<desc>-initWithFocusedViewRect: not implemented in art backend.
<desc>-initWithFocusedViewRect: not implemented in Windows backend.
+TIFFRepresentationOfImageRepsInArray:usingCompression:factor:
not fully implemented.</desc>
<term>NSCell</term>
<desc>-setFloatingPointFormat:left:right: not implemented.
-setEntryType: not complete.</desc>
<term>NSDataLink</term>
<desc>Mostly unimplemented.</desc>
<term>NSDataLinkManager</term>
<desc>Mostly unimplemented.</desc>
<term>NSDataLinkPanel</term>
<desc>-setAccessoryView:, NSCoding methods not implemented.</desc>
<term>NSEPSImageRep</term>
<desc>Cannot interpret/draw EPS images</desc>
<term>NSMatrix</term>
@ -113,18 +117,13 @@
NSFrameLinkRect.</desc>
</deflist>
<p>
The following OpenStep classes are not implemented. The usefulness
of these classes is marginal, so there is a very low priority on
implementing them. However, we would be pleased to accept
their contribution should anyone care to implement them and assign
the copyright to the Free Software Foundation.
The following OpenStep classes are not implemented. These classes
are either not very useful or have been replaced by classes with
better APIs.
</p>
<list>
<item>NSCStringText (Unecessary NEXTSTEP compatibility)</item>
<item>NSCoderAdditions (Unecessary NEXTSTEP compatibility)</item>
<item>NSDataLink</item>
<item>NSDataLinkManager</item>
<item>NSDataLinkPanel</item>
<item>NSHelpPanel (Replaced by NSHelpManager)</item>
<item>NSMenuCell (Replaced by NSMenuItem[Cell])</item>
</list>

View file

@ -19,7 +19,7 @@
migrate to using a newer version of the library.
</p>
<section>
<heading>Version 0.9.5</heading>
<heading>Version 0.9.4</heading>
<p>
</p>
<deflist>
@ -57,9 +57,9 @@
revamped to handle this, and the actual system-specific
code is loaded from a bundle.
</desc>
<term>NSScroller class size change</term>
<term>NSScroller, NSScrollView class size change</term>
<desc>
A new ivar was added to the NSScroller class.
A new ivar was added to the NSScroller and NSScrollView classes.
</desc>
</deflist>
</section>

View file

@ -1,17 +1,17 @@
@c -*- texinfo -*-
@chapter Installation
@node Top, Introduction, (dir), (dir)
@include version.texi
@menu
* Introduction::
* Configuration::
* Compilation::
* Installing::
* Post-Installation::
@end menu
@node Introduction, Configuration, Top, Top
@section Introduction
@ -46,7 +46,7 @@ can use with make are @samp{debug=yes} to make a debugging version of
the library and @samp{shared=no} to make a static version of the
library. See the gstep-make package for more information on these options.
@node Installing, , Compilation, Top
@node Installing, Post-Installation, Compilation, Top
@section Installing
To install, type
@ -55,4 +55,16 @@ To install, type
make install
@end example
@node Post-Installation, , Installing, Top
@section Post Installation
GNUstep gui comes with a tool called @samp{make_services} which builds
a list of installed applications and services. This list is used to find
services for the services menu, for instance. This tool should be run
after a new service or application is installed in the system. Theoretically,
a workspace application, such as GWorkspace, should do this automatically.
But this is not done at the current time. You might consider running this
service automatically, perhaps in a login script, to make sure the service
and application lists are updated regularly.
@bye

View file

@ -9,14 +9,15 @@
The currently released version of the library is @samp{@value{GNUSTEP-GUI-VERSION}}.
@end ifclear
@section Noteworthy changes in version @samp{0.9.3}
@section Noteworthy changes in version @samp{0.9.4}
@itemize @bullet
@item The printing classes have been completely reorganized to
accommodate different native printing systems (Thanks to Chad Hardin).
@item PPD files have been moved to a separate package.
@item NSToolbar now allows rearranging items.
@item NSScroller has a new ivar.
@item NSScroller, NSScrollView has a new ivar.
@item Some improvement of NSDataLink classes.
@end itemize
@ifclear ANNOUNCE-ONLY

13
INSTALL
View file

@ -42,3 +42,16 @@ To install, type
make install
Post Installation
=================
GNUstep gui comes with a tool called `make_services' which builds a
list of installed applications and services. This list is used to find
services for the services menu, for instance. This tool should be run
after a new service or application is installed in the system.
Theoretically, a workspace application, such as GWorkspace, should do
this automatically. But this is not done at the current time. You
might consider running this service automatically, perhaps in a login
script, to make sure the service and application lists are updated
regularly.

17
NEWS
View file

@ -1,7 +1,22 @@
NEWS
****
The currently released version of the library is `0.9.3'.
The currently released version of the library is `0.9.4'.
Noteworthy changes in version `0.9.4'
=====================================
* The printing classes have been completely reorganized to
accommodate different native printing systems (Thanks to Chad
Hardin).
* PPD files have been moved to a separate package.
* NSToolbar now allows rearranging items.
* NSScroller, NSScrollView has a new ivar.
* Some improvement of NSDataLink classes.
Noteworthy changes in version `0.9.3'
=====================================

2
README
View file

@ -1,7 +1,7 @@
README
******
This is version 0.9.3 of the GNUstep GUI library (`gnustep-gui').
This is version 0.9.4 of the GNUstep GUI library (`gnustep-gui').
Here is some introductory info to get you started:

View file

@ -11,7 +11,7 @@ GNUSTEP_GUI_LIBTIFF=3.4
# The version number of this release.
GNUSTEP_GUI_MAJOR_VERSION=0
GNUSTEP_GUI_MINOR_VERSION=9
GNUSTEP_GUI_SUBMINOR_VERSION=3
GNUSTEP_GUI_SUBMINOR_VERSION=4
GNUSTEP_GUI_VERSION=${GNUSTEP_GUI_MAJOR_VERSION}.${GNUSTEP_GUI_MINOR_VERSION}.${GNUSTEP_GUI_SUBMINOR_VERSION}
VERSION=${GNUSTEP_GUI_VERSION}