mirror of
https://github.com/gnustep/libs-back.git
synced 2025-02-23 03:41:04 +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. ***
(_handleTakeFocusAtom:forContext:): if application (window) receives WM_TAKE_FOCUS in hidden state it means WindowMaker wants us to be unhidden. Description: There are 2 protocols defined in XGServerWindow.h: WMFHideApplication and WMFHideOtherApplications. These protocols exist to help GNUstep application and WindowMaker notify each other about "Hide" and "Hide Others" actions. There are no protocols for "unhide" action. Test case steps: 1. Open application with window opened. 2. Hide application with "Hide" menu item. 3. Open WindowMaker's "Windows" menu (middle-click on desktop). 4. Select hidden application window. Application unhides, activates, restored window is focused (receives) input and "Hide" menu item unselected. |
||
---|---|---|
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 | ||
wayland-regenerate.sh |
1 README ******** This is version 0.28.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>.