mirror of
https://github.com/gnustep/libs-back.git
synced 2025-02-23 20:01:22 +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. ***
`screen_id`; `monitor_id` element was added. Made use of `screen_id` and `monitor_id` where it's appropriate. * Removed `screen` parameter from methods which contains it in name. Methods were renamed to remove `Screen` and `FromScreen`. * Source/x11/XGServerWindow.m (screenList): change with assumption that Xlib screen is one per application. Failback code to RandR-related always creates arrays with one element (no enumeration needed). Create `monitor` structure in failback (non-RandR) code. Use `screen_id` MonitorDevice structure element to hold Xlib screen ID. (windowDepthForScreen:): assume that `screen` parameter is a Xlib screen ID, simplify code - `screen` will be used with RandR or not. (availableDepthsForScreen:): changed with assumption that `screen` is a index of element in `monitors` structure. * Source/x11/XGServer.m (_initXContext): initialize `monitors` array early here before first use (calls to XGServerWindow methods). |
||
---|---|---|
Documentation | ||
Fonts | ||
Headers | ||
Source | ||
Tools | ||
.cvsignore | ||
.gitignore | ||
ANNOUNCE | ||
back.make.in | ||
ChangeLog | ||
CODEOWNERS | ||
config.h.in | ||
config.make.in | ||
configure | ||
configure.ac | ||
COPYING | ||
COPYING.LIB | ||
GNUmakefile | ||
GNUmakefile.postamble | ||
gnustep-back.spec.in | ||
INSTALL | ||
install-sh | ||
install.sh | ||
NEWS | ||
pkg.m4 | ||
README | ||
Version |
1 README ******** This is version 0.27.0 of the GNUstep GUI Backend ('gnustep-back'). Here is some introductory info to get you started: 1.1 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. 1.2 How can you help? ===================== * Give us feedback! Tell us what you like; tell us what you think could be better. Send us bug reports at <bug-gnustep@gnu.org>.