diff options
author | Sergey Udaltsov <svu@gnome.org> | 2006-02-23 00:07:57 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2006-02-23 00:07:57 +0000 |
commit | 34773ffabfc4728a50aeb5971007e6140a196ec0 (patch) | |
tree | 42f7000158469b18bdc698436a74c1c396282c96 | |
parent | e76c74017a125a283608f931da4a53ae79dfceeb (diff) | |
download | libxklavier-34773ffabfc4728a50aeb5971007e6140a196ec0.tar.gz |
a bit more debug...
-rw-r--r-- | libxklavier/xklavier_evt.c | 14 | ||||
-rw-r--r-- | libxklavier/xklavier_private.h | 2 |
2 files changed, 10 insertions, 6 deletions
diff --git a/libxklavier/xklavier_evt.c b/libxklavier/xklavier_evt.c index e731ee2..1540841 100644 --- a/libxklavier/xklavier_evt.c +++ b/libxklavier/xklavier_evt.c @@ -33,7 +33,8 @@ int XklFilterEvents( XEvent * xev ) xev->xdestroywindow.window ); break; case UnmapNotify: - XklDebug( 200, "%s\n", _XklGetEventName( xev->type ) ); + XklDebug( 200, "Window " WINID_FORMAT " unmapped\n", + xev->xunmap.window ); break; case MapNotify: XklDebug( 200, "%s\n", _XklGetEventName( xev->type ) ); @@ -46,8 +47,9 @@ int XklFilterEvents( XEvent * xev ) XklDebug( 200, "%s\n", _XklGetEventName( xev->type ) ); break; case ReparentNotify: - XklDebug( 200, "%s\n", _XklGetEventName( xev->type ) ); - break; /* Ignore these events */ + XklDebug( 200, "Window " WINID_FORMAT " reparented to " WINID_FORMAT "\n", + xev->xreparent.window, xev->xreparent.parent ); + break; default: { XklDebug( 200, "Unknown event %d [%s]\n", @@ -354,11 +356,13 @@ void _XklErrHandler( Display * dpy, XErrorEvent * evt ) { XGetErrorText( dpy, _xklLastErrorCode, buf, sizeof(buf) ); /* in most cases this means we are late:) */ - XklDebug( 200, "ERROR: %p, " WINID_FORMAT ", %d (%s), %d, %d\n", + XklDebug( 200, "ERROR: %p, " WINID_FORMAT ", %d [%s], " + "X11 request: %d, minor code: %d\n", dpy, ( unsigned long ) evt->resourceid, ( int ) evt->error_code, buf, - ( int ) evt->request_code, ( int ) evt->minor_code ); + ( int ) evt->request_code, + ( int ) evt->minor_code ); break; } default: diff --git a/libxklavier/xklavier_private.h b/libxklavier/xklavier_private.h index a9292a1..0dfecc0 100644 --- a/libxklavier/xklavier_private.h +++ b/libxklavier/xklavier_private.h @@ -269,7 +269,7 @@ extern void _XklConfigRecSplitOptions( XklConfigRecPtr data, extern void XklConfigDump( FILE* file, XklConfigRecPtr data ); -extern const char *_XklGetEventName( int type ); +extern const char *_XklGetEventName( int requestId ); extern Bool _XklIsTransparentAppWindow( Window appWin ); |