Commit graph

185 commits

Author SHA1 Message Date
Alibek Omarov (a1batross)
ea60581142 Try to implement write permission checking and requesting permissions on newer Android devices 2017-03-07 00:00:32 +03:00
Alibek Omarov (a1batross)
139972e5c8 Try to check write permissions before engine launch 2017-03-06 00:01:39 +03:00
Alibek Omarov (a1batross)
b028a18d16 Remove jnisetenv library, restore old engine initialization. New library: gpgs_support, which initialized Google Play Games in Google Play builds. (In opensource builds does nothing) 2017-03-04 17:13:47 +03:00
Alibek Omarov (a1batross)
e2faa06de2 Finally implement all onPause, onStop and onDestroy, move JoystickHandler to JoystickHandler.java 2017-03-04 16:02:54 +03:00
Alibek Omarov (a1batross)
3b5e5462b4 XashActivity: Better use onPause for saving configs only, as this method is unkillable. onStop will just stop engine. 2017-03-04 00:56:51 +03:00
Alibek Omarov (a1batross)
323e314714 XashActivity: implement proper engine thread quit 2017-03-04 00:21:29 +03:00
Alibek Omarov (a1batross)
7867a53895 XashActivity: fix initialization 2017-03-03 00:00:04 +03:00
Alibek Omarov (a1batross)
66eacf4839 Move setenv from engine to split library to allow lazy engine library loading 2017-03-02 22:29:30 +03:00
Alibek Omarov (a1batross)
af63c6fd5b XashActivity: fix return value 2017-03-02 21:37:32 +03:00
Alibek Omarov (a1batross)
4bfd57037b XashActivity: move loadLibrary call after setting up all envvars. 2017-03-02 21:33:27 +03:00
a1batross
dd1607f261 Fix crash if MotionEvent.getDevice() will return NULL in joystick backend. Add a checks to InitGL, just in case 2016-12-07 00:25:09 +03:00
mittorn
ceba3e90c6 Fix not showing .. when folder name too short 2016-11-25 11:12:31 +07:00
mittorn
e759bf819a Ant travis test build 2016-11-22 01:34:50 +06:00
a1batross
f7a298e8b7 Fix shorcut activity style 2016-09-13 22:26:39 +03:00
a1batross
3fb08631c4 Disable autoupdater in Google Play edition 2016-09-13 21:34:30 +03:00
a1batross
19bae91be1 REmove pregenerated XashConfig, choose Legacy theme if sdk < 21 2016-09-13 21:06:41 +03:00
a1batross
58f8f87e61 Bump to 0.18.1. Really. 2016-09-13 20:42:30 +03:00
mittorn
7bdc2664d4 Bump pak version 2016-09-10 20:45:34 +00:00
a1batross
e917d13ce3 Add XashConfig(look TODO), replace checks in XashActivity 2016-09-06 20:42:07 +03:00
a1batross
6f16759f6c Fix ignored gamepad button when event is not have gamepad or joystick source. 2016-09-06 20:14:11 +03:00
Alexey
6e3365a412 Fix pixelformat bit sizes (#111) 2016-08-23 17:32:43 +06:00
mittorn
a5a6dfb0df Fix enter key in some keyboards 2016-08-13 20:31:00 +00:00
a1batross
016be4ab0f Resigning our public release isn't good ;) 2016-08-13 00:12:19 +06:00
mittorn
ebba9effb7 Refactor key events, send lost dpad events as keyboard 2016-08-12 14:30:42 +00:00
mittorn
12e6b7a9ab Merge branch 'master' of https://github.com/SDLash3D/xash3d-android-project 2016-08-12 13:16:55 +00:00
mittorn
438d574714 Disable steam again 2016-08-11 20:35:33 +00:00
a1batross
e8d0a3a5b6 Update submodules: engine, json and xash-extras 2016-08-11 23:35:41 +06:00
a1batross
6a3541f6d9 Invert look axes 2016-08-11 23:34:40 +06:00
mittorn
98898f852e Merge branch 'omp' 2016-08-11 07:44:30 +00:00
mittorn
2c73f5a0fa Prevent launch while extras in unpacking 2016-08-09 10:52:32 +00:00
mittorn
d35d54afa4 Fix keyboard/resize in immersive mode 2016-08-09 10:50:52 +00:00
mittorn
6f5ccd4239 Merge branch 'master' of https://github.com/SDLash3D/xash3d-android-project into remove-sdl 2016-08-05 17:43:55 +00:00
mittorn
f44451e0f1 Fix compatibility 2016-08-05 17:43:46 +00:00
a1batross
2916a1020e Merge 'remove-sdl' branch into 'master' 2016-08-05 19:43:56 +06:00
a1batross
ce2e4767ad Swap yaw and pitch axes again 2016-08-05 19:31:42 +06:00
a1batross
8133cd9d01 Implement Immediate Mode(sticky) on 4.4 or higher 2016-08-05 19:17:12 +06:00
a1batross
e75f120cf7 Rework FPicker to use AsyncTask. Also change spaces to tabs. 2016-08-05 19:16:01 +06:00
mittorn
063dc599b9 Fallback to key event on gamepads 2016-08-01 19:11:37 +00:00
mittorn
0a35d46131 Forgot initialize handler 2016-08-01 16:08:41 +00:00
mittorn
ad5147a53f Joystick compatibility mode 2016-08-01 11:27:51 +00:00
mittorn
7a10caf3df Fix build 2016-08-01 09:40:56 +00:00
a1batross
d2b0860577 Swap pitch and yaw in joystick constants 2016-07-31 21:06:41 +06:00
a1batross
0af71adf39 Fix build, fix awful merge, add joystick backend 2016-07-28 00:12:01 +06:00
a1batross
4697cda8b0 Android joystick backend 2016-07-26 22:39:54 +06:00
a1batross
df0a0f2a64 Update autoupdater link 2016-07-26 18:01:17 +06:00
a1batross
106b193511 Autoupdater: add a checkbox for checking beta versions also 2016-07-26 17:54:29 +06:00
a1batross
1195c1b96b Merge autoupdate to remove-sdl 2016-07-26 17:07:01 +06:00
a1batross
e48b54d461 Merge branch 'remove-sdl' of https://github.com/SDLash3D/xash3d-android-project into remove-sdl 2016-07-26 16:56:57 +06:00
mittorn
d19f81fef1 Add switch for resize on keyboard 2016-07-02 22:31:25 +00:00
a1batross
276afa836b Merge branch 'remove-sdl' of https://github.com/SDLash3D/xash3d-android-project into remove-sdl 2016-06-11 20:06:40 +03:00