Benau
acb9054dcb
Use libraqm for text layout
2019-06-09 11:26:00 +08:00
Reiner Herrmann
07b6a16000
Fix several spelling/grammar errors ( #3951 )
...
found by lintian
2019-06-04 19:04:18 -04:00
Benau
d487a2e72e
Clear text when closing keyboard if onEnterPressed returns true
2019-05-28 15:21:06 +08:00
Benau
6216d003b6
Code clean up
2019-05-28 01:47:41 +08:00
Benau
336300b997
Allow showing different soft keyboard in android
2019-05-27 16:34:16 +08:00
Benau
72c61e412a
Fix compiler warnings
2019-05-27 13:13:51 +08:00
Benau
d3ef05b37c
Remove unused functions
2019-05-27 12:41:28 +08:00
Benau
a96071f9d3
Make android callback thread safe
2019-05-27 12:17:08 +08:00
Benau
febad27342
Prevent copying text to non focused widget in STK.
...
It can happen if user uses the arrows in hacker keyboard to change
widget focus
2019-05-27 11:09:28 +08:00
Benau
34e680bfbd
Allow copying from STK edit box to android edit text
2019-05-25 22:19:15 +08:00
Benau
27f0f8c961
Move hideNavBar to java for native android keyboard
2019-05-21 16:31:59 +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
Benau
d5246e5291
Move the screen and touchscreen events horizontally for screen keyboard
2019-05-21 01:46:14 +08:00
Benau
766c971339
Try to save keyboard height for moving screen with it later
2019-05-19 17:41:51 +08:00
Benau
ede56a3cf8
Move show and hide keyboard to java memeber function
2019-05-18 15:35:25 +08:00
Benau
0e1c0d1541
Allow handling ACTION_MULTIPLE for unicode and voice message
2019-05-18 09:15:58 +08:00
David Carlier
3b699034f9
register keyword removal
2019-04-30 21:20:08 +01:00
Deve
7b58c439fc
Fixed a crash on nvidia when recreating egl context
2019-03-14 22:56:38 +01:00
samuncle
1acc6ecea0
Display the version of the engine
2019-03-11 23:26:44 +01:00
Deve
3c7673ccfc
Revert waiting for mapped window before reading dimensions.
...
It causes issues on some systems.
2019-03-06 21:05:48 +01:00
Deve
c35c0af590
Merge remote-tracking branch 'origin/fix-xbox360-stick-buttons'
2019-02-14 22:15:45 +01:00
Deve
f69b1e7cf7
Add missing ifdef
2019-02-06 21:53:42 +01:00
Deve
6060e57d43
Sleep some time after changing resolution, so that window manager will be notified before we read window size
2019-02-06 21:53:42 +01:00
Deve
d0d036c372
Make sure that window is mapped before reading dimensions
2019-02-06 21:53:42 +01:00
Deve
cb8ee53edc
Add environment variable to force legacy fullscreen on linux
2019-01-28 21:52:35 +01:00
hiker
9ea6e85205
Fix thumb-stick buttons on xbox controller.
2019-01-22 21:25:51 +11:00
Deve
104afbd5f0
Don't break early when finding best monitor mode
2019-01-13 22:11:46 +01:00
Kevin Zheng
23706f4795
Fix build on FreeBSD
2019-01-10 00:07:05 +01:00
Deve
15ffc98369
Detect if there is touch device available
2019-01-09 22:04:50 +01:00
Sebastian Krzyszkowiak
20310f9dbc
IrrDeviceWayland: set pointer position on touch down
2019-01-09 20:43:14 +01:00
deve
d961aa9521
Simulate mouse for single touch events on wayland
2019-01-09 10:57:39 +01:00
Sebastian Krzyszkowiak
51ca86b416
IrrDeviceWayland: initialize m_touch variable
2019-01-09 10:05:24 +01:00
Deve
8257d9eeee
Handle touch events on wayland device
2019-01-08 22:31:37 +01:00
Deve
e6081e64b2
Use xdg decoration for server-side decorations
2018-12-25 01:18:17 +01:00
Kevin Zheng
95564c4d74
Fix build with joystick on FreeBSD ( #3660 )
2018-12-22 21:49:15 -05:00
Kevin Zheng
ca419f8d59
Fix build without _IRR_COMPILE_WITH_JOYSTICK_EVENTS_ ( #3659 )
2018-12-22 21:13:03 +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
Benau
b3e41db14b
Add EMT_STK_GRASS for GLES2 to draw grass material without vertex color
...
Now EMT_TRANSPARENT_ALPHA_CHANNEL_REF in GLES2 can be used with vertex
color
2018-11-30 23:33:30 +08:00
Benau
874895ba11
Use STKTextBillboard for legacy pipeline for correct glyph metrics
2018-11-30 23:01:43 +08:00
Benau
8b825bf7df
Fix meter missing in race gui for GLES 2
2018-11-30 18:47:15 +08:00
Deve
cdb3d2cae5
Fixed a crash when opening broken xml file
2018-11-22 22:09:05 +01:00
River Marks
665c8a8cec
Fix for when attempting to input a server IP address on the num pad ( #3603 )
...
The decimal key was not registering on the number pad as the decimal
key, it was deleting the numbers of the IP address making it impossible
to use the num pad solely for entering an IP.
Fixes #3602
2018-11-20 11:37:18 +01:00
Benau
c25c12e7a5
Disable jpg logging to make it thread safe
2018-10-31 13:26:34 +08:00
Benau
c1ed846e1e
Remove X11 header usage if server only
2018-10-31 12:28:49 +08:00
Deve
6722f57b06
Fixed possible crash on 64-bit mingw build
2018-10-21 21:52:15 +02:00
Deve
9cbf15c1a2
Update to stable xdg shell
2018-10-14 22:11:30 +02:00
Benau
724ca795f0
Add the required code for advanced meta library animation handling
2018-10-13 00:43:59 +08:00
Deve
7cde4bcd36
Fixed wrong comment
2018-10-10 00:29:21 +02:00
Deve
ba1da58f0b
Don't change current working directory.
...
It causes issues with multithreading.
Fixes #3498
2018-10-09 21:42:16 +02:00
Deve
efe68fef94
Disable billboard text rendering in GLES legacy pipeline
2018-10-07 23:27:19 +02:00