28 Commits

Author SHA1 Message Date
Benau
8cc4dd3383 Initial work to make android STK use SDL2 completely 2020-07-12 08:25:06 +08:00
QwertyChouskie
a68e652fa6 Skin padding implementation (#4195)
* Implement box model spacing for skin elements

* Account for padding when spacing out on-screen keyboard

* Fix padding for Tutorial button on Help screen

* Reduce spacing between tabs
(Also removed a couple duplicated files.)

* Change verticalTab margin as per Benau's request
Uses `vborder_out_portion`, which is how it was done before.

* Remove duplicate files

* Adjust spacings after PNGs were adjusted in a previous commit

* Improve spacing of verticalTabs

* Slightly increase the tabbar width in the Options screens

* Slightly increase the tabbar width in the help screens
2020-01-13 13:02:50 +08:00
Benau
b2dd555117 Fix screen keyboard with iPhone padding 2019-12-25 12:20:18 +08:00
Benau
29c79abc22 Fix possible exit crash 2019-12-22 11:13:18 +08:00
Deve
98f7b45a21 Add a possibility to disable system screen keyboard 2019-07-05 22:39:28 +02:00
Benau
7165449da8 Add emoji keyboard 2019-06-20 01:24:55 +08:00
Benau
c3a719cd4b Change some on-screen keyboard characters after FreeSans is removed 2019-06-14 11:03:51 +08:00
Benau
1d3dfc3110 Only do android callback for soft keyboard 2019-05-28 01:55:10 +08:00
Benau
1814472214 Improve screen keyboard handling for android (tv)
And remove some android ifdef for wayland on screen keyboard later
2019-05-21 12:43:20 +08:00
Deve
4e7526a712 Replace dot/comma position in screen keyboard 2019-03-14 21:18:30 +01:00
Deve
69cea1eabf Minor fix for previous commit 2019-02-13 21:46:46 +01:00
Deve
415bfb491e Allow to change cursor position in text box when screen keyboard is active 2019-02-13 21:34:31 +01:00
Deve
f86b2657c1 Don't use margins for screen keyboard, because it's easy to misclick space 2019-02-04 23:42:48 +01:00
Deve
ae92d63492 Add 2px margin to screen keyboard buttons to fix navigation with gamepad 2019-01-31 22:16:06 +01:00
Deve
2d219f29cc Improve screen keyboard layout 2019-01-17 00:15:12 +01:00
Deve
7bb8cc2706 Close screen keyboard when clicked outside of it 2019-01-14 22:00:43 +01:00
Deve
ddbe42680d Add experimental support for system screen keyboard on android.
Disabled by default, needs screen_keyboard = 3 in config.xml
2018-12-01 00:43:17 +01:00
Deve
be137155af Fix for opening screen keyboard with gamepad on login screen 2018-10-25 22:42:45 +02:00
Deve
8737b91cb9 Set focus on button when screen keyboard is opened 2018-10-24 21:52:01 +02:00
Deve
2a4c5ad557 Make sure that at least one backspace action is triggered when backspace key was used on screen keyboard.
This makes it working for gamepads.
2018-10-24 00:24:52 +02:00
Deve
be037781b8 Tweak screen keyboard layout 2018-03-21 23:06:15 +01:00
Deve
193ba6909f Represet special keys on screen keyboard by symbols 2018-03-20 00:10:13 +01:00
Deve
f559627951 Allow to repeat backspace key on screen keyboard 2018-03-19 23:06:20 +01:00
Deve
98a7b5a03e Send text message when pressing enter on android keyboard 2018-03-15 21:35:29 +01:00
Deve
0dba3c8f67 Add a prefix to irrlicht key codes 2017-07-20 22:58:11 +02:00
hiker
03f4b76a32 Fixed various compiler warnings. 2017-05-09 09:34:37 +10:00
deve
a1e8cb8acd Try to fix build 2017-01-23 10:49:18 +01:00
deve
8c8d2ac8c4 Add a screen keyboard that can be used on touch screens 2017-01-23 07:14:09 +01:00