Commit Graph

206 Commits

Author SHA1 Message Date
Sam Lantinga
9fa42d19f6 Added double-buffering support for SVGAlib (thanks Kutak!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40206
2001-10-14 19:49:02 +00:00
Sam Lantinga
c9c04a2750 Added photon fixes submitted by Luca Barbato
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40205
2001-10-08 18:54:06 +00:00
Sam Lantinga
5c8d9f8fbf *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40204
2001-09-30 20:23:55 +00:00
Sam Lantinga
db4a562585 Fixed crash when using double-buffering with DGA
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40203
2001-09-30 20:19:20 +00:00
Sam Lantinga
7d2934e1ef Fixed last track time calculation (thanks Tchi Southivong)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40202
2001-09-30 19:07:56 +00:00
Sam Lantinga
f488fc9424 MacOS X fix
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40201
2001-09-30 18:55:08 +00:00
Sam Lantinga
d94a1797fa *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40200
2001-09-23 22:33:19 +00:00
Sam Lantinga
22120eac88 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40199
2001-09-23 22:16:02 +00:00
Sam Lantinga
2473d7c237 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40198
2001-09-23 22:10:03 +00:00
Sam Lantinga
d7dcae3d87 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40197
2001-09-23 21:58:52 +00:00
Sam Lantinga
d521252694 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40196
2001-09-23 21:10:30 +00:00
Sam Lantinga
1e5a9f6ffa Oops, back out that SDL_main -> SDLMain conversion
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40195
2001-09-23 21:09:08 +00:00
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