godot/platform
PouleyKetchoupp 69db38742f Virtual keyboard size adjustment fixes
1. Disable virtual keyboard focus adjustment on Android
The default adjustment setting was causing the view to pan down in order
to adjust the focus on the text content.
We don't need any focus adjustment since we're using a fixed size window
for our application.
Documentation:
https://developer.android.com/reference/android/view/WindowManager.LayoutParams#SOFT_INPUT_ADJUST_NOTHING

2. Fix virtual keyboard height regression
Disabling virtual keyboard focus adjustement caused get_keyboard_height
to always return 0 because it was calculated when the view is resized.
In order to fix it, a PopupWindow is now created on top of the main view
and is set for focus adjustments so the keyboard size can be calculated
based on this popup without affecting the main view.
2020-07-24 18:26:20 +02:00
..
android Virtual keyboard size adjustment fixes 2020-07-24 18:26:20 +02:00
iphone Merge pull request #40173 from naithar/feature/ios-storyboard-usage 2020-07-09 08:36:07 +02:00
javascript Fix setenv not defined in older emscripten verions. 2020-07-15 22:21:47 +02:00
osx [macOS, 3.2] Fix window size on macOS Big Sur (title bar height is no longer same as menu height), use top-left corner as resize origin instead of bottom-left. 2020-07-14 17:38:16 +03:00
server SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
uwp Export: Rename 'Windows Universal' to 'UWP' 2020-06-21 21:39:44 +02:00
windows Fix use uninitialized `ofs` variable introduced in 39701. 2020-06-22 15:41:36 +02:00
x11 X11: Ensure XGetWindowProperty data gets freed 2020-06-29 13:05:24 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
register_platform_apis.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00