mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-24 21:58:51 +00:00
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 framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
* Headers/Additions/GNUstepGUI/GSDisplayServer.h (-iconSize): New method declaration. (-iconTileImage): Ditto. * Source/GSDisplayServer.m (-resolutionForScreen:): Fix Typo in Docs. (-boundsForScreen:): Ditto. (-windowBounds:): Ditto. (-iconSize): Implement new method. (-iconTileImage): Ditto. * Source/NSApplication.m (NSAppIconView): Remove useWindowmakerIconBackground variable. (scaledIconSizeForSize): New function. ([NSAppIconView +initialize]): Dont set a default image here. Remove usage of GSUseWindowmakerIconBackground default. Use backend tile and scale it to the backend icon size. ([NSAppIconView -drawRect:]): Remove usage of useWindowmakerIconBackground. Draw cells with the backend icon size. ([NSAppIconView -setImage:]): Set the image to a scaled copy. setNeedsDisplay instead of drawing directly. ([NSApplication -_appIconInit]): Use backend icon size. * Source/NSWindow.m: Remove useWindowmakerIconBackground variable. (scaledIconSizeForSize): New function. ([NSMiniWindowView +initialize]): Remove usage of GSUseWindowmakerIconBackground default. Use backend tile image and scale it to the backend icon size. ([NSMiniWindowView -drawRect:]): Remove usage of useWindowmakerIconBackground. Draw cells with the backend iconSize. ([NSMiniWindowView -setImage:]): Set the image to a scaled copy. setNeedsDisplay instead of drawing directly. ([NSMiniWindowView -setTitle:]): setNeedsDisplay instead of drawing directly. ([NSWindow -miniaturize:]): Use backend icon size. * Documentation/GuiUser/DefaultsSummary.gsdoc: Remove docs for GSUseWindowmakerIconBackground. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20336 72102866-910b-0410-8b05-ffd578937521 |
||
---|---|---|
ColorPickers | ||
Documentation | ||
Headers | ||
Images | ||
KeyBindings | ||
Model | ||
Panels | ||
PrinterTypes | ||
Printing | ||
Resources | ||
Source | ||
TextConverters | ||
Tools | ||
.cvsignore | ||
ANNOUNCE | ||
BUGS | ||
ChangeLog | ||
ChangeLog.1 | ||
ChangeLog.2 | ||
config.make.in | ||
configure | ||
configure.ac | ||
COPYING.LIB | ||
GNUmakefile | ||
GNUmakefile.postamble | ||
gnustep-gui-debug.spec.in | ||
gnustep-gui.spec.in | ||
gui.make.in | ||
INSTALL | ||
NEWS | ||
NOTES | ||
README | ||
Version |
README ****** This is version 0.9.4 of the GNUstep GUI library (`gnustep-gui'). Here is some introductory info to get you started: Initial reading =============== * 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 `INSTALL' gives instructions for installing the library. How can you help? ================= * Give us feedback! Tell us what you like; tell us what you think could be better. Send bug reports to <bug-gnustep@gnu.org>.