Commit Graph

194 Commits

Author SHA1 Message Date
Sam Lantinga
6abb357c70 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40194
2001-09-23 20:52:11 +00:00
Sam Lantinga
547cbe9d23 Fixed resuming a paused CD on Win2K (thanks Aragorn)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40193
2001-09-23 20:51:36 +00:00
Sam Lantinga
5fb411a341 Changed SDLMain to SDL_main for MacOS X stuff
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40192
2001-09-23 20:42:00 +00:00
Sam Lantinga
01d34a0683 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40191
2001-09-23 18:19:44 +00:00
Sam Lantinga
e21a23a6a8 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...

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40190
2001-09-23 18:10:59 +00:00
Sam Lantinga
9223cd5dd9 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40189
2001-09-23 17:39:30 +00:00
Sam Lantinga
9ad41a58f3 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40188
2001-09-23 16:53:51 +00:00
Sam Lantinga
5bd1183b9e *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40187
2001-09-14 04:58:24 +00:00
Sam Lantinga
628bc977b6 Added support for the GNU Pth thread lib (thanks Mandin!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40186
2001-09-14 04:34:15 +00:00
Sam Lantinga
3ed3b9a257 Added the Undo key for the Atari keyboard
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40185
2001-09-14 04:33:01 +00:00
Sam Lantinga
a3748febb8 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40184
2001-09-14 02:59:59 +00:00
Sam Lantinga
6a538b9b8d Fix XVideo on GeForce by using last available adaptor
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40183
2001-09-14 02:55:36 +00:00
Sam Lantinga
8dd601989f Updated from the SDL Documentation Project
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40182
2001-09-14 02:41:09 +00:00
Sam Lantinga
627578c0d5 Do proper typecasting so this compiles on IRIX
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40181
2001-09-13 16:41:03 +00:00
Sam Lantinga
4ec27550d2 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40180
2001-09-13 16:15:43 +00:00
Sam Lantinga
24580b1583 Added CD-ROM support for BSD/OS (thanks Steven!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40179
2001-09-13 15:57:48 +00:00
Sam Lantinga
b2c4a2a191 Added library version information to the Windows DLL
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40178
2001-09-12 05:11:15 +00:00
Sam Lantinga
933ea8f573 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40177
2001-09-11 20:58:28 +00:00
Sam Lantinga
73237979d7 Fix for "make dist"
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40176
2001-09-11 20:49:27 +00:00
Sam Lantinga
89cc3ab1c0 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40175
2001-09-11 20:42:32 +00:00
Sam Lantinga
ce3a1900be Added initial support for EPOC/Symbian OS (thanks Hannu!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40174
2001-09-11 20:38:49 +00:00
Sam Lantinga
bea3cb1da4 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)

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40173
2001-09-11 19:00:18 +00:00
Sam Lantinga
2d9275e49a 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
...

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40172
2001-09-11 18:52:45 +00:00
Sam Lantinga
9eab0ea201 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40171
2001-09-04 23:22:23 +00:00
Sam Lantinga
fce24d4fb3 Allow building SDL on Windows without audio support
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40170
2001-09-04 23:21:20 +00:00
Sam Lantinga
23d3cf9854 Added Max's patches for building MacOS X apps on command line
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40169
2001-09-04 23:18:45 +00:00
Sam Lantinga
9e8567129b Added support for DirectFB video on Linux (thanks Denis!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40168
2001-09-04 22:53:46 +00:00
Sam Lantinga
ee5429fd3e Fixed Solaris nitpicks (thanks Mattias!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40167
2001-09-04 22:48:09 +00:00
Sam Lantinga
b29480bdb9 Joystick initialization fix submitted by Vitaliy Mikitchenko
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40166
2001-09-04 22:38:01 +00:00
Sam Lantinga
38014ea6ce *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40165
2001-09-04 22:28:58 +00:00
Sam Lantinga
283933d21d Removed SDL_blit_A.h (obsolete)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40164
2001-09-04 22:28:55 +00:00
Sam Lantinga
6909ecfbe0 Fixed mouse wheel motion position on Windows
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40163
2001-08-31 21:21:24 +00:00
Sam Lantinga
2090ef6327 An expose event is now sent when using XVideo output.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40162
2001-08-31 21:08:30 +00:00
Sam Lantinga
7567d402af Fix title bar setting bug
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40161
2001-08-31 20:53:05 +00:00
Sam Lantinga
54be57078a Time to recognize everyone again. :)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40160
2001-08-21 07:27:51 +00:00
Sam Lantinga
75ab0e7ade Date: Tue, 21 Aug 2001 03:50:01 +0200
From: Max Horn <max@quendi.de>
Subject: New patch for OS X

Attached a .patch file for SDL/OSX with some nice bug fixes / enhancments.

* fixes the activation issues, which also caused the window to be
always drawn like an inactive. The close/minimize widgets now are
animated properly, too.

* the menu items are automatically adjusted to use the app name
instead of just "SDL App". I did this so that we really can use one
central SDLMain.nib file, w/o requiring developers to make a copy of
it and adjust it.

* libSDLMain now contains the proper cocoa code, not as before the
carbon code. This means apps no longer have to carry a copy of
SDLMain.m/SDLMain.h

* revamped configure.in to properly build a Cocoa/Quartz SDL lib, not
a Carbon based SDL lib

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40159
2001-08-21 07:19:59 +00:00
Sam Lantinga
6dbdba950a Removed fullscreen menu entry - fixed warning on application startup
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40158
2001-08-20 04:41:49 +00:00
Sam Lantinga
de28d673ff Is this right??
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40157
2001-08-20 00:10:35 +00:00
Sam Lantinga
7ec55a39c3 Date: Thu, 16 Aug 2001 21:50:51 -0500 (EST)
From: Darrell Walisser <dwaliss1@purdue.edu>
Subject: Patch for video bugs + Max's additions

        I've attached a patch for today's CVS that includes Max's virtual
mouse button fix as well as some other changes:

-building mode list correctly now (had duplicate entries, was unsorted)
-switching modes correctly now (wasn't destroying previous mode)
-releasing memory correctly in event loop

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40156
2001-08-19 23:57:39 +00:00
Sam Lantinga
54e5a5fe78 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40155
2001-08-18 22:24:19 +00:00
Sam Lantinga
a2d4d4bcb7 Fixed IDE and SCSI CD-ROM detection on BeOS (thanks Caz!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40154
2001-08-18 22:03:11 +00:00
Sam Lantinga
2f77d42d3a *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40153
2001-08-18 21:58:26 +00:00
Sam Lantinga
8ead741049 Fix compiler warnings
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40152
2001-08-18 19:21:04 +00:00
Sam Lantinga
4e338deb4f *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40151
2001-08-18 10:33:55 +00:00
Sam Lantinga
8e41c23177 Fixed compile errors and added call to SDL_SetModuleHandle() in WinMain()
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40150
2001-08-09 14:04:46 +00:00
Sam Lantinga
2aca7272f2 Audio subsystem no longer assumes sun audio API on UNIX systems
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40149
2001-08-09 13:09:47 +00:00
Sam Lantinga
f2de3a7f9b *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40148
2001-08-09 13:06:32 +00:00
Sam Lantinga
4c74d7983a Added SDL_expose.c to the VC++ project
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40147
2001-08-09 12:52:04 +00:00
Sam Lantinga
5af50961be Applied David MacCormack's patch to fix SDL_WINDOWID on Windows,
and added a function to cache the application handle so DirectInput
still works properly.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40146
2001-08-09 12:21:32 +00:00
Sam Lantinga
dac38725b6 Fixed VGL detection on FreeBSD (thanks David!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40145
2001-08-09 06:14:06 +00:00