* Source/GNUmakefile: Specify INTERFACE_VERSION explicitly.

* Documentation/ReleaseNotes.gsdoc, Documentation/news.texi: Update
for new release.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20019 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2004-09-07 14:26:52 +00:00
parent 06bd77f976
commit 4916645a42
4 changed files with 67 additions and 2 deletions

View file

@ -1,3 +1,10 @@
2004-09-07 Adam Fedor <fedor@gnu.org>
* Source/GNUmakefile: Specify INTERFACE_VERSION explicitly.
* Documentation/ReleaseNotes.gsdoc, Documentation/news.texi: Update
for new release.
2004-09-05 Quentin Mathe <qmathe@club-internet.fr>
* Headers/Additions/GNUstepGUI/GSToolbarView.h: Changed

View file

@ -18,6 +18,51 @@
changes and other information that might help developers and users
migrate to using a newer version of the library.
</p>
<section>
<heading>Version 0.9.5</heading>
<p>
</p>
<deflist>
<term>Interface version change</term>
<desc>
The interface version of the gui library has changed in
this release.
There is no single reason for this change. Arguably, it
should have been done long ago. In the future the
interface version will only change with releases that
have a new minor version number (that's the second number in the
release number). Applications, libraries and tools that
wish to use this new version must be recompiled
(otherwise, they'll use the older version of the library).
</desc>
<term>PPD's removed</term>
<desc>
All the PPD's have been removed from the gui library
into a separate package (gnustep-ppd). There still
exists a single Generic Postscript Printer PPD which
should work in many cases for printing using the
standard @samp{lpr} interface. In the future, a
@samp{CUPS} interface should be available that provides
all the necessary printer information automatically. If
you still want use of the PPD's, you must install the
gnustep-ppd package, although this is not required for
use of gnustep-gui.
</desc>
<term>Printing framework</term>
<desc>
The printing framework was generalized to allow for
various types of native printing systems. The lpr
system is the only complete one, although CUPS printing
is in the works. As such, the printing classes were
revamped to handle this, and the actual system-specific
code is loaded from a bundle.
</desc>
<term>NSScroller class size change</term>
<desc>
A new ivar was added to the NSScroller class.
</desc>
` </deflist>
</section>
<section>
<heading>Version 0.9.3</heading>
<p>

View file

@ -11,6 +11,18 @@ The currently released version of the library is @samp{@value{GNUSTEP-GUI-VERSIO
@section Noteworthy changes in version @samp{0.9.3}
@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.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{0.9.3}
@itemize @bullet
@item Spell checker reimplemented using libaspell
@item New NSComboBox implementation
@ -18,8 +30,6 @@ The currently released version of the library is @samp{@value{GNUSTEP-GUI-VERSIO
@item Binary incompatibilites from ivar additions in NSView and subclasses.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{0.9.2}
@itemize @bullet

View file

@ -32,6 +32,9 @@ include $(GNUSTEP_MAKEFILES)/common.make
include ../Version
include ../config.make
# Interface version changes with each minor release
libgnustep-gui_INTERFACE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}
srcdir = .
PACKAGE_NAME = gnustep-gui
LIBRARY_VAR = GNUSTEP_GUI