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 |