WhatsNew.txt
changeset 9757 74ad518ae505
parent 9748 ea643fcc1b12
child 9759 5bae9db53b80
equal deleted inserted replaced
9756:2069629bd155 9757:74ad518ae505
    37 * Added a hint SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP to control whether SDL_PumpEvents() processes the Windows message loop
    37 * Added a hint SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP to control whether SDL_PumpEvents() processes the Windows message loop
    38 * You can distinguish between real mouse and touch events by looking for SDL_TOUCH_MOUSEID in the mouse event "which" field
    38 * You can distinguish between real mouse and touch events by looking for SDL_TOUCH_MOUSEID in the mouse event "which" field
    39 * SDL_SysWMinfo now contains the window HDC
    39 * SDL_SysWMinfo now contains the window HDC
    40 * Added support for Unicode command line options
    40 * Added support for Unicode command line options
    41 * Prevent beeping when Alt-key combos are pressed
    41 * Prevent beeping when Alt-key combos are pressed
       
    42 * SDL_SetTextInputRect re-positions the OS-rendered IME
    42 
    43 
    43 Mac OS X:
    44 Mac OS X:
    44 * Implemented drag-and-drop support
    45 * Implemented drag-and-drop support
    45 * Improved joystick hot-plug detection
    46 * Improved joystick hot-plug detection
       
    47 * The SDL_WINDOWEVENT_EXPOSED window event is triggered in the appropriate situations
    46 * Fixed relative mouse mode when the application loses/regains focus
    48 * Fixed relative mouse mode when the application loses/regains focus
       
    49 * Fixed bugs related to transitioning to and from Spaces-aware fullscreen-desktop mode
       
    50 * Fixed the refresh rate of display modes
    47 * SDL_SysWMInfo is now ARC-compatible
    51 * SDL_SysWMInfo is now ARC-compatible
    48 
    52 
    49 Linux:
    53 Linux:
    50 * Enabled building with Mir and Wayland support by default.
    54 * Enabled building with Mir and Wayland support by default.
    51 * Added IBus IME support
    55 * Added IBus IME support
    53 * Added support for multiple audio devices when using Pulseaudio
    57 * Added support for multiple audio devices when using Pulseaudio
    54 * Fixed duplicate mouse events when using relative mouse motion
    58 * Fixed duplicate mouse events when using relative mouse motion
    55 
    59 
    56 iOS:
    60 iOS:
    57 * Added support for iOS 8
    61 * Added support for iOS 8
       
    62 * Added support for the hint SDL_HINT_ACCELEROMETER_AS_JOYSTICK
       
    63 * Added sRGB OpenGL ES context support on iOS 7+
       
    64 * Added native resolution support for the iPhone 6 Plus
       
    65 * The SDL_WINDOW_ALLOW_HIGHDPI window flag now enables high-dpi support, and SDL_GL_GetDrawableSize or SDL_GetRendererOutputSize gets the window resolution in pixels
       
    66 * SDL_GetWindowSize and display mode sizes are in the "DPI-independent points" coordinate space rather than pixels (matches OS X behavior)
       
    67 * SDL_SysWMinfo now contains the OpenGL ES framebuffer and color renderbuffer objects used by the window's active GLES view
       
    68 * Fixed various rotation and orientation issues
       
    69 * Fixed memory leaks
    58 
    70 
    59 Android:
    71 Android:
    60 * Added a hint SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH to prevent mouse events from being registered as touch events
    72 * Added a hint SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH to prevent mouse events from being registered as touch events
    61 
    73 
    62 Raspberry Pi:
    74 Raspberry Pi: