Mercurial > enso_osx
changeset 18:5477703cfb73
Made some of the messages in the key notifier display only if DEBUG is defined.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Sun, 24 Feb 2008 20:57:43 -0600 |
parents | df28ad0875c4 |
children | 0a32f80df44e |
files | src/EnsoKeyNotifier.m |
diffstat | 1 files changed, 10 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/EnsoKeyNotifier.m Sun Feb 24 20:48:51 2008 -0600 +++ b/src/EnsoKeyNotifier.m Sun Feb 24 20:57:43 2008 -0600 @@ -8,6 +8,12 @@ #define QUASIMODE_KEY kCGEventFlagMaskAlternate +#ifdef DEBUG +#define DEBUG_MSG( msg ) printf( msg ); +#else +#define DEBUG_MSG( msg ) +#endif + NSDistributedNotificationCenter *center; CGKeyCode lastQuasimodalKeyCode; @@ -59,7 +65,7 @@ { CGEventRef event[2]; - printf( "Re-posting single keypress\n" ); + DEBUG_MSG( "Re-posting single keypress\n" ); event[0] = CGEventCreateKeyboardEvent( NULL, @@ -82,7 +88,7 @@ CFRelease( event[0] ); CFRelease( event[1] ); } - printf( "Exit quasimode\n" ); + DEBUG_MSG( "Exit quasimode\n" ); } } else { if ( flags & QUASIMODE_KEY ) @@ -97,7 +103,7 @@ inQuasimode = YES; passOnEvent = NO; numQuasimodalKeyDowns = 0; - printf( "Enter quasimode\n" ); + DEBUG_MSG( "Enter quasimode\n" ); } else { sendSomeKeyEvent(); } @@ -196,6 +202,7 @@ kCFRunLoopDefaultMode ); + printf( "Greetings from %s.\n", argv[0] ); printf( "Please make sure either of the following is true:\n\n" " (1) This program is running with super-user privileges.\n" " (2) Access for assistive devices is enabled in the \n"