Version 0.13.0

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25571 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fedor 2007-11-08 19:37:34 +00:00
parent e446965b63
commit e31a420b86
8 changed files with 57 additions and 30 deletions

View file

@ -30,33 +30,40 @@ component like the GNUstep 'Back' Backend.
1.2 Noteworthy changes in version `0.13.0'
==========================================
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.
* 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.
* 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, NSTableHeaderView,
NSSlider, NSProgressIndicator, NSButton) NSTabView is still missing.
* 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 output
of glyphs not present in the current font.
* 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.3 Where can you get it? How can you compile it?
==================================================

2
BUGS
View file

@ -22,7 +22,7 @@ such a degree to be unusable.
* NSController and subclasses
* NSFontDescriptor
* NSColorSpace
* NSSearchField and NSSearchFieldCell

View file

@ -1,3 +1,7 @@
2007-11-09 Adam Fedor <fedor@gnu.org>
* Version 0.13.0
2007-11-05 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSFont.m (-initWithName:matrix:fix:screenFont:role:): Add

View file

@ -21,6 +21,10 @@
</p>
<section>
<heading>Version 0.13.0</heading>
<p>This is an unstable release.
Changes to error handling and key-value coding require an
update to at least the base library version 1.15.1.
</p>
<deflist>
<term>Licence</term>
<desc>

View file

@ -11,6 +11,9 @@ The currently released version of the library is @samp{@value{GNUSTEP-GUI-VERSIO
@section Noteworthy changes in version @samp{0.13.0}
This is an unstable release. There may be backward compatibility issues
with previous releases of the gui library.
@itemize @bullet
@item Switched to use LGPL 3 and GPL 3.
@item Added new methods from Mac OS X 10.4 for NSDragging, NSFontDescriptor,
@ -30,6 +33,7 @@ NSSlider, NSProgressIndicator, NSButton) NSTabView is still missing.
of glyphs not present in the current font.
@item Optimized the validation of edited cells.
@item Implementation of special connectors for Key-Value binding.
@item Base library version 1.15.1 is required for this release
@end itemize
@ifclear ANNOUNCE-ONLY

31
NEWS
View file

@ -6,33 +6,40 @@ The currently released version of the library is `0.13.0'.
1.1 Noteworthy changes in version `0.13.0'
==========================================
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.
* 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.
* 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, NSTableHeaderView,
NSSlider, NSProgressIndicator, NSButton) NSTabView is still missing.
* 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 output
of glyphs not present in the current font.
* 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.2 Noteworthy changes in version `0.12.0'
==========================================

9
README
View file

@ -30,10 +30,11 @@ 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 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 GPL.
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
GPL.
1.3 How can you help?
=====================

View file

@ -3,7 +3,7 @@ Release: 1
License: LGPL
Group: Development/Libraries
Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{gs_name}-%{gs_version}.tar.gz
Requires: gnustep-base >= 1.15.0
Requires: gnustep-base >= 1.15.1
%description
The GNUstep gui Library is a powerful library of graphical user interface