Commit Graph

381 Commits

Author SHA1 Message Date
Sam Lantinga
0dcb9d0c4e Fixed joystick detection problem on Windows XP (thanks Maciej!) 2002-10-15 04:26:20 +00:00
Sam Lantinga
731a94f597 Removed unused function declarations 2002-10-11 08:41:48 +00:00
Sam Lantinga
8de527e64d Fixed mouse warp position bug with offset video modes 2002-10-11 08:09:26 +00:00
Sam Lantinga
d85c592155 Fixed a crash blitting RLE surfaces to RLE surfaces 2002-10-11 07:56:36 +00:00
Sam Lantinga
b6cc3d40b7 Removed an unnecessary header 2002-10-11 07:55:22 +00:00
Sam Lantinga
aed8de3812 Fixed windows event handling for ActiveX controls (thanks Huib-Jan!) 2002-10-08 16:25:23 +00:00
Sam Lantinga
a6bbfe8244 *** empty log message *** 2002-10-07 15:36:32 +00:00
Sam Lantinga
6536ceb29f Fixed compiler warning 2002-10-07 15:19:34 +00:00
Sam Lantinga
1df07d56fb Fixed building timer code on Windows CE 2002-10-07 15:19:17 +00:00
Sam Lantinga
b795af4243 *** empty log message *** 2002-10-06 20:31:34 +00:00
Sam Lantinga
e1df51211d *** empty log message *** 2002-10-06 20:25:05 +00:00
Sam Lantinga
2afe6a9492 *** empty log message *** 2002-10-06 18:47:20 +00:00
Sam Lantinga
7421c1f7d9 Added an environment variable SDL_HAS3BUTTONMOUSE for Quartz 2002-10-05 22:22:42 +00:00
Sam Lantinga
fd756e4973 Added initial support for Dreamcast (thanks HERO!) 2002-10-05 16:50:56 +00:00
Sam Lantinga
82c4de7a59 Fixed gamma correction in Atari video drivers (thanks Patrice!) 2002-10-05 16:27:56 +00:00
Sam Lantinga
a4a1c4b851 Atari joystick fixes contributed by Patrice Mandin 2002-10-05 16:27:29 +00:00
Sam Lantinga
9365ca6825 Fixed cursor resource leak in Windows (thanks Huib-Jan Imbens!) 2002-10-05 05:46:32 +00:00
Sam Lantinga
f25145d50f *** empty log message *** 2002-10-05 05:44:09 +00:00
Sam Lantinga
3cfd39efe9 Fixed SDL_main.c on Windows CE with applications containing spaces in their names. 2002-10-05 05:42:56 +00:00
Sam Lantinga
3f55216a5b Fixed memory overwrite in BSD joystick driver (thanks SUGIMOTO Sadahiro!) 2002-10-05 05:32:49 +00:00
Sam Lantinga
f4fc520def Fixed mouse wheel events on MacOS X 2002-10-05 05:11:20 +00:00
Sam Lantinga
f476cb5da3 Lots of cleanups by Darrell, added the ability to resize Cocoa windows. 2002-10-05 05:07:57 +00:00
Sam Lantinga
199f876fad Fixed YUV overlay code for Quicktime 6 2002-10-05 04:56:32 +00:00
Sam Lantinga
d4b8f0bec7 Added an aborted try at making fullscreen work on Xinerama screen != 0 2002-09-30 00:35:25 +00:00
Sam Lantinga
5a1ff5f626 Fixed window update problems on MacOS X 10.2 (thanks Darrell!) 2002-09-16 18:38:09 +00:00
Sam Lantinga
17e2dc4a8d Cleaned up the SDL_VIDEO_WINDOW_POS variable support 2002-09-16 08:22:25 +00:00
Sam Lantinga
6731e2c171 Don't be fooled by unclutter - the mouse isn't really leaving our window 2002-09-16 07:09:04 +00:00
Sam Lantinga
db3fffb203 Date: Thu, 12 Sep 2002 20:35:51 -0400
From: Darrell Walisser
Subject: Jag joystick fix (take 2)

This patch enables all HID devices, not just joysticks. This quell
complaints about gamepads not working, though I don't have I gamepad to
verify this theory.

Before, only joysticks were recognized. Now, all HID devices except the
keyboard and mouse will be recognized.
2002-09-16 06:50:26 +00:00
Sam Lantinga
f5013ab919 *** empty log message *** 2002-09-16 06:26:22 +00:00
Sam Lantinga
763b2409f4 Applied John Popplewell's fix for left-handed mice under Windows. 2002-09-16 06:14:46 +00:00
Sam Lantinga
66372631d5 Fixed missing cursor after shadow buffer flip (thanks Jan!) 2002-09-09 03:22:19 +00:00
Sam Lantinga
47b26eb2d3 Fixed trashing the framebuffer console on broken video drivers 2002-09-02 21:42:15 +00:00
Sam Lantinga
4fcca27e9e Fixed a typo in a previous patch 2002-09-02 16:02:17 +00:00
Sam Lantinga
61fbbba718 Date: Sun, 1 Sep 2002 21:27:54 -0400 (EDT)
From: "Ryan C. Gordon"
Subject: [SDL] Minor X11 hack:

