Commit Graph

59 Commits

Author SHA1 Message Date
Sam Lantinga
1bbfbc26e7 When the mouse is grabbed, send the application the motion associated with
the enter/leave notify events.
2001-06-26 17:40:59 +00:00
Sam Lantinga
a1c01f9031 Added the SDL_VIDEO_YUV_DIRECT hack for better performance when the
requested video mode is 16 bpp but the real video mode is 32 bpp.
2001-06-25 22:16:44 +00:00
Sam Lantinga
b4bf807506 Oops, reversed the logic of the variable 2001-06-23 22:02:27 +00:00
Sam Lantinga
15e9de32c0 Allow the user to override the relative mouse mode.
They almost never want to do this, as it seriously affects
applications that rely on continuous relative mouse motion.
2001-06-23 22:00:59 +00:00
Sam Lantinga
e823f3f3c2 Added the environment variable SDL_MOUSE_NORELATIVE to completely disable
relative mouse motion if the application desires it.  UNDOCUMENTED!!
2001-06-23 18:51:29 +00:00
Sam Lantinga
b9601c2409 Don't crash if freeing a cursor after quit... 2001-06-19 21:07:12 +00:00
Sam Lantinga
1d2a08a805 Added patches from FreeBSD ports 2001-06-19 13:33:54 +00:00
Sam Lantinga
597fa80ec1 *** empty log message *** 2001-06-16 06:47:45 +00:00
Sam Lantinga
3ad73fcf82 Oops, forgot the Quartz video directory 2001-06-16 06:43:44 +00:00
Sam Lantinga
de20671834 *** empty log message *** 2001-06-16 03:18:26 +00:00
Sam Lantinga
49bf7df612 Added Linux PlayStation 2 Graphics Synthesizer support 2001-06-16 03:17:45 +00:00
Sam Lantinga
6bcf1db2dd Added /dev/usbmouse to the list of mice to check 2001-06-16 02:48:39 +00:00
Sam Lantinga
046d04bfd8 Added an audio driver that writes to disk (thanks Ryan!) 2001-06-16 01:51:42 +00:00
Sam Lantinga
a937a9eaf5 Support for SVGALib 2.0, thanks to Benjamin Joel Stover 2001-06-16 01:32:09 +00:00
Sam Lantinga
6e12dc6c33 Mouse wheel sends mouse button (4/5) events on Windows 2001-06-16 01:01:42 +00:00
Sam Lantinga
350e33a512 *** empty log message *** 2001-06-11 22:54:34 +00:00
Sam Lantinga
a113e1cdf0 Ryan's IMPS/2 mouse fix 2001-06-11 15:48:32 +00:00
Sam Lantinga
6afaf1af8e * Removed fullscreen menu option from the "Window" menu
* Updated the BUGS file
* Fixed command line parameters when launched from Finder
* Implemented setting the icon window caption
* Implemented frameless style windows
* Added note about SDL_RESIZABLE implementation to SDL_QuartzVideo.m
* Window close requests now go through the event filtering system
2001-06-11 06:44:43 +00:00
Sam Lantinga
a344d09980 *** empty log message *** 2001-06-11 00:08:35 +00:00
Sam Lantinga
c9256f1083 Date: Sun, 10 Jun 2001 17:33:44 -0500
From: Darrell Walisser <dwaliss1@purdue.edu>
Subject: Re: [SDL] Mac OS X Goodies For You

Updates and fixes:

