Announcing SDL 1.2.5

Announcing SDL 1.2.5!
This is a big release, containing many bug fixes over the last
several months:
http://www.libsdl.org/download.php

Changes since 1.2.4:

  • Added an environment variable SDL_HAS3BUTTONMOUSE for Quartz
  • Added initial support for Dreamcast (thanks HERO!)
  • Implemented resizing Cocoa windows (thanks Darrell!)
  • Updated Quartz video code for MacOS X 10.2 (thanks Darrell!)
  • Added an environment variable SDL_VIDEO_WINDOW_POS for X11
  • Fixed mouse focus problems caused by X11 ‘unclutter’ hack
  • Applied John’s fix for left-handed mice under Windows.
  • Gamepads and other HID devices should work under MacOS X
  • Fixed missing cursor after shadow buffer flip (thanks Jan!)
  • Updated MacOS projects with “enums as int” build option
  • Added -benchmark flag to testvidinfo for testing video speed
  • Added accelerated YUV code to DirectFB driver (thanks Denis!)
  • Command line apps on MacOS X go to forground (thanks Max!)
  • Fixed aRts runtime sound daemon detection
  • Improved the Nano-X video support (thanks Greg!)
  • Updated Borland projects for Kylix 3 (thanks Dominique)
  • Added compile-time checking for the size of enums
  • Fixed offset bug in hardware accelerated fills and blits
  • Fixed serious bugs in BSD HID joystick code (thanks Krister!)
  • Added project files for embedded Visual C++ 4.0
  • Added SDL_BUTTON_WHEELUP (4) and SDL_BUTTON_WHEELDOWN (5)
  • Added SDL_GL_STEREO for stereoscopic OpenGL contexts
  • Added the environment variable SDL_VIDEO_X11_WMCLASS
  • Fullscreen windows are always topmost in Windows
  • Fixed mouse grab going fullscreen to windowed in Windows
  • Fixed VidMode error when running on XFree86 3.3
  • Fixed Quartz mouse motion and window centering bugs
  • Updated configure.in for automake 1.6.2
  • Fixed building Windows DLL with latest native Cygwin tools
  • Added a way to get the Windows OpenGL context in SDL_syswm.h
  • Removed DDFLIP_WAIT flag from DirectX flip for performance
  • Zeroed SDL_Surface::unused1 so glSDL will work on stock SDL
  • Only modifier key state is noted when X11 window opens
  • Added initial support for PicoGUI (thanks Micah!)
  • Fixed SDL_DisplayFormatAlpha() on RGB surfaces with alpha
  • Added pthread detection for HP-UX 11.X
  • SDL_Init(SDL_INIT_JOYSTICK) on MacOS X works with no joystick
  • Fixed DirectX software surface memory leak
  • Fixed video initialization crash on Windows CE
  • Updated the QNX audio code for QNX 6.2 (thanks Travis!)
  • Fixed building with pthread and pth support on UNIX
  • Added detection of several joysticks to Linux code
  • Fixed thread detection and joystick code for NetBSD
  • Added support for audio in the Atari port (thanks Patrice!)
  • Added check for ENOMEDIUM to the Linux CDROM code
  • Added YUV hardware acceleration on MacOS X (thanks Darrell!)
  • Fixed building shared libraries on MacOS X (thanks Max!)
  • Use secondary audio buffers in DirectSound by default
  • Fixed window tab on Windows taskbar after application quit
  • Fixed setting OpenGL mode multiple times on Windows
  • Added Zaurus PDA (Qtopia) support by David Hedbor
  • Removed README.OpenBSD - SDL works out of the box on OpenBSD
  • Fixed crash in QZ_SetCaption() (thanks Darrell)
  • Updated ALSA audio support for ALSA 0.9
  • Don’t build RPM archives with ALSA library dependencies
  • SDL_PollEvent()/SDL_WaitEvent() return values now match docs

Enjoy!
-Sam Lantinga, Software Engineer, Blizzard Entertainment_______________________________________________
SDL-announce mailing list
SDL-announce at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl-announce

Rockin’!

I have tests tomorrow and Wednesday, and a doctor’s appointment Tuesday.
I’ll need about an hour and a half to build and test all of the
subpackages. It’ll then sit in incoming limbo for waiting for ftp people
to edit the override file because the package layout has changed. I’ll
put them somewhere they can be downloaded until the packages enter the
archive properly.On Sun, Oct 06, 2002 at 06:13:33PM -0700, Sam Lantinga wrote:

Announcing SDL 1.2.5!
This is a big release, containing many bug fixes over the last
several months:
http://www.libsdl.org/download.php


Joseph Carter You’re entitled to my opinion

