2005-12-22 17:42:35 +00:00
|
|
|
1 ANNOUNCE
|
|
|
|
**********
|
1996-05-30 20:03:15 +00:00
|
|
|
|
2019-01-06 21:57:31 +00:00
|
|
|
This is version 0.27.0 of the GNUstep GUI library ('gnustep-gui').
|
1996-05-30 20:03:15 +00:00
|
|
|
|
2005-12-22 17:42:35 +00:00
|
|
|
1.1 What is the GNUstep GUI Library?
|
|
|
|
====================================
|
1996-05-30 20:03:15 +00:00
|
|
|
|
2004-07-15 03:28:25 +00:00
|
|
|
It is a library of graphical user interface classes written completely
|
2010-05-10 19:59:20 +00:00
|
|
|
in the Objective-C language; the classes are based upon Apple's Cocoa
|
2016-06-15 23:12:04 +00:00
|
|
|
framework. The library has been enhanced in a number of ways to take
|
|
|
|
advantage of the GNU system. These classes include graphical objects
|
|
|
|
such as buttons, text fields, popup lists, browser lists, and windows;
|
|
|
|
there are also many associated classes for handling events, colors,
|
|
|
|
fonts, pasteboards and images.
|
1997-03-28 22:21:23 +00:00
|
|
|
|
|
|
|
The GNUstep GUI Library is designed in two parts. The first part is
|
|
|
|
the front-end component which is independent of platform and display
|
|
|
|
system. This front-end is combined with a back-end component which
|
|
|
|
handles all of the display system dependent such as specific calls to
|
|
|
|
X/Windows. This design allows the GNUstep applications to have the
|
|
|
|
"look and feel" of the underlying display system without any changes to
|
|
|
|
the application, and the library can be easily ported to other display
|
|
|
|
systems.
|
1996-05-30 20:03:15 +00:00
|
|
|
|
1996-09-03 18:09:16 +00:00
|
|
|
The GNUstep GUI Library requires the GNU Objective-C compiler, the
|
2016-06-15 23:12:04 +00:00
|
|
|
GNUstep Base Library, the TIFF Graphics library, Independent JPEG
|
|
|
|
Group's libjpeg library, and a back-end component from the GNUstep
|
|
|
|
'Back' library.
|
1997-03-28 22:21:23 +00:00
|
|
|
|
2016-06-16 20:07:14 +00:00
|
|
|
Additional functionality may be enabled by installing additional
|
2017-04-03 23:13:00 +00:00
|
|
|
libraries. For example, to build the Cairo backend in the GNUstep Back
|
2016-06-15 23:12:04 +00:00
|
|
|
library, you will need to install Cairo.
|
|
|
|
|
2019-01-06 21:57:31 +00:00
|
|
|
1.2 Noteworthy changes in version '0.27.0'
|
2005-12-22 17:42:35 +00:00
|
|
|
==========================================
|
2003-03-24 18:15:56 +00:00
|
|
|
|
2019-01-06 21:57:31 +00:00
|
|
|
This version includes numerous bugfixes, compatibility improvements and
|
|
|
|
other changes accumulated over the last year. It also enables work to
|
|
|
|
be done on integrating NSViews with a Core Animation renderer.
|
|
|
|
|
|
|
|
* Make targetForAction safer.
|
|
|
|
* Speed up menu updates.
|
|
|
|
* Clean up speech tool compilation and switch to newer interface.
|
|
|
|
* Fix bug in CUPS subclassing introduced in last release.
|
|
|
|
* Minor improvements to typesetting.
|
|
|
|
* Add NSIsControllerMarker.
|
|
|
|
* Fix tracking on segmented cell.
|
|
|
|
* Bring slider cell closer to Cocoa implementation.
|
|
|
|
* Add ivar for Core Animation in NSView.
|
|
|
|
* Improve border calculation on printing.
|
|
|
|
* Lazy load app icon.
|
|
|
|
* Better detection of removable volumes.
|
|
|
|
* Polish translations.
|
|
|
|
* Japanese translations.
|
|
|
|
* Lots of bug fixes.
|
2017-04-03 23:13:00 +00:00
|
|
|
|
|
|
|
1.3 Where can you get it? How can you compile it?
|
|
|
|
=================================================
|
|
|
|
|
2019-01-06 21:57:31 +00:00
|
|
|
The gnustep-gui-0.27.0.tar.gz distribution file has been placed at
|
2017-04-03 23:13:00 +00:00
|
|
|
<ftp://ftp.gnustep.org/pub/gnustep/core>.
|
|
|
|
|
2019-01-06 21:57:31 +00:00
|
|
|
It is accompanied by gnustep-back-0.27.0.tar.gz.sig, a PGP signature
|
2017-12-07 22:30:02 +00:00
|
|
|
which you can validate by putting both files in the same directory and
|
|
|
|
using:
|
2017-04-03 23:13:00 +00:00
|
|
|
|
2019-01-06 21:57:31 +00:00
|
|
|
gpg --verify gnustep-gui-0.27.0.tar.gz.sig
|
2017-04-03 23:13:00 +00:00
|
|
|
|
|
|
|
Signature has been created using the key with the following
|
2016-06-15 23:12:04 +00:00
|
|
|
fingerprint:
|
|
|
|
|
2017-04-03 23:13:00 +00:00
|
|
|
83AA E47C E829 A414 6EF8 3420 CA86 8D4C 9914 9679
|
|
|
|
|
|
|
|
Read the INSTALL file or the GNUstep-HOWTO for installation
|
|
|
|
instructions.
|
1997-03-28 22:21:23 +00:00
|
|
|
|
2005-12-22 17:42:35 +00:00
|
|
|
1.4 Where do I send bug reports?
|
|
|
|
================================
|
1997-03-28 22:21:23 +00:00
|
|
|
|
2004-07-15 03:28:25 +00:00
|
|
|
Please log bug reports on the GNUstep project page
|
2017-04-03 23:13:00 +00:00
|
|
|
<http://savannah.gnu.org/bugs/?group=gnustep> or send bug reports to
|
2003-02-25 03:30:15 +00:00
|
|
|
<bug-gnustep@gnu.org>.
|
1996-05-30 20:03:15 +00:00
|
|
|
|
2005-12-22 17:42:35 +00:00
|
|
|
1.5 Obtaining GNU Software
|
|
|
|
==========================
|
1998-03-11 22:00:50 +00:00
|
|
|
|
2017-04-03 23:13:00 +00:00
|
|
|
Check out the GNUstep web site. (<http://www.gnustep.org/>), and the
|
|
|
|
GNU web site. (<http://www.gnu.org/>)
|
1996-05-30 20:03:15 +00:00
|
|
|
|