Deve
19ad3df8fa
Revert a workaround for 32bit angelscript compilation.
...
It's unclear which gcc versions are affected.
2018-08-24 23:25:59 +02:00
Deve
ad8b30b5d3
Recreate libchildprocess after apk upgrade also when device has non-typical internal data dir
2018-08-23 23:08:27 +02:00
Deve
2ac8387761
Read data path from ApplicationInfo structure instead of hardcoded /data/data/...
2018-08-23 00:21:20 +02:00
Deve
54c9fb97fa
Use higher values as a fallback for unknown keycodes on android
2018-08-21 21:36:39 +02:00
Deve
ba6bbd4133
More key codes for keyboard on android
2018-08-21 21:18:35 +02:00
Deve
07fd42ee3c
Add support for unicode characters for hardware keyboard on android
2018-08-20 23:34:51 +02:00
Deve
80fd62c7d8
More fixes for global_android_app
2018-08-16 22:30:15 +02:00
Deve
52d6e93bdc
Hide navbar only for android >= 4.4.
2018-07-27 20:55:31 +02:00
Deve
ef27fdaba8
Fixed a crash on exit
2018-07-27 00:05:39 +02:00
Deve
b7a11e68ad
Hide navigation bar for more comfortable playing and more screen space
2018-07-26 22:34:56 +02:00
Deve
5d9614295e
Allow to handle window state events directly in main thread
2018-07-26 22:21:41 +02:00
Deve
a08cccceaa
Use our copy of native app glue
2018-07-26 22:20:53 +02:00
Marianne Gagnon
973b29980d
Fix #3347
2018-07-23 19:58:15 -04:00
hiker
a1ba27bc45
Try again to fix our build environment in server only mode.
2018-07-23 15:40:25 +10:00
Benau
b6c893b03e
Try to fix server only build in linux
2018-07-23 13:27:14 +08:00
hiker
d18e963ea6
Added Benau's new version.
2018-07-23 12:51:59 +10:00
hiker
39e218b2dc
Try to fix server-only build ... now non-server build is broken :(
2018-07-23 09:28:12 +10:00
Deve
b5c3910fe8
Fixed android x86 compilation.
...
Ugly, but there is no better solution atm.
2018-07-10 21:22:14 +02:00
Deve
aa0a51c31a
Fixed angelscript compilation with 32bit gcc
2018-07-07 23:36:02 +02:00
Benau
4099afb25f
Remove image related code and library dependencies in server only build
2018-07-07 09:27:39 +08:00
QwertyChouskie
c4f0a71ef0
Add macOS to travis builds, fix server-only builds on macOS, msc. fixes ( #3339 )
...
* Use thread number from Travis docs
The other number is probably incorrect.
See https://github.com/travis-ci/travis-ci/issues/4696
* Add macOS to travis builds
* Remove unnecessary libraries
Not sure why these were added in the first place.
First commit that added them: 6aecb42e42
* Fix server-only build on macOS
2018-07-03 19:37:57 -04:00
Deve
e44266b526
Always set blend func in GLES 2.0.
...
It's often changed in STK engine and the value stored in irrlicht variable may be invalid.
Fixes #3296
2018-06-12 22:25:46 +02:00
hiker
dc36f743ab
Fixed compiler warnings.
2018-06-01 00:21:25 +10:00
Deve
ed2d57996d
Fixed libsquish compilation on arm
2018-05-25 21:08:00 +02:00
Deve
bcd856d7b2
Avoid not needed enet modification.
...
Link needed libraries in cmake file in the same way as mingw build.
2018-05-21 21:23:45 +02:00
Benau
34b8a07d80
Add proper line breaking
2018-05-21 11:19:18 +08:00
Deve
f2325e9140
Grab mouse on linux when panning is enabled
2018-05-18 22:35:54 +02:00
Deve
15f79b0f95
Add key binding for azerty layout
2018-05-09 21:11:24 +02:00
Deve
fe42da5b04
Avoid conflicts with key codes when fallback keycode is used
2018-05-08 21:59:11 +02:00
Deve
78d9f2065c
Add some key names for azerty layout
2018-05-08 21:22:46 +02:00
hiker
b1013f6030
Merge remote-tracking branch 'origin/network_improvements' into game_protocol
2018-03-31 00:38:57 +11:00
Deve
0471202c9c
Fixed stupid isAccelerometerActive condition
2018-03-20 20:55:26 +01:00
Deve
38a4e06a6c
Avoid window size to be larger than available space.
...
When window size is equal to screen resolution and user selected windowed mode, we can assume that he wants maximized window.
2018-03-14 22:47:31 +01:00
Deve
022dd68a17
Some fixes for gamepad on android
2018-03-06 23:23:15 +01:00
Deve
e00074cb14
Some work on gamepad support on android.
...
Still it works only for single gamepad, but at least it's preconfigured and google shouldn't complain about stupid button names.
2018-03-06 00:19:01 +01:00
Deve
4157eef894
Get device orientation only if accelerometer is used
2018-03-02 21:38:15 +01:00
Benau
43cf29af86
Merge remote-tracking branch 'origin/network_improvements'
2018-03-02 17:39:16 +08:00
Deve
0ee00ad1e5
Make accelerometer values relative to device orientation
2018-02-28 22:01:30 +01:00
Deve
6b4fb50876
Convert tabs to spaces
2018-02-27 23:24:29 +01:00
Deve
36c6ea52ae
Allow to detect device rotation for better accelerometer support
2018-02-27 23:24:29 +01:00
Benau
6536a311b3
Allow logging save only to a file
2018-02-27 13:22:58 +08:00
Deve
bfb862645d
Print some debug info
2018-02-14 22:28:55 +01:00
hiker
b3243a3589
Merge branch 'speed-cap-to-physics'
2018-02-09 09:38:34 +11:00
Deve
a18351c052
Some fixes for gamepad buttons
2018-02-08 22:34:53 +01:00
Deve
5e8343a068
Add basic gamepad support for android
2018-02-08 01:24:35 +01:00
hiker
2e3e594967
Merge remote-tracking branch 'origin/master' into speed-cap-to-physics
2018-02-06 11:27:02 +11:00
Deve
8742420c23
Allow to navigate with dpad
2018-02-05 22:54:50 +01:00
hiker
884e966ab9
Added capability to handle setting the maximum speed first to 0, and then
...
later to a higher value (which happens in overworld, which sets max speed
to 0, but the value got later overwritten with the normal supertuxkart max_speed
handling.
2018-02-05 16:11:19 +11:00
Deve
48cde3e041
Try to create 32bit visual for gles if 24bit failed.
...
People need it for Odroid boards.
2018-02-02 22:15:31 +01:00
Deve
50ad5eed33
Try to fix VS build
2018-01-30 23:44:55 +01:00