Changes between Version 36 and Version 74 of Ticket #2041


Ignore:
Timestamp:
Sep 21, 2014, 8:34:35 PM (10 years ago)
Author:
historic_bruno
Comment:

Submitted patch for SDL2 to fix the Windows beeping problems, I will patch SDL 2.0.3 and rebuild the libs. Then I think SDL2 can be made the default on Windows :)

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2041

    • Property Priority Must HaveRelease Blocker
  • Ticket #2041 – Description

    v36 v74  
    22
    33Known problems:
    4 * ~~Text input has changed in SDL2 to better support CJK, see [http://wiki.libsdl.org/Tutorials/TextInput TextInput tutorial] and this [http://forums.libsdl.org/viewtopic.php?t=8340 forum topic]. Basically Unicode characters may take multiple key presses to generate and we're now expected to use the text input API. In particular, `SDL_Keysym.unicode` is used by all text input in the game, but that was deprecated and has now been removed in the latest RC.~~
    5 * ~~Using SDL on Windows conflicts with our hardware cursor implementation. This can be fixed by using SDL2's color cursors on all platforms, provided it works, #935 has a patch for that.~~
    6 * ~~WMI shutdown crashes, moving it before SDL shutdown fixes that.~~
    7 * Atlas is broken on Linux, OpenGL functions fail in the engine thread (note the GL context is created by wxWidgets in the GUI thread)
     4* SDL1 regressions
     5  * None?!
     6* SDL2 issues
     7  * All platforms:
     8    * [MEDIUM] Can't set resolution in fullscreen mode, as a workaround to fix buggy fullscreen to windowed transition
     9    * [MEDIUM] Hotkey behavior differences with non-QWERTY keyboard layouts
     10    * [LOW] [https://wiki.libsdl.org/Tutorials/TextInput Text input] testing and verification, especially CJK languages w/ IMEs
     11  * Windows:
     12    * [HIGH] System beep sound in windowed mode, when pressing Alt hotkeys, patch submitted [https://bugzilla.libsdl.org/show_bug.cgi?id=2669 upstream]
     13    * [LOW] Difficulty debugging in VS
     14    * [LOW] IME input mostly broken (should handle `SDL_TEXTEDITING` events and use  `SDL_SetTextInputRect`)
     15  * Linux:
     16    * [BLOCKING] Atlas is broken with failing GL init
     17    * [LOW] Mouse tilt broken / not rotating map
     18  * OSX:
     19    * [HIGH] Cursor offset on Mavericks (VM)
     20    * [MEDIUM] Fullscreen/windowed toggling buggy
     21    * [MEDIUM] Needs testing on Retina displays, I've seen reports that recent SDL2 is buggy on them