-fixed erasing window when minmizing it (with some minor window redraw problems)
-implemented close box to send SDLQuit event
-fixed messed up alpha on 32bpp windows
2001-06-11 00:08:10 +00:00
Sam Lantinga
6fd76c4cb0 Added MacOS X Project Builder projects 2001-06-10 18:20:23 +00:00
Sam Lantinga
3c15ec830a MacOS X additions from Darrell 2001-06-10 05:02:38 +00:00
Sam Lantinga
7b4aa84979 Oops, back it out... 2001-06-07 15:04:04 +00:00
Sam Lantinga
7f6f1c1a66 Fixed bug in joystick motion, thanks to Alexandre Duret-Lutz 2001-06-07 14:57:07 +00:00
Sam Lantinga
bc0f799883 Mattias' patch 2001-06-07 14:53:18 +00:00
Sam Lantinga
3cbdc6b721 Added initial support for Quartz video (thanks Darrell!) 2001-06-07 14:28:11 +00:00
Sam Lantinga
7392c75089 *** empty log message *** 2001-06-07 13:53:51 +00:00
Sam Lantinga
1962672059 Fix palette creation in windowed mode at 8 bpp 2001-06-07 13:52:10 +00:00
Sam Lantinga
dabe20a74f *** empty log message *** 2001-05-27 01:04:01 +00:00
Sam Lantinga
c11599ae1a *** empty log message *** 2001-05-27 00:24:43 +00:00
Sam Lantinga
6ec071d3dd Oops, typo fix 2001-05-26 21:39:01 +00:00
Sam Lantinga
25301330f4 Added native OpenBSD audio driver (thanks vedge!) 2001-05-26 16:58:37 +00:00
Sam Lantinga
a92b3035ca Windows CE patches contributed by Rainer Loritz 2001-05-23 23:35:10 +00:00
Sam Lantinga
0849138dd9 Added detection of Open Sound System on Solaris x86 2001-05-23 00:36:17 +00:00
Sam Lantinga
6c2c44ddc9 Minor crash bugfix 2001-05-23 00:06:08 +00:00
Sam Lantinga
9095cc7e0b Silly bug fix from Billy Biggs 2001-05-22 05:06:50 +00:00
Sam Lantinga
33d0e09bf7 Added initial support for Nano-X (thanks Hsieh-Fu!) 2001-05-11 01:13:35 +00:00
Sam Lantinga
7f61199fef Oops, the OpenBSD fix didn't. 2001-05-11 00:35:31 +00:00
Sam Lantinga
fbf830c25c Date: Wed, 9 May 2001 18:03:20 -0600
From: Peter Valchev <pvalchev@openbsd.org>
Subject: openbsd patches

- The dlsym() one is supposed to fix dynamic loading on our a.out
architectures, where prefixing of an underscore symbol is required.
Actually I don't know what kind of dynamic loading does SDL deal with,
but anyway.  You may want to make that change global, but only gcc's
preprocessor passes __ELF__, I think, so you can just add Linux or
something if you decide so.
2001-05-10 20:31:51 +00:00
Sam Lantinga
be3ec68154 Date: Wed, 9 May 2001 18:03:20 -0600
From: Peter Valchev <pvalchev@openbsd.org>
Subject: openbsd patches

- The other one dealing with the cdrom... the most likely place on an
OpenBSD system for a cdrom is cd?c, my mistake the first time.
2001-05-10 20:29:31 +00:00
Sam Lantinga
b393ce534f *** empty log message *** 2001-05-10 20:20:50 +00:00
Sam Lantinga
dc74cc4c2e Updated the Amiga OS port of SDL (thanks Gabriele) 2001-05-10 20:13:29 +00:00
Sam Lantinga
1f68c45edb Remove spurious warning 2001-05-10 20:10:54 +00:00
Sam Lantinga
033f17672b Date: Thu, 19 Apr 2001 08:36:54 +0300
From: "Mike Gorchak" <mike@malva.com.ua>
Subject: Patches for QNX RtP

Here my patch for QNX RtP/Photon for SDL-1.2.

Detailed description of my changes:

SDL/configure.in:
   If Photon detected declare define ENABLE_PHOTON.

SDL/src/video/SDL_sysvideo.h:
   Added extern to ph_bootstrap.

SDL/src/video/SDL_video.c:
   Added ph_bootstrap to bootstrap array.

SDL/src/video/photon/SDL_ph_events.c:
   Declare DISABLE_X11 if compiled for Photon.

SDL/src/video/photon/SDL_ph_image.c:
   Fixed segment violation on exit. Please update BUGS file.

SDL/src/video/photon/SDL_ph_video.c:
   1. Enabling window manager.
   2. Added to device capabilities Photon Window Manager functions:
      SetCaption and IconifyWindow.
   3. Renamed X11_bootstrap to ph_bootstrap.
   4. Removed SEGFAULT termination of programs if Photon not available.

SDL/src/video/photon/SDL_ph_wm.c:
   1. Declare DISABLE_X11 if compiled for Photon.
   2. Added ph_SetCaption and ph_IconifyWindow code. (Thanks to
      'phearbear' for iconify window source).
   3. Some stubers for other wm functions.

Thanks !

----------------------------
Mike Gorchak
CJSC Malva
System Programmer
2001-05-10 18:42:17 +00:00
Sam Lantinga
786dde16ba Added pthread.h - necessary on some configurations 2001-05-10 18:31:21 +00:00
Sam Lantinga
7ebebdb21d Fixed crash in GGI detection 2001-05-10 18:10:19 +00:00
Sam Lantinga
24c48b5ab6 Don't try to register the app if video code is disabled 2001-05-02 19:21:00 +00:00
Sam Lantinga
e55a62d158 Fixed stuck keys when changing the video mode 2001-05-01 21:12:57 +00:00
Sam Lantinga
5733d2fbcb Fixed double-mouse event bug on Windows using OpenGL 2001-04-29 23:00:03 +00:00
Sam Lantinga
506e57229b Fix key repeat detection on newer X servers 2001-04-29 22:59:47 +00:00