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. - XSDL: native PulseAudio support using OpenSLES. - 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.