I really don’t want much at all… Just a kind word, an
attractive woman, and UNLIMITED BANDWIDTH!!

-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 273 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20021006/9335d744/attachment.pgp

The version number of the sdl.dll file included with the win32 development
and runtime libraries is still listed as 1.2.4, could you please fix this
problem.

Thanks

Sam Lantinga wrote:> Announcing SDL 1.2.5!

This is a big release, containing many bug fixes over the last
several months:
http://www.libsdl.org/download.php

Changes since 1.2.4:

  • Added an environment variable SDL_HAS3BUTTONMOUSE for Quartz
  • Added initial support for Dreamcast (thanks HERO!)
  • Implemented resizing Cocoa windows (thanks Darrell!)
  • Updated Quartz video code for MacOS X 10.2 (thanks Darrell!)
  • Added an environment variable SDL_VIDEO_WINDOW_POS for X11
  • Fixed mouse focus problems caused by X11 ‘unclutter’ hack
  • Applied John’s fix for left-handed mice under Windows.
  • Gamepads and other HID devices should work under MacOS X
  • Fixed missing cursor after shadow buffer flip (thanks Jan!)
  • Updated MacOS projects with “enums as int” build option
  • Added -benchmark flag to testvidinfo for testing video speed
  • Added accelerated YUV code to DirectFB driver (thanks Denis!)
  • Command line apps on MacOS X go to forground (thanks Max!)
  • Fixed aRts runtime sound daemon detection
  • Improved the Nano-X video support (thanks Greg!)
  • Updated Borland projects for Kylix 3 (thanks Dominique)
  • Added compile-time checking for the size of enums
  • Fixed offset bug in hardware accelerated fills and blits
  • Fixed serious bugs in BSD HID joystick code (thanks Krister!)
  • Added project files for embedded Visual C++ 4.0
  • Added SDL_BUTTON_WHEELUP (4) and SDL_BUTTON_WHEELDOWN (5)
  • Added SDL_GL_STEREO for stereoscopic OpenGL contexts
  • Added the environment variable SDL_VIDEO_X11_WMCLASS
  • Fullscreen windows are always topmost in Windows
  • Fixed mouse grab going fullscreen to windowed in Windows
  • Fixed VidMode error when running on XFree86 3.3
  • Fixed Quartz mouse motion and window centering bugs
  • Updated configure.in for automake 1.6.2
  • Fixed building Windows DLL with latest native Cygwin tools
  • Added a way to get the Windows OpenGL context in SDL_syswm.h
  • Removed DDFLIP_WAIT flag from DirectX flip for performance
  • Zeroed SDL_Surface::unused1 so glSDL will work on stock SDL
  • Only modifier key state is noted when X11 window opens
  • Added initial support for PicoGUI (thanks Micah!)
  • Fixed SDL_DisplayFormatAlpha() on RGB surfaces with alpha
  • Added pthread detection for HP-UX 11.X
  • SDL_Init(SDL_INIT_JOYSTICK) on MacOS X works with no joystick
  • Fixed DirectX software surface memory leak
  • Fixed video initialization crash on Windows CE
  • Updated the QNX audio code for QNX 6.2 (thanks Travis!)
  • Fixed building with pthread and pth support on UNIX
  • Added detection of several joysticks to Linux code
  • Fixed thread detection and joystick code for NetBSD
  • Added support for audio in the Atari port (thanks Patrice!)
  • Added check for ENOMEDIUM to the Linux CDROM code
  • Added YUV hardware acceleration on MacOS X (thanks Darrell!)
  • Fixed building shared libraries on MacOS X (thanks Max!)
  • Use secondary audio buffers in DirectSound by default
  • Fixed window tab on Windows taskbar after application quit
  • Fixed setting OpenGL mode multiple times on Windows
  • Added Zaurus PDA (Qtopia) support by David Hedbor
  • Removed README.OpenBSD - SDL works out of the box on OpenBSD
  • Fixed crash in QZ_SetCaption() (thanks Darrell)
  • Updated ALSA audio support for ALSA 0.9
  • Don’t build RPM archives with ALSA library dependencies
  • SDL_PollEvent()/SDL_WaitEvent() return values now match docs

Enjoy!
-Sam Lantinga, Software Engineer, Blizzard Entertainment


SDL-announce mailing list
SDL-announce at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl-announce


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

The version number listed as required in the configure script for
DirectFB is 0.9.14, but directfb.org has the latest version as 0.9.13.
Was this on purpose, due to some code requiring the CVS version of
DirectFB, or is this simply a mistake?

– chris (@Christopher_Thielen)On Sun, 2002-10-06 at 18:13, Sam Lantinga wrote:

Announcing SDL 1.2.5!
This is a big release, containing many bug fixes over the last
several months:
http://www.libsdl.org/download.php

Changes since 1.2.4:

  • Added an environment variable SDL_HAS3BUTTONMOUSE for Quartz
  • Added initial support for Dreamcast (thanks HERO!)
  • Implemented resizing Cocoa windows (thanks Darrell!)
  • Updated Quartz video code for MacOS X 10.2 (thanks Darrell!)
  • Added an environment variable SDL_VIDEO_WINDOW_POS for X11
  • Fixed mouse focus problems caused by X11 ‘unclutter’ hack
  • Applied John’s fix for left-handed mice under Windows.
  • Gamepads and other HID devices should work under MacOS X
  • Fixed missing cursor after shadow buffer flip (thanks Jan!)
  • Updated MacOS projects with “enums as int” build option
  • Added -benchmark flag to testvidinfo for testing video speed
  • Added accelerated YUV code to DirectFB driver (thanks Denis!)
  • Command line apps on MacOS X go to forground (thanks Max!)
  • Fixed aRts runtime sound daemon detection
  • Improved the Nano-X video support (thanks Greg!)
  • Updated Borland projects for Kylix 3 (thanks Dominique)
  • Added compile-time checking for the size of enums
  • Fixed offset bug in hardware accelerated fills and blits
  • Fixed serious bugs in BSD HID joystick code (thanks Krister!)
  • Added project files for embedded Visual C++ 4.0
  • Added SDL_BUTTON_WHEELUP (4) and SDL_BUTTON_WHEELDOWN (5)
  • Added SDL_GL_STEREO for stereoscopic OpenGL contexts
  • Added the environment variable SDL_VIDEO_X11_WMCLASS
  • Fullscreen windows are always topmost in Windows
  • Fixed mouse grab going fullscreen to windowed in Windows
  • Fixed VidMode error when running on XFree86 3.3
  • Fixed Quartz mouse motion and window centering bugs
  • Updated configure.in for automake 1.6.2
  • Fixed building Windows DLL with latest native Cygwin tools
  • Added a way to get the Windows OpenGL context in SDL_syswm.h
  • Removed DDFLIP_WAIT flag from DirectX flip for performance
  • Zeroed SDL_Surface::unused1 so glSDL will work on stock SDL
  • Only modifier key state is noted when X11 window opens
  • Added initial support for PicoGUI (thanks Micah!)
  • Fixed SDL_DisplayFormatAlpha() on RGB surfaces with alpha
  • Added pthread detection for HP-UX 11.X
  • SDL_Init(SDL_INIT_JOYSTICK) on MacOS X works with no joystick
  • Fixed DirectX software surface memory leak
  • Fixed video initialization crash on Windows CE
  • Updated the QNX audio code for QNX 6.2 (thanks Travis!)
  • Fixed building with pthread and pth support on UNIX
  • Added detection of several joysticks to Linux code
  • Fixed thread detection and joystick code for NetBSD
  • Added support for audio in the Atari port (thanks Patrice!)
  • Added check for ENOMEDIUM to the Linux CDROM code
  • Added YUV hardware acceleration on MacOS X (thanks Darrell!)
  • Fixed building shared libraries on MacOS X (thanks Max!)
  • Use secondary audio buffers in DirectSound by default
  • Fixed window tab on Windows taskbar after application quit
  • Fixed setting OpenGL mode multiple times on Windows
  • Added Zaurus PDA (Qtopia) support by David Hedbor
  • Removed README.OpenBSD - SDL works out of the box on OpenBSD
  • Fixed crash in QZ_SetCaption() (thanks Darrell)
  • Updated ALSA audio support for ALSA 0.9
  • Don’t build RPM archives with ALSA library dependencies
  • SDL_PollEvent()/SDL_WaitEvent() return values now match docs

Enjoy!
-Sam Lantinga, Software Engineer, Blizzard Entertainment


SDL-announce mailing list
SDL-announce at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl-announce


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

The version number of the sdl.dll file included with the win32 development
and runtime libraries is still listed as 1.2.4, could you please fix this
problem.

Fixed in CVS, I’ll updated the binaries tomorrow morning (PST)

Thanks!
-Sam Lantinga, Software Engineer, Blizzard Entertainment

The version number listed as required in the configure script for
DirectFB is 0.9.14, but directfb.org has the latest version as 0.9.13.
Was this on purpose, due to some code requiring the CVS version of
DirectFB, or is this simply a mistake?

It requires the CVS version of DirectFB for the palette code and YUV
hardware acceleration. I thought that Denis was going to release 0.9.14
before I released SDL 1.2.5, but I guess he got held up. :slight_smile:

See ya!
-Sam Lantinga, Software Engineer, Blizzard Entertainment