Commit graph

3796 commits

Author SHA1 Message Date
Sam Lantinga
7dffe66c0f Added support for joysticks on *BSD (thanks Wilbern!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40279
2002-02-14 01:24:08 +00:00
Sam Lantinga
5462cb89e0 Updated the documentation for the SDL_PushEvent() call.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40277
2002-02-13 23:40:13 +00:00
Sam Lantinga
528959fcb2 Added support for the pause key under DirectX
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40276
2002-02-13 18:21:48 +00:00
Sam Lantinga
fb441e589b David Snopek added Borland compiler support
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40275
2002-02-13 17:45:24 +00:00
Sam Lantinga
631d757813 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40274
2002-01-22 21:14:36 +00:00
Sam Lantinga
06db61e1a0 Date: Sat, 19 Jan 2002 17:24:32 -0500 (EST)
From: Darrell Walisser <dwaliss1@purdue.edu>
Subject: SDL Quartz video update

-better mouse motion events
-fixed minification bugs (except OpenGL)
-fixed QZ_SetGamma for correct semantics
-fade/unfade display before/after rez switch
-experimental obscured-check/blind-copy code

The obscured code, while it speeds up window drawing substantially, isn't
ready yet. The reason is that there doesn't (yet) seem to be a way to know
when the window is dragged or when the window suddenly comes to the
foreground. Since Carbon windows seem to allow detection of such things, I
suspect it is possible through some window server API. Cocoa(NSWindow) has no
functions for such things, AFAIK.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40273
2002-01-22 18:46:28 +00:00
Sam Lantinga
d8881664ba Now works "out of the box" on BSDI
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40272
2002-01-22 18:28:35 +00:00
Sam Lantinga
a3b1aa2dde From: "Mattias Engdeg�rd" <f91-men@nada.kth.se>
To: slouken@devolution.com
Subject: Re: [SDL] Question about SDL_FillRect()

I benchmarked with and without clipping UpdateRects and was unable to find
any difference on my moderately slow machine. Anyway, I haven't added
clipping in this patch, but fixed a couple of bugs and generally cleaned
up some of the X11 image code. Most importantly, UpdateRects now checks
for both zero height and width. Also, I eliminated the entire code to
byteswap X11 images since X11 can do that automatically if you ask it
nicely :-)

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40271
2002-01-18 22:02:03 +00:00
Sam Lantinga
84a8810315 Added Quartz version of SDL_SetIcon() for MacOS X (thanks Bob)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40270
2002-01-18 19:41:59 +00:00
Sam Lantinga
3a8a4d7b07 Added QNX cleanups by Mike Gorchak (thanks!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40267
2002-01-18 18:14:03 +00:00
Sam Lantinga
86a83938b6 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40266
2002-01-18 17:14:16 +00:00
Sam Lantinga
d79384a241 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40265
2002-01-14 19:20:39 +00:00
Sam Lantinga
a7215581c7 Don't allow multiple audio opens to succeed (until SDL 1.3)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40263
2002-01-09 16:04:58 +00:00
Sam Lantinga
69fa9c0a31 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40260
2001-12-20 22:46:09 +00:00
Sam Lantinga
eaa38ae341 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40257
2001-12-17 19:56:28 +00:00
Sam Lantinga
896c76ea65 Updated Amiga port by Gabriele Greco
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40256
2001-12-16 20:00:27 +00:00
Sam Lantinga
3ceea60069 Updated the source with the correct e-mail address
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40253
2001-12-14 12:38:15 +00:00
Sam Lantinga
f9233dd860 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40250
2001-12-14 12:30:25 +00:00
Sam Lantinga
b3136f3c32 Reset the device before closing it - fixes a hang with some audio drivers
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40249
2001-12-06 01:20:22 +00:00
Sam Lantinga
0d4c3555ab Fix crash with Linux supermount fstab entries (thanks Erno!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40248
2001-12-05 23:49:09 +00:00
Sam Lantinga
0ed6cab836 From: "Mattias Engdeg�rd" <f91-men@nada.kth.se>
Subject: X11 icon byte order bug

This fixes a small byte order bug when running X on a remote host
with a >8bpp screen.

Cheers,
       	Mattias

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40247
2001-11-27 01:26:57 +00:00
Sam Lantinga
90a40eae2b *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40246
2001-11-26 22:22:20 +00:00
Sam Lantinga
ff06c785b0 Fixed timeout in Linux condition variable implementation
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40245
2001-11-23 17:11:05 +00:00
Sam Lantinga
ea3595e3fb Added support for Xi Graphics XME fullscreen extension
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40243
2001-11-22 04:55:38 +00:00
Sam Lantinga
bed066cd0c Oops, forgot a directory here...
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40238
2001-11-08 07:27:25 +00:00
Sam Lantinga
8d7130f818 Fixed X11 icon color allocation (thanks Mattias!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40237
2001-11-07 17:59:07 +00:00
Sam Lantinga
2a641b7882 Removed a warning
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40236
2001-11-07 17:58:41 +00:00
Sam Lantinga
383e24e32d Don't generate a spurious error on SDL_InitVideo()
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40233
2001-11-06 00:15:04 +00:00
Sam Lantinga
a18f9fc0f8 Greatly improved Xinerama video mode support
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40231
2001-11-04 04:18:43 +00:00
Sam Lantinga
3555e0f4c7 Fix a crash if an OpenGL video mode can't be set.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40230
2001-11-04 04:18:27 +00:00
Sam Lantinga
c05194de44 Added X11 Xinerama support - fullscreen starts on screen 0
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40228
2001-11-03 17:03:16 +00:00
Sam Lantinga
ad2cc0a6ae Disabled virtual terminal check for SVGAlib video
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40227
2001-11-02 22:41:32 +00:00
Sam Lantinga
12c2075fb5 Fixed building hermes objects with automake 1.5 (thanks winterlion)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40226
2001-11-02 19:59:41 +00:00
Sam Lantinga
8105c7de87 Fixed key repeat interactions with event filters (thanks Elmar!)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40224
2001-11-02 19:49:14 +00:00
Sam Lantinga
e79ad74ac3 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40222
2001-11-02 18:12:52 +00:00
Sam Lantinga
c0d645637d *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40221
2001-11-01 16:45:40 +00:00
Sam Lantinga
46f0e7c9bd Updated SDL DirectFB backend for DirectFB version 0.9.7
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40220
2001-11-01 16:21:40 +00:00
Sam Lantinga
9dbf9e7151 Hack workaround to fix MacOS X install problems
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40219
2001-10-26 14:51:22 +00:00
Sam Lantinga
008e9d4257 Use the sticky focus flag so audio isn't muted when application is switched.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40218
2001-10-25 08:45:17 +00:00
Sam Lantinga
12fbaa83cf Fail if setting a video mode when requesting GL and can't get it.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40217
2001-10-25 06:22:38 +00:00
Sam Lantinga
0a5dc12bd0 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40214
2001-10-25 04:35:42 +00:00
Sam Lantinga
75c71e3f4b 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.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40212
2001-10-22 21:34:50 +00:00
Sam Lantinga
1fc7708dc0 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40211
2001-10-18 15:07:09 +00:00
Sam Lantinga
fb0a891f27 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40210
2001-10-16 15:04:00 +00:00
Sam Lantinga
81aa5fb298 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40209
2001-10-16 15:01:37 +00:00
Sam Lantinga
ff44030b80 Fixed flashing the screen when creating a window on BeOS
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40207
2001-10-14 20:30:10 +00:00
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
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