converted some debugging prints to TRACE() statements

This commit is contained in:
Ben Byer 2007-11-12 16:42:00 -08:00 committed by Jeremy Huddleston
parent ef290201d6
commit 97b113d550
2 changed files with 18 additions and 7 deletions

View file

@ -253,7 +253,7 @@ static void QuartzUpdateScreens(void)
int x, y, width, height, sx, sy;
xEvent e;
ErrorF("QuartzUpdateScreens()\n");
TRACE("QuartzUpdateScreens()\n");
if (noPseudoramiXExtension || screenInfo.numScreens != 1)
{
/* FIXME: if not using Xinerama, we have multiple screens, and
@ -421,6 +421,7 @@ void DarwinModeProcessEvent(
{
switch (xe->u.u.type) {
case kXDarwinControllerNotify:
TRACE("kXDarwinControllerNotify\n");
AppleWMSendEvent(AppleWMControllerNotify,
AppleWMControllerNotifyMask,
xe->u.clientMessage.u.l.longs0,
@ -428,6 +429,7 @@ void DarwinModeProcessEvent(
break;
case kXDarwinPasteboardNotify:
TRACE("kXDarwinPasteboardNotify\n");
AppleWMSendEvent(AppleWMPasteboardNotify,
AppleWMPasteboardNotifyMask,
xe->u.clientMessage.u.l.longs0,
@ -435,7 +437,7 @@ void DarwinModeProcessEvent(
break;
case kXDarwinActivate:
// ErrorF("kXDarwinActivate\n");
TRACE("kXDarwinActivate\n");
QuartzShow(xe->u.keyButtonPointer.rootX,
xe->u.keyButtonPointer.rootY);
AppleWMSendEvent(AppleWMActivationNotify,
@ -444,7 +446,7 @@ void DarwinModeProcessEvent(
break;
case kXDarwinDeactivate:
// ErrorF("kXDarwinDeactivate\n");
TRACE("kXDarwinDeactivate\n");
AppleWMSendEvent(AppleWMActivationNotify,
AppleWMActivationNotifyMask,
AppleWMIsInactive, 0);
@ -452,22 +454,23 @@ void DarwinModeProcessEvent(
break;
case kXDarwinDisplayChanged:
// ErrorF("kXDarwinDisplayChanged\n");
TRACE("kXDarwinDisplayChanged\n");
QuartzUpdateScreens();
break;
case kXDarwinWindowState:
// ErrorF("kXDarwinWindowState\n");
TRACE("kXDarwinWindowState\n");
RootlessNativeWindowStateChanged(xe->u.clientMessage.u.l.longs0,
xe->u.clientMessage.u.l.longs1);
break;
case kXDarwinWindowMoved:
// ErrorF("kXDarwinWindowMoved\n");
TRACE("kXDarwinWindowMoved\n");
RootlessNativeWindowMoved (xe->u.clientMessage.u.l.longs0);
break;
case kXDarwinToggleFullscreen:
TRACE("kXDarwinToggleFullscreen\n");
#ifdef DARWIN_DDX_MISSING
if (quartzEnableRootless) QuartzSetFullscreen(!quartzHasRoot);
else if (quartzHasRoot) QuartzHide();
@ -503,7 +506,7 @@ void DarwinModeProcessEvent(
break;
case kXDarwinBringAllToFront:
// ErrorF("kXDarwinBringAllToFront\n");
TRACE("kXDarwinBringAllToFront\n");
RootlessOrderAllWindows();
break;

View file

@ -38,6 +38,14 @@
#include "screenint.h"
#include "window.h"
//#define DEBUG 1
#ifdef DEBUG
#define TRACE(msg, args...) ErrorF("%s:%d: " msg, __FUNCTION__, __LINE__, ##args )
#else
#define TRACE(msg, args...)
#endif
/*------------------------------------------
Quartz display mode function types
------------------------------------------*/