Commit Graph

1769 Commits

Author SHA1 Message Date
Sam Lantinga
9388d01003 Hack workaround to fix MacOS X install problems 2001-10-26 14:51:22 +00:00
Sam Lantinga
b5a328767b Use the sticky focus flag so audio isn't muted when application is switched. 2001-10-25 08:45:17 +00:00
Sam Lantinga
bf208cab4a Fail if setting a video mode when requesting GL and can't get it. 2001-10-25 06:22:38 +00:00
Sam Lantinga
0560231cc8 Fix shared library creation on QNX 2001-10-25 06:08:18 +00:00
Sam Lantinga
312bc6134c Added platform independent OpenGL header - SDL_opengl.h 2001-10-25 05:37:32 +00:00
Sam Lantinga
dc476eef77 *** empty log message *** 2001-10-25 04:35:42 +00:00
Sam Lantinga
eec11484f0 *** empty log message *** 2001-10-23 00:50:44 +00:00
Sam Lantinga
8a8a90deea If we're looking at the /dev/input event devices, and we found
at least one, then we don't want to look at the input joystick
devices, since they're built on top of devices that we've already
seen, so we're done.
2001-10-22 21:34:50 +00:00
Sam Lantinga
b89c0c35c5 *** empty log message *** 2001-10-18 15:07:09 +00:00
Sam Lantinga
7ae557e4d2 *** empty log message *** 2001-10-16 15:04:00 +00:00
Sam Lantinga
bb34dcfc73 *** empty log message *** 2001-10-16 15:01:37 +00:00
Sam Lantinga
4214c6c5f5 Added Darrell Walisser's updated project-builder projects 2001-10-16 14:55:59 +00:00
Sam Lantinga
971133992f Fixed flashing the screen when creating a window on BeOS 2001-10-14 20:30:10 +00:00
Sam Lantinga
01485db66e Added double-buffering support for SVGAlib (thanks Kutak!) 2001-10-14 19:49:02 +00:00
Sam Lantinga
851e200c32 Added photon fixes submitted by Luca Barbato 2001-10-08 18:54:06 +00:00
Sam Lantinga
993aac6555 *** empty log message *** 2001-09-30 20:23:55 +00:00
Sam Lantinga
2f093a6d0d Fixed crash when using double-buffering with DGA 2001-09-30 20:19:20 +00:00
Sam Lantinga
7fecde14df Fixed last track time calculation (thanks Tchi Southivong) 2001-09-30 19:07:56 +00:00
Sam Lantinga
92063224a5 MacOS X fix 2001-09-30 18:55:08 +00:00
Sam Lantinga
86502ad45d *** empty log message *** 2001-09-23 22:33:19 +00:00
Sam Lantinga
fddab31e4b *** empty log message *** 2001-09-23 22:16:02 +00:00
Sam Lantinga
9ce6f9c692 *** empty log message *** 2001-09-23 22:10:03 +00:00
Sam Lantinga
f6f355df36 *** empty log message *** 2001-09-23 21:58:52 +00:00
Sam Lantinga
5fe3927733 *** empty log message *** 2001-09-23 21:10:30 +00:00
Sam Lantinga
2d8666020c Oops, back out that SDL_main -> SDLMain conversion 2001-09-23 21:09:08 +00:00
Sam Lantinga
10281e513e *** empty log message *** 2001-09-23 20:52:11 +00:00
Sam Lantinga
1db106b3c1 Fixed resuming a paused CD on Win2K (thanks Aragorn) 2001-09-23 20:51:36 +00:00
Sam Lantinga
d08a76b227 Changed SDLMain to SDL_main for MacOS X stuff 2001-09-23 20:42:00 +00:00
Sam Lantinga
fbf4e3619d *** empty log message *** 2001-09-23 18:19:44 +00:00
Sam Lantinga
0f2a87f53f Date: Thu, 13 Sep 2001 14:14:42 -0400
From: "David Chait" <davebytes@hotmail.com>
Subject: sdlmods.zip
-- Message: 502   --  Next: 503 N --------------------------------------------

now bracketed with (MWERKS && macintosh), so it'll work under metrowerks under any kind of mac build.  Project Builder probably uses pack properly as it is GCC under the covers, so not worrying about it... :)

