Commit Graph

436 Commits

Author SHA1 Message Date
Sergii Pylypenko
bd2c959a17 Fixed Google Play Game Services bindings, added more Java keycodes 2015-03-12 22:51:24 +02:00
Sergii Pylypenko
354986e743 SDL: fixed black bar at the bottom when showing Andorid keyboard 2015-02-23 19:59:20 +02:00
Sergii Pylypenko
59c67c45ae SDL: System bar will auto-hide after keyboard was hidden 2015-02-23 19:46:07 +02:00
Sergii Pylypenko
3c3ede2283 Reverting my commit which did not help to fix the black bar bug 2015-02-23 19:03:45 +02:00
Sergii Pylypenko
f3e0e142b0 SDL: Conclusively fixed black bar on top when restoring the app from background 2015-02-23 19:00:11 +02:00
lubomyr
4e26931de8 added new on-screen themes (n64, dualshock, snes, psx, gba) from retroarch 2015-02-20 13:56:41 +00:00
Sergii Pylypenko
7ddc35b6e8 Override fprintf(stderr) in android_debug.h 2015-02-17 22:35:56 +02:00
Sergii Pylypenko
96c369f76d Messing around code at random to fix immersive mode, broken for Lenovo Yoga tablet with Android 4.4.2 2015-01-27 21:28:22 +02:00
Sergii Pylypenko
4b91a33443 SDL: Retro keyboard theme by Santiago Radeff 2015-01-19 21:38:20 +02:00
Sergii Pylypenko
6353a5094c SDL: support for window resizing without restarting 2015-01-16 21:12:45 +02:00
Sergii Pylypenko
f5e9ca27e6 SDL: wait for libapplication.so to load before launching main() 2015-01-15 23:43:29 +02:00
Sergii Pylypenko
abef3686fe SDL: Android 2.3 compatibility is back 2015-01-15 17:35:28 +02:00
Sergii Pylypenko
3a5d384ad2 SDL: Extract binaries-<ARCH>-pie.zip for Lollipop and newer, then try binaries-<ARCH>.zip 2015-01-13 22:10:27 +02:00
pelya
65c90eda88 Hopefully fixed app restarting when system bar is hidden and shown 2015-01-03 15:39:52 +02:00
pelya
fa1dac3650 Yet more fixes to multiwindow mode 2015-01-01 23:24:03 +02:00
pelya
98bb4c9b88 Fixed compilation 2015-01-01 23:05:42 +02:00
pelya
8834abfcd3 Fixed Samsung multiwindow mode, apps can be started at any order now 2015-01-01 22:53:14 +02:00
pelya
f482591bea Half-assed support for Samsung MultiWindow, you neeed to enable "Autodetect screen orientation" to make it work, and launch SDL app as a second window 2015-01-01 20:21:46 +02:00
pelya
16da838bda Android 3.0 is now lowest supported version, because of new 'clipboard changed' notification in SDL_syswm.h, using SDL_SYSWMEVENT. 2015-01-01 04:43:30 +02:00
Sergii Pylypenko
50a6d7e253 Fixed following mouse cursor when keyboard is shown 2014-12-26 23:24:22 +02:00
Sergii Pylypenko
2a21ba82ad XSDL: screen follows mouse cursor 2014-12-22 23:38:38 +02:00
Sergii Pylypenko
622966dd9b Fixed screen staying black sometimes after restoring app from background 2014-12-18 21:50:52 +02:00
Sergii Pylypenko
bc5ecca7b8 Removed EGL14.SetSwapInterval(), because it breaks video initialization on Toshiba AT-330 with Android 4.0.3 2014-11-27 17:34:14 +02:00
pelya
a44892d72e Unpack .zip.xz archives using liblzma and JNI instead of Java implementation, because Java heap is small and it crashes with out of memory error 2014-11-12 00:59:04 +02:00
pelya
8ecb9c5f28 Fixed bug with downloading expansion files 2014-11-10 12:40:26 +02:00
pelya
a6ca9e6bef Support for Google Play expansion files 2014-11-09 23:24:45 +02:00
pelya
088f43c8c8 Force VSYNC to fix video issues on Nvidia Shield 2014-11-06 20:48:03 +02:00
Sergii Pylypenko
05c62e5b52 Explicitly enable VSYNC, to fix video output on Nvidia Shield 2014-11-06 19:50:14 +02:00
Sergii Pylypenko
fad0e66666 Fixed bug in gamepad dpad processing, removed old unused trackball code, random 64-bit fixes 2014-10-23 23:31:29 +03:00
Sergii Pylypenko
b6cc574e77 Nvidia Shield also sends AXIS_HAT_X/AXIS_HAT_Y events whne pressing gamepad, moved that code to generic joystick handling 2014-10-16 17:20:11 +03:00
Sergii Pylypenko
3e4de48d10 Map on-screen keys to mouse buttons 2014-10-11 03:01:46 +03:00
Sergii Pylypenko
69f78f4d4e Updated Debian noroot 2014-10-07 23:26:58 +03:00
pelya
4e67c9afc3 Cloud save fixes and improvements 2014-08-26 01:28:42 +03:00
Sergii Pylypenko
cdf5d869bb Added support for .tar.xz compression format for data downloader,
xz gives 30% better compression than plain zip, but you need to
create zip archive with no compression: zip -0 -r, then
compress it with xz: xz -8 < archive.zip > archive.zip.xz
Data downloader will try to use xz decompressor on
anything with extension .zip.xz
2014-08-19 21:59:00 +03:00
Sergii Pylypenko
1aefbf2a3f SDL: fixed SDL not hiding navigation buttons properly when started at the first time and restored from lockscreen. 2014-07-18 19:49:55 +03:00
Sergii Pylypenko
bfee524d25 Cloud save: working save/load dialog 2014-07-09 23:19:19 +03:00
Sergii Pylypenko
8e2ad620d8 Cloud save: working implementation, no dialog to select your games yet 2014-07-09 20:50:16 +03:00
Sergii Pylypenko
ed57fac3c9 Cloud save: more stubs, using Biniax as a sample app 2014-07-08 23:44:09 +03:00
Sergii Pylypenko
8f6b895d73 Cloud save: Do not autoconnect to Google Play on app start 2014-07-08 21:40:16 +03:00
Sergii Pylypenko
c88babc14d Google Play Games sign in that actually works 2014-07-08 18:45:07 +03:00
Sergii Pylypenko
7b694f3d7a Support for linking with Google Play Services, also fixed Proguard config 2014-07-07 23:44:50 +03:00
pelya
0802c3ccee Swapped gyroscope axes for vertical screen orientation 2014-06-29 03:01:25 +03:00
pelya
4cd55d4d07 I'm not insane - gyroscope swaps axes when the screen orientation is inverted when holding the phone upside down. 2014-06-29 02:59:58 +03:00
Sergii Pylypenko
e7693951a2 Replaced spaces with tabs in Java code 2014-06-24 20:21:25 +03:00
Sergii Pylypenko
0a1b80a9dd Fixed SDL not sleeping while in background. It's actually a serious bug, but it wasn't that obvious, because all devices are multicore now. 2014-06-24 19:09:57 +03:00
Sergii Pylypenko
7da700e625 Made screen orientation, BPP, immersive mode and sub-frame touch events a user configurable options 2014-06-23 23:42:07 +03:00
Sergii Pylypenko
51389e0f0f User-configurable option for on-screen joystick 2014-06-23 22:39:23 +03:00
pelya
ed8e3457d0 Updated license text in all SDL 1.2 sources 2014-06-22 01:58:38 +03:00
pelya
48ee3af455 Floating on-screen joystick, which can be enabled in .cfg file 2014-06-22 01:32:17 +03:00
Sergii Pylypenko
4d28892810 Auto-select SD card with most free space on KitKat 2014-06-13 22:21:51 +03:00