Commit Graph

149 Commits

Author SHA1 Message Date
Sergii Pylypenko
d378ee692f SDL: redefine gamepad Start/Select and DPAD keycodes in AndroidiAppSettings.cfg 2017-10-31 19:49:49 +02:00
lubomyr
34824e3300 implemented api for setSystemMousePointerVisibility 2017-09-18 19:51:17 +03:00
Sergii Pylypenko
5ab39a579a SDL: new option AppOpenFileExtension to open a file with specific extension using the app 2017-05-26 20:45:04 +03:00
Sergii Pylypenko
fc3265c289 SDL: option for desktop mouse mode / no touch filtering, added back backspace key handler hack to text input window 2017-01-27 22:24:08 +02:00
Sergii Pylypenko
ee54f13f75 SDL: added GLES3 support 2016-08-22 21:46:35 +03:00
pelya
fe7c6be644 SDL: fixed multithreaded video rendering crashing 2016-08-14 23:51:11 +03:00
pelya
b4cbc0aa75 SDL: ask for SD card permission right after launch, removed SDL_ANDROID_RequestExternalStorageRuntimePermission() API 2016-08-14 22:50:37 +03:00
pelya
7e032dd40a SDL: request Marshmallow SD card runtime permission using SDL_ANDROID_RequestExternalStorageRuntimePermission() 2016-06-27 01:11:18 +03:00
Sergii Pylypenko
b478e207fc SDL: fixed a crash in onTouchEvent on Android 2.3 devices 2016-06-01 23:07:14 +03:00
pelya
723e0524ac SDL: do not pause each frame if screen keyboard is shown without full-screen text input field, this makes built-in keyboard choppy 2016-05-16 01:02:21 +03:00
pelya
493530112e SDL: new API SDL_ANDROID_SetConfigOption() to configure SDL Android-specific options, such as video depth (which requires app restart) 2016-04-17 01:06:27 +03:00
Sergii Pylypenko
fb7e7ae217 SDL: Android TV support, preliminary for now. 2015-12-07 22:25:40 +02:00
Sergii Pylypenko
84765b2f5c SDL: new API to show built-in SDL keyboard, fixed built-in QWERTY keyboard 2015-11-02 21:57:22 +02:00
Sergii Pylypenko
52117704d4 SDL: updated to Android 6.0 Marshmallow framework 2015-09-04 21:39:14 +03:00
Sergii Pylypenko
97c256b03d SDL: new method SDL_ANDROID_RestartMyself() that will restart current app 2015-06-25 23:07:25 +03:00
Sergii Pylypenko
adc8a27440 SDL_IsScreenKeyboardShown() will work with SDL_ANDROID_ToggleScreenKeyboardWithoutTextInput() 2015-06-05 23:28:33 +03:00
Sergii Pylypenko
81853f7ead Reworked keyboard input, so Korean text input won't crash SDL 2015-06-05 21:21:59 +03:00
Sergii Pylypenko
f527b89955 Fixed screen top cropped in non-immersive mode 2015-05-14 21:04:07 +03:00
Sergii Pylypenko
b416a6ea17 Gimp: updated to Jessie, new warning dialog about removing old installation, fixed infinite restart in SDL 2015-04-02 21:06:22 +03:00
Sergii Pylypenko
4fc05b347f Gimp: warn user about deleting files during upgrade, removed old cruft 2015-03-31 23:33:11 +03:00
pelya
546bbc3ea0 SDL: move mouse with right gamepad stick, added bounds checking to moving mouse with arrow keys 2015-03-22 22:21:35 +02:00
pelya
e3082701a5 SDL: New API SDL_ANDROID_OpenExternalWebBrowser() to open URL in Android web browser or relevant app such as Youtube 2015-03-15 22:54:13 +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
f3e0e142b0 SDL: Conclusively fixed black bar on top when restoring the app from background 2015-02-23 19:00:11 +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
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
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
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
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
pelya
4e67c9afc3 Cloud save fixes and improvements 2014-08-26 01:28:42 +03:00
Sergii Pylypenko
8e2ad620d8 Cloud save: working implementation, no dialog to select your games yet 2014-07-09 20:50:16 +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
pelya
ed8e3457d0 Updated license text in all SDL 1.2 sources 2014-06-22 01:58:38 +03:00
Sergii Pylypenko
9accde7d6a Added API to read text Android clipboard 2014-05-13 03:24:09 +03:00
pelya
b127b04a7b Fixed disabling finger hover, updated Gimp 2014-05-02 22:27:21 +03:00
pelya
6017a2ba4d Force screen refresh when hovering finger leaves the screen, to remove magnifier window 2014-04-24 01:10:38 +03:00
pelya
47ae380720 Option to disable finger hover in SDL settings 2014-04-24 00:17:07 +03:00
pelya
0c5df7594c Fixed gyroscope calibration not saved to settings file, fixes to gyroscope mouse input - it still does not work with finger hover 2014-04-21 20:30:52 +03:00
Sergii Pylypenko
3061223a9c Replaced shared ICU libs with static - shared ones do not work because of exceptions 2014-03-13 21:17:34 +02:00
pelya
6691181f21 Magnifying glass when hovering finger near display 2014-02-23 20:09:32 +02:00
pelya
881a7daf70 Fixed international text input in XServer 2014-02-23 19:26:20 +02:00