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:
fedor 2004-09-24 02:51:12 +00:00
parent 84a44c720d
commit 030ceb1136
10 changed files with 82 additions and 32 deletions

View file

@ -1,7 +1,7 @@
ANNOUNCE 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? What is the GNUstep GUI Library?
================================ ================================
@ -27,22 +27,25 @@ systems.
GNUstep Base Library, the TIFF Graphics library, and a back-end GNUstep Base Library, the TIFF Graphics library, and a back-end
component like the GNUstep 'Back' Backend. 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 * NSScroller, NSScrollView has a new ivar.
subclasses.
* Some improvement of NSDataLink classes.
Where can you get it? How can you compile it? 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'. `ftp.gnustep.org' in `pub/gnustep/core'.
Read the INSTALL file or the GNUstep-HOWTO for installation 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> 2004-09-24 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSView.m (-initWithCoder:): Added keyed decoding of * Source/NSView.m (-initWithCoder:): Added keyed decoding of

View file

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

View file

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

View file

@ -1,17 +1,17 @@
@c -*- texinfo -*- @c -*- texinfo -*-
@chapter Installation @chapter Installation
@node Top, Introduction, (dir), (dir) @node Top, Introduction, (dir), (dir)
@include version.texi @include version.texi
@menu @menu
* Introduction:: * Introduction::
* Configuration:: * Configuration::
* Compilation:: * Compilation::
* Installing:: * Installing::
* Post-Installation::
@end menu @end menu
@node Introduction, Configuration, Top, Top @node Introduction, Configuration, Top, Top
@section Introduction @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 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. library. See the gstep-make package for more information on these options.
@node Installing, , Compilation, Top @node Installing, Post-Installation, Compilation, Top
@section Installing @section Installing
To install, type To install, type
@ -55,4 +55,16 @@ To install, type
make install make install
@end example @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 @bye

View file

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

13
INSTALL
View file

@ -42,3 +42,16 @@ To install, type
make install 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 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' Noteworthy changes in version `0.9.3'
===================================== =====================================

2
README
View file

@ -1,7 +1,7 @@
README 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: 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. # The version number of this release.
GNUSTEP_GUI_MAJOR_VERSION=0 GNUSTEP_GUI_MAJOR_VERSION=0
GNUSTEP_GUI_MINOR_VERSION=9 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} GNUSTEP_GUI_VERSION=${GNUSTEP_GUI_MAJOR_VERSION}.${GNUSTEP_GUI_MINOR_VERSION}.${GNUSTEP_GUI_SUBMINOR_VERSION}
VERSION=${GNUSTEP_GUI_VERSION} VERSION=${GNUSTEP_GUI_VERSION}