ref: 7a1c3262d8cbceb3c5d744e096958da94aa72612
parent: 5ad3fa6c5ee4731f8688931ff76595df55dd9bc5
author: Jonathan Dowland <[email protected]>
date: Mon Apr 4 02:48:44 EDT 2016
remove four SDL2-TODOs: no further work needed SDL2 defaults to Unicode input (kinda) and repeating keys.
--- a/src/i_video.c
+++ b/src/i_video.c
@@ -1168,16 +1168,6 @@
memset(I_VideoBuffer, 0, SCREENWIDTH * SCREENHEIGHT);
- // We need SDL to give us translated versions of keys as well
-
- // SDL2-TODO SDL_EnableUNICODE(1);
-
- // Repeat key presses - this is what Vanilla Doom does
- // Not sure about repeat rate - probably dependent on which DOS
- // driver is used. This is good enough though.
-
- // SDL2-TODO SDL_EnableKeyRepeat(SDL_DEFAULT_REPEAT_DELAY, SDL_DEFAULT_REPEAT_INTERVAL);
-
// clear out any events waiting at the start and center the mouse
while (SDL_PollEvent(&dummy));
--- a/textscreen/txt_sdl.c
+++ b/textscreen/txt_sdl.c
@@ -304,7 +304,6 @@
SDL_LockSurface(screenbuffer);
SDL_SetPaletteColors(screenbuffer->format->palette, ega_colors, 0, 16);
SDL_UnlockSurface(screenbuffer);
- // SDL2-TODO SDL_EnableUNICODE(1);
screendata = malloc(TXT_SCREEN_W * TXT_SCREEN_H * 2);
memset(screendata, 0, TXT_SCREEN_W * TXT_SCREEN_H * 2);
@@ -314,8 +313,6 @@
// Repeat key presses so we can hold down arrows to scroll down the
// menu, for example. This is what setup.exe does.
-
- // SDL2-TODO SDL_EnableKeyRepeat(SDL_DEFAULT_REPEAT_DELAY, SDL_DEFAULT_REPEAT_INTERVAL);
return 1;
}