Commit Graph

138 Commits

Author SHA1 Message Date
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
pelya
0b4b82b969 Working hiver jitter filter 2014-02-23 14:47:55 +02:00
Sergii Pylypenko
4383b9d5fb Split mouse handling code into several small functions, removed 'tiny' screen size 2014-02-22 01:14:55 +02:00
Sergii Pylypenko
8ed0ab07d3 Disabled unnecessary debug message 2014-02-11 20:47:02 +02:00
pelya
04aec7cae0 Auto-detect buggy touch panels, improved finger hover support 2014-02-08 21:08:45 +02:00
Sergii Pylypenko
64953e7c00 Damn stupid buggy Chinese tablets, who send bogus input events 2014-02-04 21:34:46 +02:00
Sergii Pylypenko
66acfa2a16 Moved check to ignore touch events with [0, 0] coordingates from MTK-specific to generic code 2014-02-04 20:43:56 +02:00
pelya
fb02e91dc7 Support for Samsung's finger hover events, which require their own intent to get received 2014-02-03 00:33:50 +02:00
pelya
bdde59bfa6 Fixed SDL_HideScreenKeyboard() not restoring immersive mode and not hiding the SDL_ANDROID_ToggleScreenKeyboardWithoutTextInput() keyboard. 2014-01-06 02:20:34 +02:00
pelya
41825b30e4 Oops, compilation error 2013-12-03 20:55:10 +02:00
pelya
96d2e43bfb Fix for MTK tablets with broken touch input 2013-12-03 20:45:00 +02:00
Sergii Pylypenko
0fd6ec0268 Xserver-gimp: fixed immersive mode 2013-11-14 17:58:02 +02:00