Here's a patch to center a newly-created, non-fullscreen X11 window.
While this may or may not be suitable for adding to SDL officially, I
didn't want to put any Xlib dependencies in my code directly.

To use:

- Apply patch/rebuild.
- export SDL_WINDOW_POS=center
- Call SDL_SetVideoMode as needed.

(Ideally, this could be expanded to handle other commands like
SDL_WINDOW_POS=20x190, etc, and could be implemented for other targets,
but this is really a hack to avoid API changes).
2002-09-02 15:58:29 +00:00
Sam Lantinga
f6f43a6b86 Date: Sat, 31 Aug 2002 15:42:45 +0200
From: Alexandre Courbot
Subject: [SDL] Qtopia port fixes/improvments

-Whenever the screen is rotated, the pad is rotated as well,
-Fixed a mouse bug: when tapping on the screen, the click event was
often sent at the previous position of the stylus (resulting in strange
behavior in Scummvm for instance)
-Added the SDL_QT_INVERT_ROTATION environment variable which, when set,
rotates the screen (and the mouse, and the pad) the other way. This can
be useful for left-handed people.
2002-09-01 00:37:24 +00:00
Sam Lantinga
7f16f5f120 Date: Tue, 27 Aug 2002 19:07:38 +0200
From: Denis Oliver Kropp
Subject: YUV support

I just added YUV overlay support to the DirectFB backend.
2002-08-31 04:13:28 +00:00
Sam Lantinga
cb7004f6d9 Date: Tue, 27 Aug 2002 16:14:11 +0200
From: Denis Oliver Kropp
Subject: Palette support and 8bit color keying fix

This patch adds support for 8bit palette modes dropping
the RGB332 stuff. It also fixes color keying for 8bit.
testsprite (without -bpp >8) looks correct again.
2002-08-31 04:06:37 +00:00
Sam Lantinga
d680912135 Tell the dock about command-line launched applications 2002-08-31 04:01:19 +00:00
Sam Lantinga
dcf26703bd Darrell's Jag joystick fix 2002-08-31 01:31:44 +00:00
Sam Lantinga
5689e8a3cf Doh! Patch by Joel Ray Holveck 2002-08-28 23:25:09 +00:00
Sam Lantinga
518dfadc59 Date: Sat, 24 Aug 2002 22:20:01 -0600
From: "Greg Haerr"
Subject: Announce: sdl-nanox-patch

Sam,
    I've created an update patch for enhanced Nano-X support
with SDL.  I've created the patch against SDL-1.2.4.  I'd appreciate
it if you would apply it to the next SDL version.

Enhancements include:

1. Small bugfixes to compile without errors
2. Support for direct client-side framebuffer access with configure option
3. Add dynamic pixel type support for hardware framebuffer; eliminating the
need for compile-time configuration option.

I've updated the README.NanoX file with the details.

This version has been tested with Microwindows v0.89pre9 CVS
and SMPEG 0.4.4.  I've added multi-threading support to
Microwindows to support the multi-threaded SMPEG, and
all works fine.  To turn on thread safety in Microwindows,
use THREADSAFE=Y in the Microwindows config file.

Thanks!

Regards,

Greg
Founder, The Microwindows Project
http://microwindows.org
2002-08-25 06:21:49 +00:00
Sam Lantinga
1ef49b7681 Removed unused function 2002-08-24 17:30:49 +00:00
Sam Lantinga
f48774297e Fixed 2048 pixel limitation in DirectX blit code 2002-08-24 17:15:45 +00:00
Sam Lantinga
73b14e88b2 Date: Fri, 23 Aug 2002 11:48:56 +0200
From: Denis Oliver Kropp
Subject: Another patch

this is another patch fixing key code mapping
along with some other fixes and better mode handling.
2002-08-24 15:29:06 +00:00
Sam Lantinga
2bbaa7676b Fixed offset bug in hardware accelerated fills and blits 2002-08-20 16:58:49 +00:00
Sam Lantinga
9aad66e1ad Date: Thu, 18 Jul 2002 23:51:40 +0200 (MEST)
From: Krister Walfridsson
Subject: [SDL] src/joystick/bsd/SDL_sysjoystick.c patch

The *BSD USB HID joystick code has two serious bugs:

1. If a joystick reports unhandled hid_input usage (for example HUG_RZ or
   HUG_DIAL), then the last handled value will be overwritten with an
   arbitrary value. (Fixed in the patch below by adding a default case.)

2. The current code does only handle logical coordinates in the range 0-255,
   while a big part of available joysticks report -128 - 127. (This is solved
   in the patch below by first center the range around 0, and then stretch
   it to the correct range.)
2002-08-20 06:08:42 +00:00
Sam Lantinga
3863ada468 Reset mouse state when changing video modes 2002-08-20 06:01:20 +00:00
Sam Lantinga
fd53f103ff Fixed bug where video mode wasn't restored after ALT-tab in with DirectX 2002-08-20 05:59:31 +00:00
Sam Lantinga
37737312d6 *** empty log message *** 2002-08-20 04:55:37 +00:00
Sam Lantinga
09669b3053 *** empty log message *** 2002-08-20 04:49:05 +00:00