<commit_before>TODO, which will get actually done
==================================

- TeeWorlds: infinite loop while trying to enter chat text with gamepad.

- TeeWorlds: navigate UI with gamepad.

- OpenArena: fix aiming angles jumping at random after the first zoom and after respawn.

- SDL: implement SDL_GL_LoadLibrary() / SDL_GL_GetProcAddress() / SDL_GL_SetAttribute() / SDL_GL_GetAttribute().

- SDL: CompatibilityHacksForceScreenUpdate=y does not redraw screen after putting to background and restoring.

- USB Keyboard: options for camera feed size and for redefining remote menu hotkey, control mouse with gyroscope.

- OpenTTD: 24bpp color mode + 32bpp blitter in SDL menu.

- OpenTTD: station names truncated on high resolution.

- OpenTTD: Fix team chat with 6 or more players.

- SDL: add option for non-fullscreen non-immersive mode.

- UQM HD: add fonts from http://mosc-portal.bursa.ru/showthread.php?t=206 and switch back to joystick controls, set 4:3 aspect ratio as default.

- SDL: gyroscope calibration is broken.

- Debian: proot crashes on Shield TV arm64 box.
<commit_msg>Updated TODO<commit_after>TODO, which will get actually done
==================================

- TeeWorlds: infinite loop while trying to enter chat text with gamepad.

- TeeWorlds: navigate UI with gamepad, auto-switch to correct aiming mode when gamepad is used.

- TeeWorlds: aiming with gyroscope.

- OpenArena: fix aiming angles jumping at random after the first zoom and after respawn, publish to Android TV.

- OpenArena: fix VR mode, add settings for eye separation and focus angle.

- OpenArena: add dynamic camera/joystick, add option for joystick tap action.

- USB Keyboard: options for camera feed size and for redefining remote menu hotkey.

- OpenTTD: 24bpp color mode + 32bpp blitter in SDL menu.

- OpenTTD: station names truncated on high resolution.

- OpenTTD: Fix team chat with 6 or more players.

- OpenTTD: tap to confirm construciton, and hide all dialogs when constructing something.

- UQM HD: add fonts from http://mosc-portal.bursa.ru/showthread.php?t=206 and switch back to joystick controls, set 4:3 aspect ratio as default.

- SDL: implement SDL_GL_LoadLibrary() / SDL_GL_GetProcAddress() / SDL_GL_SetAttribute() / SDL_GL_GetAttribute().

- SDL: CompatibilityHacksForceScreenUpdate=y does not redraw screen after putting to background and restoring.

- SDL: request SD card permission on Android 6.

- SDL: add option for non-fullscreen non-immersive mode.

- SDL: add option to remove border for Android TV.

- Debian: proot crashes on Shield TV arm64 box.

- Debian: add harldink simulation to proot, for Android 6.

- Debian: add OpenSL ES output plugin to PulseAudio.

{'fraction_non_alphanumeric': 0.08795269770879527, 'fraction_numerical': 0.009608277900960829, 'mean_word_length': 4.266536964980545, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5761810', 'n_tokens_mistral': 841, 'n_tokens_neox': 774, 'n_words': 345}