libs-back/Source
Sergii Stoian df32af71fc * Source/x11/XGServerEvent.m
(_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.
2020-09-17 01:42:32 +03:00
..
art * Source/art/GNUmakefile.preamble, 2020-03-12 11:43:39 +02:00
cairo wayland: Write down TODOs for cairo_surface doublebuffering to itself and for mouse wheel axis_source. 2020-04-25 18:12:43 +01:00
English.lproj Make nfont face name localization work. Add English and Swedish translations. 2003-06-28 13:32:59 +00:00
fontconfig * Headers/fontconfig/FCFaceInfo.h: Add instancevariable _patternIsResolved. 2020-06-10 18:24:51 +02:00
gsc * Source/art/GNUmakefile.preamble, 2020-03-12 11:43:39 +02:00
opal * Source/opal/OpalGState.m: Add colour handling for all the different 2019-01-03 23:06:51 +01:00
Swedish.lproj Make nfont face name localization work. Add English and Swedish translations. 2003-06-28 13:32:59 +00:00
wayland wayland: Added a small readme noting some backend-specific information. 2020-04-25 18:23:49 +01:00
win32 * Source/win32/WIN32Server.m (process_char): 2015-08-13 21:23:35 +00:00
winlib Remove extraneous semicolon. 2016-04-06 20:43:25 +00:00
x11 * Source/x11/XGServerEvent.m 2020-09-17 01:42:32 +03:00
xdps Replace NSCompositeHighlight with GSCompositeHighlight and map NSCompositeHighlight onto 2012-02-18 21:10:07 +00:00
xlib Match return value in case of error (nil instead of NO) 2020-06-18 00:54:32 +02:00
.cvsignore Added missing .cvsignore files. 2004-01-07 12:04:36 +00:00
GNUmakefile Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gnustep-back 2008-12-19 13:05:05 +00:00
GNUmakefile.postamble Revert library license version to 2 until applications can be converted 2008-06-10 04:12:46 +00:00
GNUmakefile.preamble fix order of use of library and header directories 2013-07-04 16:44:28 +00:00
GSBackend.m Dirty Wayland backend implementation. 2020-04-15 00:00:40 +01:00