mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-22 20:50:44 +00:00
Regenerate top-level documents from texinfo sources.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@40436 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
5f23d7d9a1
commit
45186929a1
5 changed files with 196 additions and 360 deletions
56
ANNOUNCE
56
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
1 ANNOUNCE
|
||||
**********
|
||||
|
||||
This is version 0.25.0 of the GNUstep GUI library (`gnustep-gui').
|
||||
This is version 0.25.1 of the GNUstep GUI library ('gnustep-gui').
|
||||
|
||||
1.1 What is the GNUstep GUI Library?
|
||||
====================================
|
||||
|
@ -29,52 +29,50 @@ Group's libjpeg library, and a back-end component from the GNUstep
|
|||
'Back' library.
|
||||
|
||||
Additional functionality may be enabled by installing additional
|
||||
libraries. For example, to build the Cairo backend in the GNUstep Back
|
||||
libraries. For example, to build the Cairo backend in the GNUstep Back
|
||||
library, you will need to install Cairo.
|
||||
|
||||
1.2 Noteworthy changes in version `0.25.0'
|
||||
1.2 Noteworthy changes in version '0.25.1'
|
||||
==========================================
|
||||
|
||||
- Fixes for new GIF library versions
|
||||
- Theming of named images for specific applications by the use of the
|
||||
CFBundleIdentifier in the theme
|
||||
- New icons and corresponding constants for special folders, recycler
|
||||
and others
|
||||
- Improvements in NSWorkspace icon lookup
|
||||
- Improvements in removable media commands, imported and cleaned from
|
||||
GWorkspace
|
||||
- Numerous bug fixes and improvements in Cocoa compatibility
|
||||
- Numerous theme tweaks
|
||||
- Spanish locale
|
||||
* JPEG (saving) alpha channel fixes and size with resolution != 72
|
||||
* JPEG resolution read support
|
||||
* TIFF saving fixes
|
||||
* Improved volumes mounting and support
|
||||
* Portability improvements in volume mounting and support
|
||||
* Corrected layout of empty strings
|
||||
* Only update visible menus
|
||||
|
||||
1.3 Where can you get it? How can you compile it?
|
||||
==================================================
|
||||
1.3 Where can you get it? How can you compile it?
|
||||
=================================================
|
||||
|
||||
The gnustep-gui-0.25.0.tar.gz distribution file has been placed at
|
||||
`ftp://ftp.gnustep.org/pub/gnustep/core'.
|
||||
The gnustep-gui-0.25.1.tar.gz distribution file has been placed at
|
||||
<ftp://ftp.gnustep.org/pub/gnustep/core>.
|
||||
|
||||
It is accompanied by gnustep-gui-0.25.0.tar.gz.sig, a PGP signature
|
||||
which you can validate by putting both files in the same directory
|
||||
and using:
|
||||
`gpg --verify gnustep-gui-0.25.0.tar.gz.sig'
|
||||
It is accompanied by gnustep-back-{No value for
|
||||
'GNUSTEP-BACK-VERSION'}.tar.gz.sig, a PGP signature which you can
|
||||
validate by putting both files in the same directory and using:
|
||||
|
||||
Signature has been created using the key with the following
|
||||
gpg --verify gnustep-gui-0.25.1.tar.gz.sig
|
||||
|
||||
Signature has been created using the key with the following
|
||||
fingerprint:
|
||||
`83AA E47C E829 A414 6EF8 3420 CA86 8D4C 9914 9679'
|
||||
|
||||
Read the INSTALL file or the GNUstep-HOWTO for installation
|
||||
Instructions.
|
||||
83AA E47C E829 A414 6EF8 3420 CA86 8D4C 9914 9679
|
||||
|
||||
Read the INSTALL file or the GNUstep-HOWTO for installation
|
||||
instructions.
|
||||
|
||||
1.4 Where do I send bug reports?
|
||||
================================
|
||||
|
||||
Please log bug reports on the GNUstep project page
|
||||
`http://savannah.gnu.org/bugs/?group=gnustep' or send bug reports to
|
||||
<http://savannah.gnu.org/bugs/?group=gnustep> or send bug reports to
|
||||
<bug-gnustep@gnu.org>.
|
||||
|
||||
1.5 Obtaining GNU Software
|
||||
==========================
|
||||
|
||||
Check out the GNUstep web site. (`http://www.gnustep.org/'), and the
|
||||
GNU web site. (`http://www.gnu.org/')
|
||||
Check out the GNUstep web site. (<http://www.gnustep.org/>), and the
|
||||
GNU web site. (<http://www.gnu.org/>)
|
||||
|
||||
|
|
5
BUGS
5
BUGS
|
@ -8,16 +8,11 @@ The following classes are currently unimplemented or unfinished to such
|
|||
a degree to be unusable.
|
||||
|
||||
* NSFontDescriptor
|
||||
|
||||
* NSColorSpace
|
||||
|
||||
* NSSearchField and NSSearchFieldCell
|
||||
|
||||
Classes that need work (well every class needs work!)
|
||||
|
||||
* NSTableView and NSOutlineView
|
||||
|
||||
* NSProgressIndicator
|
||||
|
||||
* All the Text classes
|
||||
|
||||
|
|
41
INSTALL
41
INSTALL
|
@ -5,32 +5,25 @@
|
|||
================
|
||||
|
||||
This file documents the installation of the GNUstep GUI Library,
|
||||
`gnustep-gui'. If you are installing this package as part of the
|
||||
'gnustep-gui'. If you are installing this package as part of the
|
||||
GNUstep core package, read the file GNUstep-HOWTO for more complete
|
||||
instructions on how to install the entire GNUstep package (including
|
||||
this library). GNUstep-HOWTO is located at `http://www.gnustep.org'
|
||||
and in the gnustep-make package (which you should install first).
|
||||
this library). GNUstep-HOWTO is located at <http://www.gnustep.org> and
|
||||
in the gnustep-make package (which you should install first).
|
||||
|
||||
You must have installed gnustep-base and gnustep-make before
|
||||
building this library. GNUstep Make version 2.0.0 or greater is
|
||||
required. GNUstep Base version 1.24.9 or greater is required.
|
||||
You must have installed gnustep-base and gnustep-make before building
|
||||
this library. GNUstep Make version 2.0.0 or greater is required.
|
||||
GNUstep Base version 1.15.0 or greater is required.
|
||||
|
||||
Other external libraries that you should have installed include:
|
||||
|
||||
* tiff (REQUIRED)
|
||||
|
||||
* jpeg (RECOMMENDED)
|
||||
|
||||
* png (RECOMMENDED)
|
||||
|
||||
* gif or ungif (OPTIONAL)
|
||||
|
||||
* aspell (OPTIONAL)
|
||||
|
||||
* cups (OPTIONAL)
|
||||
|
||||
* audiofile (OPTIONAL)
|
||||
|
||||
* portaudio, v19 which has several API changes previous version
|
||||
(OPTIONAL)
|
||||
|
||||
|
@ -40,18 +33,18 @@ library, install gnustep-back.
|
|||
1.2 Configuration
|
||||
=================
|
||||
|
||||
Configuration is performed by running the `configure' program at a
|
||||
shell prompt. You may want to use some of the optional arguments to the
|
||||
`configure' program. Type `configure --help' for a list. GNUstep
|
||||
Configuration is performed by running the 'configure' program at a shell
|
||||
prompt. You may want to use some of the optional arguments to the
|
||||
'configure' program. Type 'configure --help' for a list. GNUstep
|
||||
specific options are at the end of this list (if any).
|
||||
|
||||
1.3 Compilation
|
||||
===============
|
||||
|
||||
To compile this library, type make. After this is complete, type make
|
||||
install (make sure you are the root user). Some additional options you
|
||||
can use with make are `debug=yes' to make a debugging version of the
|
||||
library and `shared=no' to make a static version of the library. See
|
||||
To compile this library, type make. After this is complete, type make
|
||||
install (make sure you are the root user). Some additional options you
|
||||
can use with make are 'debug=yes' to make a debugging version of the
|
||||
library and 'shared=no' to make a static version of the library. See
|
||||
the gstep-make package for more information on these options.
|
||||
|
||||
1.4 Installing
|
||||
|
@ -64,12 +57,12 @@ To install, type
|
|||
1.5 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
|
||||
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
|
||||
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.
|
||||
|
|
431
NEWS
431
NEWS
|
@ -1,252 +1,221 @@
|
|||
1 NEWS
|
||||
******
|
||||
|
||||
The currently released version of the library is `0.25.0'.
|
||||
The currently released version of the library is '0.25.1'.
|
||||
|
||||
1.1 Noteworthy changes in version `0.25.0`
|
||||
1.1 Noteworthy changes in version '0.25.1'
|
||||
==========================================
|
||||
|
||||
- Fixes for new GIF library versions
|
||||
- Theming of named images for specific applications by the use of the
|
||||
CFBundleIdentifier in the theme
|
||||
- New icons and corresponding constants for special folders, recycler
|
||||
and others
|
||||
- Improvements in NSWorkspace icon lookup
|
||||
- Improvements in removable media commands, imported and cleaned from
|
||||
GWorkspace
|
||||
- Numerous bug fixes and improvements in Cocoa compatibility
|
||||
- Numerous theme tweaks
|
||||
- Spanish locale
|
||||
* JPEG (saving) alpha channel fixes and size with resolution != 72
|
||||
* JPEG resolution read support
|
||||
* TIFF saving fixes
|
||||
* Improved volumes mounting and support
|
||||
* Portability improvements in volume mounting and support
|
||||
* Corrected layout of empty strings
|
||||
* Only update visible menus
|
||||
|
||||
1.2 Noteworthy changes in version `0.24.1'
|
||||
1.2 Noteworthy changes in version '0.25.0'
|
||||
==========================================
|
||||
|
||||
* Fixes for new GIF library versions
|
||||
* Theming of named images for specific applications by the use of the
|
||||
CFBundleIdentifier in the theme
|
||||
* New icons and corresponding constants for special folders, recycler
|
||||
and others
|
||||
* Improvements in NSWorkspace icon lookup
|
||||
* Improvements in removable media commands, imported and cleaned from
|
||||
GWorkspace
|
||||
* Numerous bug fixes and improvements in Cocoa compatibility
|
||||
* Numerous theme tweaks
|
||||
* Spanish locale
|
||||
|
||||
1.3 Noteworthy changes in version '0.24.1'
|
||||
==========================================
|
||||
|
||||
From a look through ChangeLog, we can see a lot of bugfixes for this
|
||||
release, with the main focus on avoiding display glitches and improving
|
||||
OSX compatibility.
|
||||
|
||||
1.3 Noteworthy changes in version `0.24.0'
|
||||
1.4 Noteworthy changes in version '0.24.0'
|
||||
==========================================
|
||||
|
||||
New features include:
|
||||
* Require newer base release as we moved the
|
||||
-replaceObject:withObject: of NSKeyedUnarchiver there.
|
||||
|
||||
* Support for newer releases of the gif library.
|
||||
|
||||
* NSTabView is now flipped.
|
||||
|
||||
* Theme improvements and changes to image mapping.
|
||||
|
||||
Many bugfixes.
|
||||
|
||||
1.4 Noteworthy changes in version `0.23.1'
|
||||
1.5 Noteworthy changes in version '0.23.1'
|
||||
==========================================
|
||||
|
||||
This is a bugfix release, primarily to deal with coding/archiving
|
||||
issues.
|
||||
|
||||
1.5 Noteworthy changes in version `0.22.0'
|
||||
1.6 Noteworthy changes in version '0.22.0'
|
||||
==========================================
|
||||
|
||||
New features include:
|
||||
* This version is binary incompatible with previous versions due to
|
||||
the change of NSNotFound in GNUstep base.
|
||||
|
||||
* Support for drawing the GUI with a scale factor, for high-DPI
|
||||
monitors.
|
||||
|
||||
* Character panel
|
||||
|
||||
* Color picker "Magnifier" tool, for grabbing the color of arbitrary
|
||||
parts of the screen
|
||||
|
||||
Many NSImage improvements (Mac OS X 10.6 drawing methods, better
|
||||
selection of image reps, better support for icons). Many bugfixes,
|
||||
selection of image reps, better support for icons). Many bugfixes,
|
||||
including in Xib loading, printing, and NSView geometry.
|
||||
|
||||
1.6 Noteworthy changes in version `0.20.0'
|
||||
1.7 Noteworthy changes in version '0.20.0'
|
||||
==========================================
|
||||
|
||||
A new stable release. Many improvments with Nib loading, documents and
|
||||
document controllers. Fixed many drawing issues, particularly ones
|
||||
related to flipping. Much improved theming.
|
||||
A new stable release. Many improvments with Nib loading, documents and
|
||||
document controllers. Fixed many drawing issues, particularly ones
|
||||
related to flipping. Much improved theming.
|
||||
|
||||
1.7 Noteworthy changes in version `0.19.0'
|
||||
1.8 Noteworthy changes in version '0.19.0'
|
||||
==========================================
|
||||
|
||||
This is an (unstable) copy of the 0.18.0 release
|
||||
|
||||
1.8 Noteworthy changes in version `0.18.0'
|
||||
1.9 Noteworthy changes in version '0.18.0'
|
||||
==========================================
|
||||
|
||||
A new stable release that has had many improvements. Many new Mac OS X
|
||||
methods (10.5 and newer) were added. Many Windows specific improvements
|
||||
A new stable release that has had many improvements. Many new Mac OS X
|
||||
methods (10.5 and newer) were added. Many Windows specific improvements
|
||||
were made (particularly with the use of the Windows theme). There is
|
||||
also better compatibility with Mac OS X in terms of usage of NSInteger
|
||||
and other definitions.
|
||||
|
||||
1.9 Noteworthy changes in version `0.17.1'
|
||||
==========================================
|
||||
1.10 Noteworthy changes in version '0.17.1'
|
||||
===========================================
|
||||
|
||||
* New Mac OS X 10.5 methods in NSFont
|
||||
|
||||
* Add live resize in NSSplitView
|
||||
|
||||
1.10 Noteworthy changes in version `0.17.0'
|
||||
1.11 Noteworthy changes in version '0.17.0'
|
||||
===========================================
|
||||
|
||||
* New Mac OS X 10.5 methods in many classes
|
||||
|
||||
* Toolbars have been completely rewritten and improved.
|
||||
|
||||
* Several improvements for Garbage Collection
|
||||
|
||||
1.11 Noteworthy changes in version `0.16.0'
|
||||
1.12 Noteworthy changes in version '0.16.0'
|
||||
===========================================
|
||||
|
||||
* Nib loading refractored and improved.
|
||||
|
||||
* Added support for autosaving in NSDocuments
|
||||
|
||||
* NSWindowController made a subclass of NSResponder
|
||||
|
||||
* NSTokenField and netokenFiledCell classes added.
|
||||
|
||||
1.12 Noteworthy changes in version `0.14.0'
|
||||
1.13 Noteworthy changes in version '0.14.0'
|
||||
===========================================
|
||||
|
||||
* New class NSGlyphGenerator for glyph generation
|
||||
|
||||
* NSSplitView implemented setAutosaveName:
|
||||
|
||||
* NSOpenGLView added some Mac OS X 10.3 methods
|
||||
|
||||
* Manu bug fixes.
|
||||
|
||||
1.13 Noteworthy changes in version `0.13.2'
|
||||
1.14 Noteworthy changes in version '0.13.2'
|
||||
===========================================
|
||||
|
||||
* Printing works a little better now.
|
||||
|
||||
* NSPopUpButtonCell - object encoding was changed
|
||||
|
||||
* NSTextView - several updates and Mac OS X methods added
|
||||
|
||||
* NSWindow - devince interaction was changed. You need to use
|
||||
gnustep-back 0.13.2 with this version
|
||||
|
||||
* New class NSSegmentedCell.
|
||||
|
||||
* NSDrawer was implemented.
|
||||
|
||||
1.14 Noteworthy changes in version `0.13.1'
|
||||
1.15 Noteworthy changes in version '0.13.1'
|
||||
===========================================
|
||||
|
||||
* NSMenu - Added more MacOS X methods and an ivar.
|
||||
|
||||
* Added support for hiding views.
|
||||
|
||||
* Added Key-Value bindings implementation (NSKeyValueBinding) with
|
||||
support in several classes (NSControl, NSTextField, NSView, etc).
|
||||
|
||||
* Added some MacOS X 10.4 methods to NSTableView.
|
||||
|
||||
* Changed the NSCursor hot point to 0,0 for MacOS X compatibility.
|
||||
|
||||
1.15 Noteworthy changes in version `0.13.0'
|
||||
1.16 Noteworthy changes in version '0.13.0'
|
||||
===========================================
|
||||
|
||||
This is an unstable release. There may be backward compatibility issues
|
||||
This is an unstable release. There may be backward compatibility issues
|
||||
with previous releases of the gui library.
|
||||
|
||||
* Switched to use LGPL 3 and GPL 3.
|
||||
|
||||
* Added new methods from Mac OS X 10.4 for NSDragging,
|
||||
NSFontDescriptor, NSAttributedString, NSImageView,
|
||||
NSStringDrawing, NSParagraphStyle, NSView, NSCell, NSActionCell,
|
||||
NSAlert, NSApplication, NSBitmapImageRep, NSBox, NSColor,
|
||||
NSColorSpace, NSComboBox, NSComboBoxCell, NSDocumentController,
|
||||
NSEvent, NSScreen, NSFont, NSFontManager, NSFormCell, NSForm,
|
||||
NSWindow, NSTextField, NSTextFieldCell. Some ivar names were
|
||||
changed also.
|
||||
|
||||
NSFontDescriptor, NSAttributedString, NSImageView, NSStringDrawing,
|
||||
NSParagraphStyle, NSView, NSCell, NSActionCell, NSAlert,
|
||||
NSApplication, NSBitmapImageRep, NSBox, NSColor, NSColorSpace,
|
||||
NSComboBox, NSComboBoxCell, NSDocumentController, NSEvent,
|
||||
NSScreen, NSFont, NSFontManager, NSFormCell, NSForm, NSWindow,
|
||||
NSTextField, NSTextFieldCell. Some ivar names were changed also.
|
||||
* Moved Postscript printing methods from NSView to NSGraphicsContext.
|
||||
|
||||
* Rewrote the NSView drawing mechanism to always use
|
||||
[displayRectIgnoringOpacity:inContext].
|
||||
|
||||
* Report more controls as being flipped. (NSTextField,
|
||||
* Report more controls as being flipped. (NSTextField,
|
||||
NSTableHeaderView, NSSlider, NSProgressIndicator, NSButton)
|
||||
NSTabView is still missing.
|
||||
|
||||
* In NSAffineTransform use optimized primitive methods from base.
|
||||
|
||||
* Add font attribute fixing to NSAttributedString. To allow for the
|
||||
* Add font attribute fixing to NSAttributedString. To allow for the
|
||||
output of glyphs not present in the current font.
|
||||
|
||||
* Optimized the validation of edited cells.
|
||||
|
||||
* Implementation of special connectors for Key-Value binding.
|
||||
|
||||
* Base library version 1.15.1 is required for this release
|
||||
|
||||
1.16 Noteworthy changes in version `0.12.0'
|
||||
1.17 Noteworthy changes in version '0.12.0'
|
||||
===========================================
|
||||
|
||||
It has been a long time since the last release and many things have been
|
||||
added and changed, including new classes, new ivars, and new methods.
|
||||
|
||||
* Lots of improvements to the NSBitmapImage subclasses thanks to
|
||||
Mark Tracy
|
||||
|
||||
* Lots of improvements to the NSBitmapImage subclasses thanks to Mark
|
||||
Tracy
|
||||
* GSTheme and other classes were added to improve support of theming.
|
||||
|
||||
* Added new methods from Mac OS X 10.4 for NSControl, NSResponder,
|
||||
NSDocument, NSPrintOperation, NSWindowController, NSCell,
|
||||
NSMenuItem, NSView. Some ivar names were changed also.
|
||||
|
||||
NSMenuItem, NSView. Some ivar names were changed also.
|
||||
* Added new ivars for NSMenuItem, NSPrintOperation, NSTableView,
|
||||
NSDrawer, NSScrollView.
|
||||
|
||||
* New classes from Mac OS X 10.4 and earlier were added including
|
||||
NSLevelIndicator, NSObjectController, NSUserDefaultsController,
|
||||
NSKeyValueBinding, NSArrayController, NSController.
|
||||
|
||||
* NSSpellServer and NSAffineTransform was moved to GNUstep base for
|
||||
Mac OS X compatibility.
|
||||
|
||||
1.17 Noteworthy changes in version `0.11.0'
|
||||
1.18 Noteworthy changes in version '0.11.0'
|
||||
===========================================
|
||||
|
||||
* Added support for keyed encoding in all gui classes.
|
||||
|
||||
* Added mechanism to allow for dynamic extension of model loading
|
||||
mechanism
|
||||
|
||||
* Implemented glue code in GSNibCompatibility for classes such as
|
||||
NSIBObjectData, NSClassSwapper, etc. to facilitate nib loading.
|
||||
NSIBObjectData, NSClassSwapper, etc. to facilitate nib loading.
|
||||
|
||||
1.18 Noteworthy changes in version `0.10.3'
|
||||
1.19 Noteworthy changes in version '0.10.3'
|
||||
===========================================
|
||||
|
||||
* Horizontal menus now work
|
||||
|
||||
* Better support for tracking active applications.
|
||||
|
||||
1.19 Noteworthy changes in version `0.10.2'
|
||||
1.20 Noteworthy changes in version '0.10.2'
|
||||
===========================================
|
||||
|
||||
Mostly bug fixes.
|
||||
|
||||
1.20 Noteworthy changes in version `0.10.1'
|
||||
1.21 Noteworthy changes in version '0.10.1'
|
||||
===========================================
|
||||
|
||||
GNUstep now uses v19 of portaudio for the sound daemon. Version v19
|
||||
GNUstep now uses v19 of portaudio for the sound daemon. Version v19
|
||||
hasn't been officially released, but it is still used in several
|
||||
distributions (SuSE, etc) as v18 is very old.
|
||||
|
||||
1.21 Noteworthy changes in version `0.10.0'
|
||||
1.22 Noteworthy changes in version '0.10.0'
|
||||
===========================================
|
||||
|
||||
This release is binary incompatible with previous releases. The
|
||||
|
@ -255,84 +224,64 @@ libraries that use the base library need to be recompiled to use this
|
|||
new version.
|
||||
|
||||
* Model loading supports window auto-positioning
|
||||
|
||||
* Keyed encoding is supported in many classes.
|
||||
|
||||
1.22 Noteworthy changes in version `0.9.5'
|
||||
1.23 Noteworthy changes in version '0.9.5'
|
||||
==========================================
|
||||
|
||||
* Beginnings of CUPS interface were added.
|
||||
|
||||
* Added new control colors and methods from 10.3 version of Cocoa.
|
||||
|
||||
* Added new font methods from 10.3 version of Cocoa.
|
||||
|
||||
* NSApplication -runModalSession behavior changed.
|
||||
|
||||
* You can find the GUI library's version using the Info.plist
|
||||
|
||||
1.23 Noteworthy changes in version `0.9.4'
|
||||
1.24 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.
|
||||
|
||||
1.24 Noteworthy changes in version `0.9.3'
|
||||
1.25 Noteworthy changes in version '0.9.3'
|
||||
==========================================
|
||||
|
||||
* Spell checker reimplemented using libaspell
|
||||
|
||||
* New NSComboBox implementation
|
||||
|
||||
* NSToolbar much improved
|
||||
|
||||
* Binary incompatibilites from ivar additions in NSView and
|
||||
subclasses.
|
||||
|
||||
1.25 Noteworthy changes in version `0.9.2'
|
||||
1.26 Noteworthy changes in version '0.9.2'
|
||||
==========================================
|
||||
|
||||
* Working NSToolbar implementation
|
||||
|
||||
* New Mac OS X methods in NSView and other classes
|
||||
|
||||
* Fixed some sheet handling problems.
|
||||
|
||||
* Integrated gif, jpg, and png handling in front-end.
|
||||
|
||||
* Added overridable button and frame drawing functions
|
||||
|
||||
* Add some keyed decode/encoding to some classes
|
||||
|
||||
* NSStringDrawing redesigned.
|
||||
|
||||
* Much improved loading of gorm files
|
||||
|
||||
1.26 Noteworthy changes in version `0.9.1'
|
||||
1.27 Noteworthy changes in version '0.9.1'
|
||||
==========================================
|
||||
|
||||
* NSWindow - DnD works on whole window and events are propogated up
|
||||
to first DnD aware view.
|
||||
|
||||
* Absolute paths and DnD works in OpenPanels.
|
||||
|
||||
1.27 Noteworthy changes in version `0.9.0'
|
||||
1.28 Noteworthy changes in version '0.9.0'
|
||||
==========================================
|
||||
|
||||
Improvements in various classes, include NSPopUpButton,
|
||||
NSBitmapImageRep, NSMenu, NSToolbar. Added support for thumbnail images
|
||||
NSBitmapImageRep, NSMenu, NSToolbar. Added support for thumbnail images
|
||||
in NSWorkspace.
|
||||
|
||||
1.28 Noteworthy changes in version `0.8.9'
|
||||
1.29 Noteworthy changes in version '0.8.9'
|
||||
==========================================
|
||||
|
||||
Note that many headers have moved to new locations (both in the package
|
||||
|
@ -341,126 +290,99 @@ applications may not compile because they cannot find the right header.
|
|||
|
||||
* New Language Setup documentation.
|
||||
|
||||
1.29 Noteworthy changes in version `0.8.8'
|
||||
1.30 Noteworthy changes in version '0.8.8'
|
||||
==========================================
|
||||
|
||||
* Updated LanguageSetup documentation
|
||||
|
||||
* Improved RTF reader (unicode support, etc).
|
||||
|
||||
1.30 Noteworthy changes in version `0.8.7'
|
||||
1.31 Noteworthy changes in version '0.8.7'
|
||||
==========================================
|
||||
|
||||
* NSBezierPath glyph methods implemented (depends on backend).
|
||||
|
||||
* NSDataLink[Panel/Manager] - some implementation
|
||||
|
||||
* Added default to load user-defined bundles (GSAppKitUserBundles
|
||||
default).
|
||||
|
||||
1.31 Noteworthy changes in version `0.8.6'
|
||||
1.32 Noteworthy changes in version '0.8.6'
|
||||
==========================================
|
||||
|
||||
Updated to install in new locations based on changes in gnustep-make
|
||||
1.7.0.
|
||||
|
||||
* New implementation of RTF producer (from Axel "Mikesch" Katerbau)
|
||||
|
||||
* Speed improvements, especially in tracking mouses movements.
|
||||
|
||||
* Lots of menu improvements.
|
||||
|
||||
1.32 Noteworthy changes in version `0.8.5'
|
||||
1.33 Noteworthy changes in version '0.8.5'
|
||||
==========================================
|
||||
|
||||
Bug fixes. NSStringDrawing now uses text system implementation.
|
||||
Bug fixes. NSStringDrawing now uses text system implementation.
|
||||
|
||||
1.33 Noteworthy changes in version `0.8.4'
|
||||
1.34 Noteworthy changes in version '0.8.4'
|
||||
==========================================
|
||||
|
||||
This release features a brand new text and layout system thanks to
|
||||
Alexander Malmberg. Other improvements include:
|
||||
Alexander Malmberg. Other improvements include:
|
||||
|
||||
* Various display optimizations.
|
||||
|
||||
* Default border to NSScrollView changed
|
||||
|
||||
* Printing fixes.
|
||||
|
||||
* NSToolbar partially implemented.
|
||||
|
||||
1.34 Noteworthy changes in version `0.8.3'
|
||||
1.35 Noteworthy changes in version '0.8.3'
|
||||
==========================================
|
||||
|
||||
* Additions for Gorm support.
|
||||
|
||||
* Alpha support for OpenGL
|
||||
|
||||
* Better ruler support - dragging of tab markers.
|
||||
|
||||
* Document support, recent files, etc.
|
||||
|
||||
* Simple printing to printer and print previewing.
|
||||
|
||||
* Window focus fixes
|
||||
|
||||
* Key view handling rewritten.
|
||||
|
||||
1.35 Noteworthy changes in version `0.8.2'
|
||||
1.36 Noteworthy changes in version '0.8.2'
|
||||
==========================================
|
||||
|
||||
* Handle fonts that aren't found better.
|
||||
|
||||
* Implement pageUp/Down.
|
||||
|
||||
* Some window focusing problems fixed.
|
||||
|
||||
* Quartz-like interface partially implemented.
|
||||
|
||||
* NSSecureTextField partially rewritten. More secure.
|
||||
|
||||
* NSSecureTextField partially rewritten. More secure.
|
||||
* NSBrowser: implement non-separate columns
|
||||
|
||||
* Fix firstResponder status in text fields.
|
||||
|
||||
1.36 Noteworthy changes in version `0.8.1'
|
||||
1.37 Noteworthy changes in version '0.8.1'
|
||||
==========================================
|
||||
|
||||
* Handle scaled curves correctly.
|
||||
|
||||
* Handle alpha channel with images correctly
|
||||
|
||||
* NSWindow frame string save without flipping coordinates.
|
||||
|
||||
* NSSound implemented. gssnd sound server.
|
||||
|
||||
* NSSound implemented. gssnd sound server.
|
||||
* Spell checker starts correctly now.
|
||||
|
||||
1.37 Noteworthy changes in version `0.8.0'
|
||||
1.38 Noteworthy changes in version '0.8.0'
|
||||
==========================================
|
||||
|
||||
1.38 Noteworthy changes in version `0.7.9'
|
||||
1.39 Noteworthy changes in version '0.7.9'
|
||||
==========================================
|
||||
|
||||
* NSTableView, NSOutlineView improvements.
|
||||
|
||||
* Menus no longer work in modal loop.
|
||||
|
||||
* Skeleton implementation of NSToolBar
|
||||
|
||||
1.39 Noteworthy changes in version `0.7.8'
|
||||
1.40 Noteworthy changes in version '0.7.8'
|
||||
==========================================
|
||||
|
||||
* Wheel color picker, standard color picker (bundles) added.
|
||||
* System colors now use named colors. Easier configuration
|
||||
|
||||
* System colors now use named colors. Easier configuration
|
||||
|
||||
1.40 Noteworthy changes in version `0.7.7'
|
||||
1.41 Noteworthy changes in version '0.7.7'
|
||||
==========================================
|
||||
|
||||
The graphics/window interface was completely revamped. Window functions
|
||||
The graphics/window interface was completely revamped. Window functions
|
||||
were split into a separate class, GSDisplayServer, and many PS and DPS
|
||||
functions were removed that were never implemented. However, new
|
||||
functions were removed that were never implemented. However, new
|
||||
functionality was added to make things faster and eventually implement
|
||||
Quartz compatibility.
|
||||
|
||||
|
@ -474,201 +396,135 @@ computers, although it is in a very alpha state.
|
|||
|
||||
Other improvements:
|
||||
* Mutliple screens are now handled properly (untested)
|
||||
|
||||
* Better autolayout with GSTable and subclasses.
|
||||
|
||||
* NSOutlineView much improved.
|
||||
|
||||
1.41 Noteworthy changes in version `0.7.6'
|
||||
1.42 Noteworthy changes in version '0.7.6'
|
||||
==========================================
|
||||
|
||||
* NSOutlineView implemented.
|
||||
|
||||
* Improvements to NSTableView, NSPopUpButton, NSTextView, NSFontPanel
|
||||
|
||||
* Scroll wheel support.
|
||||
|
||||
* Fully-functional keybindings, including multi-stroke keybindings.
|
||||
|
||||
* Memory panel available from Info Panel.
|
||||
|
||||
1.42 Noteworthy changes in version `0.7.5'
|
||||
1.43 Noteworthy changes in version '0.7.5'
|
||||
==========================================
|
||||
|
||||
* Drag and drop and image sliding much improved.
|
||||
|
||||
* Better handling of remote startup/display.
|
||||
|
||||
* Some localization.
|
||||
|
||||
* Keybinding support.
|
||||
|
||||
* Text handling improvements.
|
||||
|
||||
* New gopen command (like MacOSX open command).
|
||||
|
||||
* Implemented simple pagination and printing of views.
|
||||
|
||||
* Support for rulers.
|
||||
|
||||
* Spell checking support.
|
||||
|
||||
* Blinking insertion point.
|
||||
|
||||
* New NSStepper class.
|
||||
|
||||
* Implemented NSOutlineView, NSSelection, NSInputManager.
|
||||
|
||||
* Near rewrite of Menu handling code.
|
||||
|
||||
* Gmodel code compiled as a separate bundle.
|
||||
|
||||
1.43 Noteworthy changes in version `0.7.0'
|
||||
1.44 Noteworthy changes in version '0.7.0'
|
||||
==========================================
|
||||
|
||||
* Much improvement in NSBrowser, NSMatrix, NSPopUpButton, combo
|
||||
boxes.
|
||||
|
||||
* NSTextAttachement implemented, many other text improvements.
|
||||
|
||||
* Fonts cached in the frontend.
|
||||
|
||||
* Changes so that backend can be loaded as a bundle at runtime.
|
||||
|
||||
* simpler, faster compilation and installation.
|
||||
|
||||
* NSColorWell works.
|
||||
|
||||
1.44 Noteworthy changes in version `0.6.7'
|
||||
1.45 Noteworthy changes in version '0.6.7'
|
||||
==========================================
|
||||
|
||||
* App Icons can support documents dropped using DnD.
|
||||
|
||||
* Added color conversions, working color picker and panel.
|
||||
|
||||
* Almost complete rewrite of NSBezierPath
|
||||
|
||||
* Loads of improvements to Text classes.
|
||||
|
||||
* NSImage, NSButton, NSCell, etc, implemented many missing methods.
|
||||
|
||||
* ...and even more changes to the Text classes.
|
||||
|
||||
* Starting implementation of printing.
|
||||
|
||||
* Scrollview fixes.
|
||||
|
||||
* Implemented deferred windows.
|
||||
|
||||
* NSTableView implemented.
|
||||
|
||||
* Implemented object value and formatter support in NSCell
|
||||
|
||||
* Support middle mouse button.
|
||||
|
||||
1.45 Noteworthy changes in version `0.6.6'
|
||||
1.46 Noteworthy changes in version '0.6.6'
|
||||
==========================================
|
||||
|
||||
* Window hints for motif and generic window managers.
|
||||
|
||||
* Major improvements to the text handling classes (NSText,
|
||||
NSTextView, etc)
|
||||
|
||||
* Pasting of fonts and rulers.
|
||||
|
||||
* Much better RTF handling
|
||||
|
||||
* DnD for NSColorWell
|
||||
|
||||
* Much improved NSSplitView
|
||||
|
||||
* New classes - NSColorPanel, NSTableView
|
||||
|
||||
* NSScreen rewritten with full support for all methods and functions.
|
||||
|
||||
* Can use image reading routines from WindowMaker if available to
|
||||
read a variety of image formats besides TIFF.
|
||||
|
||||
* Many fixes to get the AppKit to work better with WindowMaker.
|
||||
|
||||
* Much better gmodel support (particularly with nibs translated from
|
||||
NeXT or OPENSTEP 4.2).
|
||||
|
||||
* Muh improved font classes and font support.
|
||||
|
||||
In addition both the xgps and xdps backends have seen some large
|
||||
efficiency improvements. Much better font support. The xdps backend
|
||||
itself has seen speed improvements by at least a factor of 4. Note
|
||||
efficiency improvements. Much better font support. The xdps backend
|
||||
itself has seen speed improvements by at least a factor of 4. Note
|
||||
however, that the xdps backend is still considered experimental and you
|
||||
may have to deal with many problems in order to get it working. We
|
||||
may have to deal with many problems in order to get it working. We
|
||||
recommend sticking with the xgps backend (the default) for now.
|
||||
|
||||
1.46 Noteworthy changes in version `0.6.5'
|
||||
1.47 Noteworthy changes in version '0.6.5'
|
||||
==========================================
|
||||
|
||||
Many of the basic GUI classes have been vastly improved or rewritten,
|
||||
thanks to Nicola Pero <n.pero@mi.flashnet.it> and many others.
|
||||
thanks to Nicola Pero <n.pero@mi.flashnet.it> and many others.
|
||||
|
||||
* New Info Panel support
|
||||
|
||||
* New NSBezierPath
|
||||
|
||||
* Rewrite of several classes including Cell and Button classes.
|
||||
|
||||
* Rewrite of NSBrowser, NSSavePanel, menus, text classes,
|
||||
NSTableHeader.
|
||||
|
||||
* RTF Parser
|
||||
|
||||
* Implemented image caching.
|
||||
|
||||
* Implemented editing in Forms, Matricies.
|
||||
|
||||
* New autolayout classes GSHBox, GSTable, and GSVBox.
|
||||
|
||||
* Almost all back-end classes have been removed and code incorporated
|
||||
in a DPS-like graphics context structure.
|
||||
|
||||
* Better keyboard handling.
|
||||
|
||||
* NSHelpManager, NSComboBox, ProgressIndicator written.
|
||||
|
||||
In addition a preliminary version of an Interface Builder (Gorm) has
|
||||
been written, thanks to Richard Frith-Macdonald
|
||||
<richard@brainstorm.co.uk>
|
||||
|
||||
1.47 Noteworthy changes in version `0.6.0'
|
||||
1.48 Noteworthy changes in version '0.6.0'
|
||||
==========================================
|
||||
|
||||
A Huge amount of progress, although a lot still needs to be done. It's
|
||||
usable for a large base of moderately simple apps. Several NeXT/OpenStep
|
||||
apps and libraries have been ported with little changes.
|
||||
A Huge amount of progress, although a lot still needs to be done. It's
|
||||
usable for a large base of moderately simple apps. Several
|
||||
NeXT/OpenStep apps and libraries have been ported with little changes.
|
||||
|
||||
* Drag and Drop support fleshed out but not completed.
|
||||
|
||||
* NSText and related classes rewritten. Basic functionality but much
|
||||
* NSText and related classes rewritten. Basic functionality but much
|
||||
needs to be done to finish them off.
|
||||
|
||||
* nib2gmodel app works with MacOS-X
|
||||
|
||||
* Work done in minimizing the backend which allowed a lot of
|
||||
functionality to move to the GNU library.
|
||||
|
||||
* Menu code rewritten.
|
||||
|
||||
* PopupButtons now work.
|
||||
|
||||
* Many new images
|
||||
|
||||
* Basic functionality for NSTabView
|
||||
|
||||
* Much better lockFocus support in NSView. Flipped views handled.
|
||||
|
||||
* Much better lockFocus support in NSView. Flipped views handled.
|
||||
* Rewrite of NSSavePanel and NSOpenPanel
|
||||
|
||||
* Several fixes that at least double the speed of the gui.
|
||||
|
||||
1.48 Noteworthy changes in version `0.5.5'
|
||||
1.49 Noteworthy changes in version '0.5.5'
|
||||
==========================================
|
||||
|
||||
Too extensive to list.
|
||||
|
@ -676,8 +532,7 @@ Too extensive to list.
|
|||
* A lot of rewritting has been done to the classes, with general
|
||||
cleanup of coordinate conversion code, etc.
|
||||
|
||||
|
||||
1.49 Noteworthy changes in version `0.5.0'
|
||||
1.50 Noteworthy changes in version '0.5.0'
|
||||
==========================================
|
||||
|
||||
* NSBrowser and NSBrowserCell have been implemented. There is one
|
||||
|
@ -687,26 +542,26 @@ Too extensive to list.
|
|||
NSMatrix and will be remedied when flip views are implemented.
|
||||
|
||||
* Two important optimizations that speed up the displaying of views
|
||||
and flushing of windows have been implemented. Only the views that
|
||||
and flushing of windows have been implemented. Only the views that
|
||||
need display and those that produce visible effects on the screen
|
||||
receive the -drawRect: message. Flushing of windows occurs only
|
||||
in rectangles that get displayed not in the whole window.
|
||||
receive the -drawRect: message. Flushing of windows occurs only in
|
||||
rectangles that get displayed not in the whole window.
|
||||
|
||||
* Rotation and scaling of views have been finally implemented. The
|
||||
* Rotation and scaling of views have been finally implemented. The
|
||||
code requires backend support for changing the state of the
|
||||
graphics context accordingly.
|
||||
|
||||
* NSScrollView and NSClipView have been implemented. The current
|
||||
* NSScrollView and NSClipView have been implemented. The current
|
||||
implemented behavior is to call the document view to display the
|
||||
exposed region. Copying on scroll will be supported soon, at least
|
||||
exposed region. Copying on scroll will be supported soon, at least
|
||||
on Solaris DPS, where it seems the Postscript language has
|
||||
provisions for copying drawn regions of screen. Hopefully DGS
|
||||
will also have this facility by the end of the year.
|
||||
provisions for copying drawn regions of screen. Hopefully DGS will
|
||||
also have this facility by the end of the year.
|
||||
|
||||
* NSScroller has been completely reworked to gain speed by using
|
||||
timer events.
|
||||
|
||||
* NSSlider has been implemented. Thanks to Frank Knobloch for
|
||||
* NSSlider has been implemented. Thanks to Frank Knobloch for
|
||||
supporting this and the NSScrollView implementation.
|
||||
|
||||
* NSBox has been implemented.
|
||||
|
@ -715,33 +570,32 @@ Too extensive to list.
|
|||
DPS and the NeXT/Apple's Portable Distributed Objects (PDO)
|
||||
environment.
|
||||
|
||||
* The library has been integrated with the makefile package so we
|
||||
now benefit from all of the features the makefile package gives
|
||||
us, especially the possibility to build shared libraries on
|
||||
various systems and having different types (debug and profile) of
|
||||
the library compiled at the same time.
|
||||
* The library has been integrated with the makefile package so we now
|
||||
benefit from all of the features the makefile package gives us,
|
||||
especially the possibility to build shared libraries on various
|
||||
systems and having different types (debug and profile) of the
|
||||
library compiled at the same time.
|
||||
|
||||
* NSCell is able to continuosly send the action to the target while
|
||||
the user is tracking the mouse.
|
||||
|
||||
* Several cleanups and as usual, many bug fixes.
|
||||
|
||||
|
||||
1.50 Noteworthy changes in version `0.3.0'
|
||||
1.51 Noteworthy changes in version '0.3.0'
|
||||
==========================================
|
||||
|
||||
* Completely reworked the menu class. The NSMenu class is now
|
||||
inherited from NSObject and using the new implementation menus
|
||||
have been implemented for the XDPS backend (they have the look and
|
||||
feel of the NeXTStep menus!).
|
||||
* Completely reworked the menu class. The NSMenu class is now
|
||||
inherited from NSObject and using the new implementation menus have
|
||||
been implemented for the XDPS backend (they have the look and feel
|
||||
of the NeXTStep menus!).
|
||||
|
||||
* NSRunLoop has been integrated with NSApplication. Using this
|
||||
* NSRunLoop has been integrated with NSApplication. Using this
|
||||
capability time events have been implemented to NSEvent class.
|
||||
These events allow several improvements in the interaction between
|
||||
user and the graphic interface.
|
||||
|
||||
* NSMatrix has been reworked, it is now conforming to the OpenStep
|
||||
specification and it knows all the selection modes. It uses time
|
||||
specification and it knows all the selection modes. It uses time
|
||||
events to enhance the drawing speed during mouse drags.
|
||||
|
||||
* The initial implementation of NSForm has been made although it has
|
||||
|
@ -758,8 +612,7 @@ Too extensive to list.
|
|||
retain/release policy has been fixed, the cell classes correctly
|
||||
implement the NSCopying protocol and many others.
|
||||
|
||||
|
||||
1.51 Noteworthy changes in version `0.2.0'
|
||||
1.52 Noteworthy changes in version '0.2.0'
|
||||
==========================================
|
||||
|
||||
* Additional NSImage and NSImageRep class work. Incorporated common
|
||||
|
@ -773,12 +626,12 @@ Too extensive to list.
|
|||
categories, and protocols; thanks to Simon Frankau for much of this
|
||||
work. Major reorganization of header files. Types and constants
|
||||
were moved in the files they belong. Each header file includes
|
||||
only the headers it really needs. Use `@class' to forward class
|
||||
only the headers it really needs. Use '@class' to forward class
|
||||
definitions instead of including the corresponding class file.
|
||||
|
||||
* Completely reworked the NSFont and NSFontManager classes so that
|
||||
NSUserDefaults is used for getting defaults and list of known
|
||||
fonts are maintained.
|
||||
NSUserDefaults is used for getting defaults and list of known fonts
|
||||
are maintained.
|
||||
|
||||
* Initial implementation of NSCursor class.
|
||||
|
||||
|
@ -793,8 +646,7 @@ Too extensive to list.
|
|||
|
||||
* Many bug fixes and minor enhancements.
|
||||
|
||||
|
||||
1.52 Noteworthy changes in version `0.1.1'
|
||||
1.53 Noteworthy changes in version '0.1.1'
|
||||
==========================================
|
||||
|
||||
* Almost complete implementation of the PXKMenu and PXKMenuCell
|
||||
|
@ -803,7 +655,7 @@ Too extensive to list.
|
|||
* Fill out implementation of NSFont and NSFontManager.
|
||||
|
||||
* Fill out implementation of NSColor including color spaces other
|
||||
than RGB. Now maintains the common colors as global variables.
|
||||
than RGB. Now maintains the common colors as global variables.
|
||||
|
||||
* Integration with the Display Ghostscript System. This is mainly
|
||||
related to using the header files in the DPSclient library for
|
||||
|
@ -817,13 +669,12 @@ Too extensive to list.
|
|||
* Now requires the TIFF library for reading, writing, and
|
||||
manipulating tiff files and images.
|
||||
|
||||
|
||||
1.53 Noteworthy changes in version `0.1.0'
|
||||
1.54 Noteworthy changes in version '0.1.0'
|
||||
==========================================
|
||||
|
||||
* Integration of the GNUstep X/DPS GUI Backend. This has finally
|
||||
produced a set of core code with can display on X/Windows. Much
|
||||
of the X/Windows code has been written by Pascal Forget
|
||||
produced a set of core code with can display on X/Windows. Much of
|
||||
the X/Windows code has been written by Pascal Forget
|
||||
<pascal@wsc.com> and integration efforts have been lead by Scott
|
||||
Christley <scottc@net-community.com>.
|
||||
|
||||
|
@ -834,5 +685,5 @@ Too extensive to list.
|
|||
allow both GNUstep and other OpenStep implementations to reside on
|
||||
the same machine without conflicts.
|
||||
|
||||
Also see the `ChangeLog' file for more detail.
|
||||
Also see the 'ChangeLog' file for more detail.
|
||||
|
||||
|
|
23
README
23
README
|
@ -5,36 +5,36 @@ The GNUstep gui library is a library of graphical user interface classes
|
|||
written completely in the Objective-C language; the classes are based
|
||||
upon Apple's Cocoa framwork (which came from the OpenStep
|
||||
specification). 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,
|
||||
buttons, text fields, popup lists, browser lists, and windows; there are
|
||||
also many associated classes for handling events, colors, fonts,
|
||||
pasteboards and images.
|
||||
|
||||
1.1 Initial reading
|
||||
===================
|
||||
|
||||
* The file `ANNOUNCE' contains a very brief overview of the library.
|
||||
* The file 'ANNOUNCE' contains a very brief overview of the library.
|
||||
It also tells you where to get the most recent version.
|
||||
|
||||
* The file `NEWS' has the library's feature history.
|
||||
* The file 'NEWS' has the library's feature history.
|
||||
|
||||
* The file `INSTALL' gives instructions for installing the library.
|
||||
* The file 'INSTALL' gives instructions for installing the library.
|
||||
|
||||
1.2 License
|
||||
===========
|
||||
|
||||
The GNUstep libraries and library resources are covered under the GNU
|
||||
Lesser Public License. This means you can use these libraries in any
|
||||
program (even non-free programs). If you distribute the libraries along
|
||||
program (even non-free programs). If you distribute the libraries along
|
||||
with your program, you must make the improvements you have made to the
|
||||
libraries freely available. You should read the COPYING.LIB file for
|
||||
more information. All files in this package EXCEPT files in the `Tools'
|
||||
libraries freely available. You should read the COPYING.LIB file for
|
||||
more information. All files in this package EXCEPT files in the 'Tools'
|
||||
directories and subdirectories under this are covered under the GLPL.
|
||||
|
||||
GNUstep tools, test programs, and other files are covered under the
|
||||
GNU General Public License. This means if you make changes to these
|
||||
GNU General Public License. This means if you make changes to these
|
||||
programs, you cannot charge a fee, other than distribution fees, for
|
||||
others to use the program. You should read the COPYING file for more
|
||||
information. All files in the `Tools' directory are covered under the
|
||||
others to use the program. You should read the COPYING file for more
|
||||
information. All files in the 'Tools' directory are covered under the
|
||||
GPL.
|
||||
|
||||
1.3 How can you help?
|
||||
|
@ -42,4 +42,3 @@ GPL.
|
|||
|
||||
* Give us feedback! Tell us what you like; tell us what you think
|
||||
could be better. Send bug reports to <bug-gnustep@gnu.org>.
|
||||
|
||||
|
|
Loading…
Reference in a new issue