it sets packing to 68K 4-byte alignment, and turns on enumsalwaysint.  resets them both to project defaults when done.  note that if a project sets these things in a header and expects the settings to last throughout a C file (which is a nasty thing to do), it won't work.  I think there's an overall-state push/pop system, but it's a deprecated interface so I'm loathe to use it...
2001-09-23 18:10:59 +00:00
Sam Lantinga
7d70d64940 *** empty log message *** 2001-09-23 17:39:30 +00:00
Sam Lantinga
c69f4ac23b *** empty log message *** 2001-09-23 16:53:51 +00:00
Sam Lantinga
a3841f5d8f *** empty log message *** 2001-09-14 04:58:24 +00:00
Sam Lantinga
42f4b914ae Added support for the GNU Pth thread lib (thanks Mandin!) 2001-09-14 04:34:15 +00:00
Sam Lantinga
242df18e66 Added the Undo key for the Atari keyboard 2001-09-14 04:33:01 +00:00
Sam Lantinga
c7e0ec9735 *** empty log message *** 2001-09-14 02:59:59 +00:00
Sam Lantinga
b4130ea24b Fix XVideo on GeForce by using last available adaptor 2001-09-14 02:55:36 +00:00
Sam Lantinga
8e53533809 Updated from the SDL Documentation Project 2001-09-14 02:41:09 +00:00
Sam Lantinga
128d20567a Do proper typecasting so this compiles on IRIX 2001-09-13 16:41:03 +00:00
Sam Lantinga
5120a1a09f *** empty log message *** 2001-09-13 16:15:43 +00:00
Sam Lantinga
e889a75dbc Added CD-ROM support for BSD/OS (thanks Steven!) 2001-09-13 15:57:48 +00:00
Sam Lantinga
4c4ef4d58c Added library version information to the Windows DLL 2001-09-12 05:11:15 +00:00
Sam Lantinga
9d24ce25e5 *** empty log message *** 2001-09-11 20:58:28 +00:00
Sam Lantinga
ea0baf75a0 Fix for "make dist" 2001-09-11 20:49:27 +00:00
Sam Lantinga
cebbe1bf54 *** empty log message *** 2001-09-11 20:42:32 +00:00
Sam Lantinga
c0412c2a37 Added initial support for EPOC/Symbian OS (thanks Hannu!) 2001-09-11 20:38:49 +00:00
Sam Lantinga
6de0291d84 Date: Sat, 8 Sep 2001 04:42:23 +0200
From: Max Horn <max@quendi.de>
Subject: SDL/OSX: Joystick; Better key handling

I just finished implementing improved keyhandling for OS X (in fact
the code should be easily ported to the "normal" MacOS part of SDL, I
just had no chance yet). Works like this:
First init the mapping table statically like before. Them, it queries
the OS for the "official" key table, then iterates over all 127
scancode and gets the associates ascii code. It ignores everythng
below 32 (has to, as it would lead to many problems if we did not...
e.g. both ESC and NUM LOCk produce an ascii code 27 on my keyboard),
and all stuff above 127 is mapped to SDLK_WORLD_* simply in the order
it is encountered.
In addition, caps lock is now working, too.
The code work flawless for me, but since I only have one keyboard, I
may have not encountered some serious problem... but I am pretty
confident that it is better than the old code in most cases.


The joystick driver works fine for me, too. I think it can be added
to CVS already. It would simply be helpful if more people would test
it. Hm, I wonder if Maelstrom or GLTron has Joystick support? That
would be a wonderful test application :)


I also took the liberty of modifying some text files like BUGS,
README.CVS, README.MacOSX (which now contains the OS X docs I long
promised)
2001-09-11 19:00:18 +00:00
Sam Lantinga
c91c0751a6 Handle the case where the WAVE magic number was already read in a non-seekable
stream.  I don't know if the code works with non-seekable streams anyway, but
...
2001-09-11 18:52:45 +00:00
Sam Lantinga
f61baca1b7 *** empty log message *** 2001-09-04 23:22:23 +00:00
Sam Lantinga
10c9f2909e Allow building SDL on Windows without audio support 2001-09-04 23:21:20 +00:00