Commit Graph
237 Commits
Author SHA1 Message Date
Steve Checkoway bc3d7d8af4 Fix spacing issues (using 8 space tab stops and indents, but I think that should only matter for the final fprintf(). 2006-01-14 01:54:22 +00:00
Steve Checkoway a1a1061792 Unneeded. 2006-01-14 01:27:08 +00:00
Steve Checkoway 07c6998820 Fix. AC_CHECK_DECLS always defines HAVE_DECL_*. 2006-01-12 09:36:02 +00:00
Steve Checkoway 963e3aab2a Split out BacktraceAllThreads() and do so when signaled with SIGUSR1. 2006-01-11 06:19:47 +00:00
Steve Checkoway e7943393b9 Cleanup 2006-01-09 02:10:14 +00:00
Glenn Maynard 4d97933c43 move into namespace 2005-12-31 04:00:41 +00:00
Glenn Maynard b078d742ba unneeded include 2005-12-30 04:07:06 +00:00
Steve Checkoway 0311b4256b Cleanup. 2005-12-20 03:27:17 +00:00
Chris Danford 353e0c5b6e break up arch stuff into smaller .cpp files to fix smpackage build and not pull in unnecessary stuff 2005-12-16 04:16:09 +00:00
Chris Danford 37f82b43f7 remove CStringArray #define 2005-12-09 21:36:22 +00:00
Ben Anderson 7da3272486 Add proper fullscreen and resolution changing support using XRandR. This makes XRandR mandatory, but I don't see any reason why we can't do that, and providing alternatives would be difficult at best for little payoff. 2005-12-02 21:17:36 +00:00
Glenn Maynard 3b270a96c8 fix g++ 3.3 compile 2005-11-22 20:27:15 +00:00
Steve Checkoway 8bb2254628 cleanup 2005-10-31 20:37:34 +00:00
Steve Checkoway 5d56e7e154 Cleanup, ensure that the stack finding functions are not inlined. 2005-10-31 20:37:18 +00:00
Chris Danford 560a70d452 move bug report URLs to ProductInfo.h 2005-10-28 17:24:10 +00:00
Steve Checkoway aa0f90feae __MACOSX__ --> MACOSX, keep __MACOSX__ for ogg. 2005-10-24 10:37:56 +00:00
Glenn Maynard 6dd799e195 move HAVE_CRYPTOPP
(maybe this should be WITH_CRYPTOPP, but I think autoconf's "with"
and "have" distinction is too ambiguous anyway)
2005-10-20 03:41:10 +00:00
Steve Checkoway 99387583f9 DARWIN -> __MACOSX__ 2005-06-21 08:56:36 +00:00
Ben Anderson ebcbdd3c9f Move GCC/x86 assembler instructions into a single common file; begin work on supporting MinGW as a secondary Win32 build environment. 2005-06-20 01:33:32 +00:00
Steve Checkoway e233317c25 Cleanup. 2005-06-19 11:17:31 +00:00
Steve Checkoway 0bc5c2ede4 Kill our parent first. 2005-06-19 07:28:59 +00:00
Ben Anderson 56ebe75fb5 How many times am I going to forget to test before committing? 2005-06-03 18:47:30 +00:00
Ben Anderson d280cf7445 Don't apply masks unless our window has been created. 2005-06-03 18:40:39 +00:00
Glenn Maynard 46bd5e4c65 fix warning 2005-05-28 21:55:47 +00:00
Steve Checkoway 720ba40a94 __GLOBAL__ fix on trunk as well. 2005-05-28 19:54:28 +00:00
Glenn Maynard ccc9aac5e1 hide the mouse cursor 2005-05-22 22:42:13 +00:00
Steve Checkoway 360a2d6651 Fix warning. 2005-05-14 07:36:19 +00:00
Glenn Maynard 8eeb98c1ac try to show a PID for any signal 2005-04-29 21:04:47 +00:00
Glenn Maynard 37fb267fd6 Don't use "long" and "short", unless it's for passing to an API that explicitly
expects them; they're too vague across archs.  If you really want specific size
ints, use int16_t, uint64_t, etc.  In this case, "int" is fine.

Flip error check.
2005-04-23 23:09:08 +00:00
Glenn Maynard 33a5148081 pCt -> g_iRefCount 2005-04-23 23:03:41 +00:00
Glenn Maynard 12339028d5 pMasks -> g_aiMasks 2005-04-23 23:00:23 +00:00
Glenn Maynard 27790e1ccf simplify 2005-04-23 22:58:26 +00:00
Glenn Maynard 58bfa13cc8 cosmetic 2005-04-23 22:53:26 +00:00
Glenn Maynard 7f91d30efc cleanup, static 2005-04-23 22:50:36 +00:00
Ben Anderson 80d6e78069 Code cleanups I keep forgetting to commit... 2005-03-26 16:39:53 +00:00
Ted Percival 93120e9c9e initialise finalMask to zero (was uninitialised) 2005-03-25 03:09:06 +00:00
Ben Anderson 96d6cdd9cc XSync can and often does cause events e.g. input events to be dropped, don't do it. 2005-03-17 02:12:57 +00:00
Ben Anderson 78b742a7da X True, not C++ true 2005-03-16 02:40:12 +00:00
Ben Anderson 42bcdcab4b Forgot something... 2005-03-16 02:37:02 +00:00
Ben Anderson 18296126df Do things a little closer to the way SDL does them (but not much), magical hack that fixes performance issues for X11 on some (all?) systems, use variables instead of functions for Dpy and Win in X11Helper, a couple formatting tweaks. 2005-03-16 02:23:07 +00:00
Ben Anderson bd331e4d0b Apparently a semicolon is supposed to be there (odd, it compiled on GCC 3.4 without one...) 2005-03-14 12:18:28 +00:00
Ben Anderson a95cb42339 Reserve a whole 1k for that error message. They're more descriptive (read: long) than I thought 2005-03-14 00:00:29 +00:00
Ben Anderson c58fefcfff Catch and log X11 protocol errors; they might be useful in debugging. 2005-03-13 23:50:12 +00:00
Ben Anderson 634e0a5b28 I should've done this a little differently (intuitively). Good catch, Glenn. 2005-03-13 22:08:55 +00:00
Ben Anderson 68799a8820 Use iterators, etc. properly. It's painfully obvious I don't code C++ much. 2005-03-13 21:08:52 +00:00
Ben Anderson c70d8cdb86 Whoops, forgot an initializer, and forgot to destroy the old window... 2005-03-13 18:53:07 +00:00
Ben Anderson 62c0288f66 Design change -- the callback system is unnecssary, all InputHandler_X11 needs to do is unmask events, which is already available through OpenMask(). Also, a few idle formatting tweaks. 2005-03-13 17:54:13 +00:00
Ben Anderson d466d31196 Fix one or two mistakes; allow mask setting even if no winow has been created yet. 2005-03-13 16:00:38 +00:00
Ben Anderson a0b45c084d Added parts related to event mask. Should be feature complete and the header more or less finalized now, but who knows if it as much as compiles, leave alone runs or works... 2005-03-13 05:32:16 +00:00
Ben Anderson cea5074135 Initial (INCOMPLETE!) X11 helper for the upcoming InputHandler_Xlib and LowLevelWindow_Xlib. I should finish this in the next week. 2005-03-13 04:02:37 +00:00