virtualx-engine/platform/javascript/js/libs
Fabio Alessandrelli 4b38aefd33 [HTML5] Opt-in virtual keyboard support.
Added as an export option "Experimental Virtual Keyboard".
There is no zoom, so text/line edit must be in the top part of the
screen, or it will get hidden by the virtual keyboard.
UTF8/Latin-1 only (I think regular UTF-8 should work out of the box in
4.0 but I can't test it).
It uses an hidden textarea or input, based on the multiline variable,
and only gets activated if the device has a touchscreen.
This could cause problems on devices with both touchscreen and a real
keyboard (although input should still work in general with some minor
focus issues). I'm thinking of a system to detect the first physical
keystroke and disable it in case, but it might do more harm then good,
so it must be well thought.
2021-03-11 20:58:09 +01:00
..
audio.worklet.js Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
library_godot_audio.js [HTML5] Catch audio worklet errors on disconnect. 2021-03-08 17:06:41 +01:00
library_godot_display.js [HTML5] Opt-in virtual keyboard support. 2021-03-11 20:58:09 +01:00
library_godot_editor_tools.js Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
library_godot_eval.js Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
library_godot_fetch.js [HTML5] Replace XMLHttpRequest with Fetch. 2021-03-06 11:44:43 +01:00
library_godot_os.js [HTML5] Opt-in virtual keyboard support. 2021-03-11 20:58:09 +01:00
library_godot_runtime.js [HTML5] Rename heapCopy to heapSlice. 2021-03-05 17:32:17 +01:00