<commit_before>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: tap-and-swipe controls.

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

- OpenArena: tap to aim for aiming modes with shoot button.

- OpenArena: Option for the second tap to stop shooting in tap to shoot mode.

- OpenArena: Option to disable joystick jump.

- OpenArena: Visual feedback when you start and stop shooting on tap (crosshair size change).

- OpenArena: Zooming is totally broken, camera jumps upwards all the time.

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

- 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: 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: support for mounting OBB files as directories: https://developer.android.com/google/play/expansion-files.html

- SDL: SdlVideoResizeKeepAspect=y mouse location shifted near right border.

- SDL: Text input window still blocks touches sometimes after text input is finished.

- Debian: proot crashes on Shield TV arm64 box.

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

- Debian: add OpenSL ES output plugin to PulseAudio.

- Debian: 64-bit arch support.

- Debian: distribute Debian image inside .obb file along with the app.

- XSDL: use pixel size instead of video mode size.

- XSDL: fix hardware keyboards with non-English layouts sending wrong keycodes.

- XSDL: proper window resizing, with xrandr resizing XSDL screen buffer.

- XSDL: use better approach than launching xsel to type Unicode symbols.

- XSDL: apostrophe and minus on hardware keyboard with Italian layout are swapped, and slash (key 7) dos not work, seems to be incorrect keycode processing in SDL.

- XSDL: do not use xsel to enter Unicode characters, modify clipboard directly.

- XSDL: fix xrandr screen resizing.

- XSDL: use pixel size instead of screen size.

- OpenLieroX: limited lives are shown incorrectly in score table when spectating.

- OpenLieroX: download speed test at humus.kvalitne.cz is not working, replace it with some default value.

- OpenLieroX: always dig while tapping Jump button, not just when in air.

- SuperTux: update to new upstream version.

- SuperTux: right click does not work in editor.
<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: tap-and-swipe controls.

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

- OpenArena: tap to aim for aiming modes with shoot button.

- OpenArena: Option for the second tap to stop shooting in tap to shoot mode.

- OpenArena: Option to disable joystick jump.

- OpenArena: Visual feedback when you start and stop shooting on tap (crosshair size change).

- OpenArena: Zooming is totally broken, camera jumps upwards all the time.

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

- 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: 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: support for mounting OBB files as directories: https://developer.android.com/google/play/expansion-files.html

- SDL: SdlVideoResizeKeepAspect=y mouse location shifted near right border.

- SDL: Text input window still blocks touches sometimes after text input is finished.

- Debian: proot crashes on Shield TV arm64 box.

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

- Debian: dialog to allow writing to external storage.

- Debian: 64-bit arch support.

- Debian: distribute Debian image inside .obb file along with the app.

- XSDL: use pixel size instead of video mode size.

- XSDL: fix hardware keyboards with non-English layouts sending wrong keycodes.

- XSDL: proper window resizing, with xrandr resizing XSDL screen buffer.

- XSDL: use better approach than launching xsel to type Unicode symbols.

- XSDL: apostrophe and minus on hardware keyboard with Italian layout are swapped, and slash (key 7) dos not work, seems to be incorrect keycode processing in SDL.

- XSDL: do not use xsel to enter Unicode characters, modify clipboard directly.

- XSDL: fix xrandr screen resizing.

- XSDL: use pixel size instead of screen size.

- XSDL: additional fonts break the app.

- OpenLieroX: limited lives are shown incorrectly in score table when spectating.

- OpenLieroX: download speed test at humus.kvalitne.cz is not working, replace it with some default value.

- OpenLieroX: always dig while tapping Jump button, not just when in air.

- SuperTux: update to new upstream version.

- SuperTux: right click does not work in editor.

{'fraction_non_alphanumeric': 0.07010196649672251, 'fraction_numerical': 0.004369992716678805, 'mean_word_length': 4.03021978021978, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '387870', 'n_tokens_mistral': 1621, 'n_tokens_neox': 1498, 'n_words': 755}