Author: fredkiefer
Date: Sun Mar 22 16:15:20 2015
New Revision: 38419
URL: http://svn.gna.org/viewcvs/gnustep?rev=38419&view=rev
Log:
* Source/x11/XGServerEvent.m (-processEvent:): Reenable
Richard's frontend based expose code.
* Source/x11/XGServerWindow.m (-window::::, -_checkStyle:):
Don't use CWBackPixel, as the window background may be different.
Modified:
libs/back/trunk/ChangeLog
libs/back/trunk/Source/x11/XGServerEvent.m
libs/back/trunk/Source/x11/XGServerWindow.m
Modified: libs/back/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/libs/back/trunk/ChangeLog?rev=38419&r1=38418&r2=38419&view=diff
==============================================================================
--- libs/back/trunk/ChangeLog (original)
+++ libs/back/trunk/ChangeLog Sun Mar 22 16:15:20 2015
@@ -1,3 +1,10 @@
+2015-03-22 Fred Kiefer <[email protected]>
+
+ * Source/x11/XGServerEvent.m (-processEvent:): Reenable Richard's
+ frontend based expose code.
+ * Source/x11/XGServerWindow.m (-window::::, -_checkStyle:): Don't
+ use CWBackPixel, as the window background may be different.
+
2015-03-21 Fred Kiefer <[email protected]>
* Headers/x11/XGGeneric.h
Modified: libs/back/trunk/Source/x11/XGServerEvent.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/back/trunk/Source/x11/XGServerEvent.m?rev=38419&r1=38418&r2=38419&view=diff
==============================================================================
--- libs/back/trunk/Source/x11/XGServerEvent.m (original)
+++ libs/back/trunk/Source/x11/XGServerEvent.m Sun Mar 22 16:15:20 2015
@@ -1065,7 +1065,7 @@
NSDebugLLog(@"NSEvent", @"Expose frame %d %d %d %d\n",
rectangle.x, rectangle.y,
rectangle.width, rectangle.height);
-#if 1
+#if 0
// ignore backing if sub-window
[self _addExposedRectangle: rectangle : cWin->number :
isSubWindow];
Modified: libs/back/trunk/Source/x11/XGServerWindow.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/back/trunk/Source/x11/XGServerWindow.m?rev=38419&r1=38418&r2=38419&view=diff
==============================================================================
--- libs/back/trunk/Source/x11/XGServerWindow.m (original)
+++ libs/back/trunk/Source/x11/XGServerWindow.m Sun Mar 22 16:15:20 2015
@@ -842,7 +842,7 @@
context->depth,
CopyFromParent,
context->visual,
- (CWColormap | CWBackPixel | CWBorderPixel |
CWOverrideRedirect),
+ (CWColormap | CWBorderPixel |
CWOverrideRedirect),
&window->xwn_attrs);
/*
@@ -2048,7 +2048,9 @@
context->depth,
CopyFromParent,
context->visual,
- (CWColormap | CWBackPixel | CWBorderPixel |
CWOverrideRedirect),
+ // Don't set the CWBackPixel, as the
background of the
+ // window may be different.
+ (CWColormap | CWBorderPixel |
CWOverrideRedirect),
&window->xwn_attrs);
/*
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs