getDigital.de - Gadgets und mehr fr Computerfreaks
14.07.10 ::[ SDL_ttf VErsion 2.0.10 veröffentlicht ]::

http://www.libsdl.org/projects/SDL_ttf/

CHANGES:
 * Find the Unicode or symbol character map if it's available in the font
 * Set the appropriate font styles for bold and italic fonts
 * Added font style TTF_STYLE_STRIKETHROUGH
 * Fixed size calculations taking outline and underline into account
 * Added API for font outlining: TTF_GetFontOutline()/TTF_SetFontOutline()
 * Added API to disable kerning: TTF_GetFontKerning()/TTF_SetFontKerning()
 * Fixed height calculation for fonts that extend below the font height
 * Added access to font hinting: TTF_GetFontHinting()/TTF_SetFontHinting()
 * Added TTF_GlyphIsProvided() to check whether a glyph is in a given font

(by MArco)

20.10.09 ::[ SDL 1.2.14 RELEASED ]::

Welcome to the last planned release for SDL 1.2!
http://www.libsdl.org/download-1.2.php

This release is intended to clean up the bug list for SDL 1.2 and let us focus on new development for SDL 1.3!

I would like to thank everybody who contributed bug reports and fixes for this release!

General Notes

   * Fixed flicker when resizing the SDL window
   * Fixed crash in SDL_SetGammaRamp()
   * Fixed freeze in SDL_memset() with 0 length when assembly code is disabled.
   * Added SDL_DISABLE_LOCK_KEYS environment variable to enable normal up/down events for Caps-Lock and Num-Lock keys.
   * Fixed audio quality problem when converting between 22050 Hz and 44100 Hz.
   * Fixed a threading crash when a few threads are rapidly created and complete.
   * Increased accuracy of alpha blending routines.
   * Fixed crash loading BMP files saved with the scanlines inverted.
   * Fixed mouse coordinate clamping if SDL_SetVideoMode() isn't called in response to SDL_VIDEORESIZE event.
   * Added doxygen documentation for the SDL API headers.

Unix Notes

   * Fixed potential memory corruption due to assembly bug with SDL_revcpy()
   * Fixed crashes trying to detect SSE features on x86_64 architecture.
   * Fixed assembly for GCC optimized 50% alpha blending blits.
   * Added configure option --enable-screensaver, to allow enabling the screensaver by default.
   * Use XResetScreenSaver() instead of disabling screensaver entirely.
   * Removed the maximum window size limitation on X11.
   * Fixed SDL_GL_SWAP_CONTROL on X11.
   * Fixed setting the X11 window input hint.
   * Fixed distorted X11 window icon for some visuals.
   * Fixed detecting X11 libraries for dynamic loading on 64-bit Linux.
   * SDL_GL_GetAttribute(SDL_GL_SWAP_CONTROL) returns the correct value with GLX_SGI_swap_control.
   * Added SDL_VIDEO_FULLSCREEN_DISPLAY as a preferred synonym for SDL_VIDEO_FULLSCREEN_HEAD on X11.
   * The SDL_VIDEO_FULLSCREEN_DISPLAY environment variable can be set to 0 to place fullscreen SDL windows on the first Xinerama screen.
   * Added the SDL_VIDEO_FBCON_ROTATION environment variable to control output orientation on the framebuffer console.
     Valid values are:
         o not set - Not rotating, no shadow.
         o "NONE" - Not rotating, but still using shadow.
         o "CW" - Rotating screen clockwise.
         o "UD" - Rotating screen upside down.
         o "CCW" - Rotating screen counter clockwise.
   * Fixed DirectFB detection on some Linux distributions.
   * Added code to use the PS3 SPE processors for YUV conversion on Linux.
   * Updated ALSA support to the latest stable API
   * ALSA is now preferred over OSS audio. (SDL_AUDIODRIVER=dsp will restore the previous behavior.)
   * Improved support for PulseAudio
   * The Network Audio System support is now dynamically loaded at runtime.
   * Fixed crash with the MP-8866 Dual USB Joypad on newer Linux kernels.
   * Fixed crash in SDL_Quit() when a joystick has been unplugged.

Windows Notes

   * Verified 100% compatibility with Windows 7.
   * Prevent loss of OpenGL context when setting the video mode in response to a window resize event.
   * Fixed video initialization with SDL_WINDOWID on Windows XP.
   * Improved mouse input responsiveness for first-person-shooter games.
   * IME messages are now generated for localized input.
   * SDL_RWFromFile() takes a UTF-8 filename when opening a file.
   * The SDL_STDIO_REDIRECT environment variable can be used to override whether SDL redirects stdio to stdout.txt and stderr.txt.
   * Fixed dynamic object loading on Windows CE.

Mac OS X Notes

   * SDL now builds on Mac OS X 10.6 (Snow Leopard).
     Eric Wing posted a good rundown on the numerous changes here: http://playcontrol.net/ewing/jibberjabber/big_behind-the-scenes_chang.html
   * The X11 video driver is built by default.
   * Fixed SDL_VIDEO_WINDOW_POS environment variable for Quartz target.
   * Fixed setting the starting working directory in release builds.

(by Marco)

01.10.09 ::[ SDL Forum verfügbar ]::

Unter http://forums.libsdl.org/
ist nun das offizielle SDL forum zu finden.

(by Marco)

08.01.09 ::[ SDL 1.3 is ready for a massive bug hunt! ]::

SDL 1.3 is ready for a massive bug hunt!
http://www.libsdl.org/tmp/SDL-1.3.zip
or
http://www.libsdl.org/tmp/SDL-1.3.tar.gz

The first person to report any particular bug for SDL 1.3 in bugzilla (http://bugzilla.libsdl.org) will get their names added to the CREDITS list for the great SDL Bug Hunt of January 2009!

Anyone who contributes an SDL 1.3 bug fix which is accepted, regardless of whether they reported it, will have their names added to the CREDITS list as bug squashers in the great SDL Bug Hunt.  The top three squashers will be featured on the SDL website with a link to their favorite project (if they want.)

When contributing a patch, please include permission for me to release your code with SDL 1.3 and future versions of SDL under both the LGPL and a closed-source commercial license.

Contributors to SDL 1.3 are eligible for a discount on commercial licensing. Please contact me for details if you're interested.

(by Marco)

22.09.08 ::[ Ergebnisse des Google Summer of Code für SDL veröffentlicht ]::

The Google Summer of Code is complete!

Our applicants did a fantastic job with their projects, and we've made
available a special SDL 1.3 PRERELEASE snapshot featuring their work:
http://www.libsdl.org/tmp/SDL-gsoc2008.zip
http://www.libsdl.org/tmp/SDL-gsoc2008.tar.gz

Here are the projects featured in this snapshot:

* Force Feedback for SDL
 by Edgar Simo, mentored by Ryan C. Gordon
- This was successfully implemented for Linux, Windows, and Mac OS X.
 See include/SDL_haptic.h for details on the API.

* Audio Ideas - Resampling and Pitch Shifting
 by Aaron Wishnick, mentored by Ryan C. Gordon
- Resampling is fully implemented and pitch shifting is still in progress.

* Bring SDL to iPhone and iPod Touch
 by Holmes Futrell, mentored by Sam Lantinga
- This was fully implemented, however due to Apple's NDA the snapshot only
 includes the OpenGL ES video driver.  We are in discussion with Apple now.

* Port SDL 1.3 to the Nintendo DS, add touch input API
 by Darren Alton, mentored by Sam Lantinga
- This was fully implemented, make -f Makefile.ds

* Refresh pointing device support
 by Szymon Wilczek, mentored by Ryan C. Gordon
- Support for multiple mice and Wacom tablets was implemented for Linux and
 Windows.  Wiki is available: http://wilku.ravenlord.ws/doku.php?id=start

I would like to thank all the students for their work and invite each of them
to reply to this e-mail with more details on their project.

(by Marco)

31.12.07 ::[ SDL 1.2.13 veröffentlich ]::

Kurz vor Jahreswechsel hat Sam noch ein SDL Release eingeschoben.

Details:

General Notes
* Fixed link error when building with Intel Compiler 10.
* Removed stray C++ comment from public headers.

Unix Notes
* Fixed crash in SDL_SoftStretch() on secure operating systems.
* Fixed undefined symbol on X11 implementations without UTF-8 support.
* Worked around BadAlloc error when using XVideo on the XFree86 Intel Integrated Graphics driver.
* Scan for all joysticks on Linux instead of stopping at one that was removed.
* Fixed use of sdl-config arguments in sdl.m4

Windows Notes
* Fixed crash when a video driver reports higher than 32 bpp video modes.
* Fixed restoring the desktop after setting a 24-bit OpenGL video mode.
* Fixed window titles on Windows 95/98/ME.
* Added SDL_BUTTON_X1 and SDL_BUTTON_X2 constants for extended mouse buttons.
* Added support for quoted command line arguments.

Mac OS X Notes
* SDL now builds on Mac OS X 10.5 (Leopard).
* Fixed high frequency crash involving text input.
* Fixed beeping when the escape key is pressed and UNICODE translation is enabled.
* Improved trackpad scrolling support.
* Fixed joystick hat reporting for certain joysticks.

(by Marco)

25.07.07 ::[ SDL-Helper-Bibliotheken für SDL 1.2.12 veröffentlicht ]::

SDL helper libraries for the SDL 1.2.12 release!

SDL_image 1.2.6
http://www.libsdl.org/projects/SDL_image/ 
* Improved detection of libjpeg, libpng, and libtiff at configure time * PNG and TIFF images are correctly identified even if dynamic libraries to load them aren't available.
 * Fixed loading of TIFF images using libtiff 3.6
 * Fixed static linking with libjpeg
 * Fixed crash in IMG_ReadXPMFromArray()
 * Fixed loading certain types of packed bitmap LBM files

SDL_mixer 1.2.8
http://www.libsdl.org/projects/SDL_image/

 * Improved detection of Ogg Vorbis and Tremor libraries
 * Fixed memory leaks in Effects API.
 * Added support for MP3 playback with libmad (for GPL projects only!)
 * Fixed the final loop of audio samples of a certain size
 * Fixed opening Ogg Vorbis files using different C runtimes on Windows
 * Added support for Ogg Vorbis playback with Tremor (an integer decoder)
 * Fixed memory corruption in timidity resampling code
 * Fixed compiling both timidity and native midi in the same build
 * Added volume control to playmus
 * Fixed linking with system libmikmod
 * Corrected no-op conditions in SetDistance(), SetPanning() and SetPosition()
 * Fixed copy/paste errors in channel amplitudes

SDL_net 1.2.7:
http://www.libsdl.org/projects/SDL_net/

 * Set server TCP sockets to blocking mode on Mac OS X, Solaris, etc.

SDL_ttf 2.0.9:
http://www.libsdl.org/projects/SDL_ttf/

 * Fixed rendering of fonts with 2 bit and 4 bit embedded graymaps
 * Fixed bug in solid bold glyph rendering
 * Updated to build with the latest version of FreeType
 * Fixed crash when passing NULL to TTF_CloseFont()

(by Marco)

21.07.07 ::[ libSDl 1.2.12 veröffentlicht ]::

General Notes:
* Added support for the PulseAudio sound server: http://www.pulseaudio.org/
* Added SDL_VIDEO_ALLOW_SCREENSAVER to override SDL's disabling of the screensaver on Mac OS X, Windows, and X11.
* Fixed buffer overrun crash when resampling audio rates.
* Fixed audio bug where converting to mono was doubling the volume.
* Fixed off-by-one error in the C implementation of SDL_revcpy()
* Fixed compiling with Sun Studio.
* Support for AmigaOS has been removed from the main SDL code.
* Support for Nokia 9210 "EPOC" driver has been removed from the main SDL code.
* Unofficial support for the S60/SymbianOS platform has been added.
* Unofficial support for the Nintendo DS platform has been added.
* Reenabled MMX assembly for YUV overlay processing (GNU C Compiler only).

Unix Notes:
* Fixed detection of X11 DGA mouse support.
* Improved XIM support for asian character sets.
* The GFX_Display has been added to the X11 window information in SDL_syswm.h.
* Fixed PAGE_SIZE compile error in the fbcon video driver on newer Linux kernels.
* Fixed hang or crash at startup if aRts can't access the hardware.
* Fixed relative mouse mode when the cursor starts outside the X11 window.
* Fixed accidental free of stack memory in X11 mouse acceleration code.
* Closed minor memory leak in XME code.
* Fixed TEXTRELs in the library to resolve some PIC issues.

Windows Notes:
* The GDI video driver makes better use of the palette in 8-bit modes.
* The windib driver now supports more mouse buttons with WM_XBUTTON events.
* On Windows, SDL_SetVideoMode() will re-create the window instead of failing if the multisample settings are changed.
* Added support for UTF-8 window titles on Windows.
* Fixed joystick detection on Windows.
* Improved performance with Win32 file I/O.
* Fixed HBITMAP leak in GAPI driver.

Mac OS X Notes:
* Added support for multi-axis controllers like 3Dconnxion's SpaceNavigator on Mac OS X.
* Fixed YUV overlay crash inside Quicktime on Intel Mac OS X.
* Fixed blitting alignment in Altivec alpha blit functions.
* Keys F13, F14, and F15 are now usable on Apple keyboards under Mac OS X.
* Fixed joystick calibration code on Mac OS X.
* Fixed mouse jitter when multiple motion events are queued up in Mac OS X.
* Fixed changing the cursor in fullscreen mode on Mac OS X.

Mac OS Classic Notes:
* Added support for gamma ramps to both toolbox and DrawSprocket video drivers.

BeOS Notes:
* Implemented mouse grabbing and mouse relative mode on BeOS.

(by Marco)

21.04.07 ::[ Serverausfall ]::

die letzten Tage war libSDL.de im Zuge eines Domainwechsels schlecht erreichar.
Ich bitte dies zu entschuldigen, nun soillte es eigentlich überall wieder tun.

(by marco)

06.02.07 ::[ SDL_gfx 2.0.16 veroeffentlicht ]::

Andreas hat nun Version 2.0.16 seiner gfx Bibliothek veröffentlicht
Vor allem sind es Bugfixes und kosmetische Änderungen am Code. Bei Problemen (z.B. mit dem Alphakanal)
sollte man sich das update dennoch dringen anschauen.

(by Marco)