Commit Graph

113 Commits

Author SHA1 Message Date
Sergii Pylypenko
21adbe6a1e SDL: more attempts to draw in the display cutout 2021-05-21 03:42:55 +03:00
Sergii Pylypenko
a1f3b803f3 SDL: removed filtering from relative mouse touch input, becasue it makes input laggy 2020-01-06 21:04:45 +02:00
Sergii Pylypenko
40b87eb9ac SDL: Added sqlite3-sdl to Java library mapping 2018-08-10 18:20:51 +03:00
Sergii Pylypenko
5452ff026f SDL: fixed libexpat renamed to libexpat-sdl 2018-03-06 17:39:25 +02:00
Sergii Pylypenko
f02e93636f SDL: bigger screen buttons touch area, smaller button images 2017-11-10 22:09:50 +02:00
pelya
d94bfa11f7 SDL: new option HideSystemMousePointer for hiding Android system mouse pointer when USB mouse is used, tested only on emulator so might not work at all 2017-05-14 23:03:14 +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
a6756d410f SDL: oops, forgot to bump OpenSSL version in Java code 2016-07-03 03:08:53 +03:00
Sergii Pylypenko
cbd8374185 SDL: renamed libcrypto and libssl to avoid clashing with system libraries, fixed crashes in SD card Java code 2016-06-10 19:43:32 +03:00
pelya
c9320ec1af SDL: option to disable TV borders 2016-03-12 15:31:35 +02:00
Sergii Pylypenko
762b1854a8 SDL: built-in text input keyboard with predefined layout, unfinished yet 2015-07-28 23:38:06 +03:00
Sergii Pylypenko
b7733367a3 Added orientation sensor support 2015-07-14 22:13:55 +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
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
Sergii Pylypenko
2a21ba82ad XSDL: screen follows mouse cursor 2014-12-22 23:38:38 +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
7b694f3d7a Support for linking with Google Play Services, also fixed Proguard config 2014-07-07 23:44:50 +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
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
08a4b61430 Refreshing screen on mouse click is back as an option in AndroidAppSettings.cfg, enabled by default 2014-05-15 22:47:50 +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
pelya
343bfe673a Move mouse with gyroscope, not tested yet. 2014-04-20 23:54:08 +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
5ab47cd410 Third on-screen joystick, overkill! 2014-03-02 19:05:52 +02:00
pelya
b40e28f3a7 Removed autofire for on-screen keyboard, the feature is unused and complicated 2014-03-01 18:45:03 +02:00
Sergii Pylypenko
700a1d88c7 Right mouse button long-press is not an option in AndoridAppSettings.cfg 2014-02-25 17:29:40 +02:00
pelya
e82df3c78f Xserver - start dummy service, so OS won't kill us 2014-02-23 20:37:49 +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
pelya
1cd8c3435b Fixed ForceRelativeMouseMode setting 2014-01-03 22:48:47 +02:00
Sergii Pylypenko
10a7732539 Immersive mode can be disabled in AndroidAppSettings.cfg 2013-12-23 23:24:49 +02:00
pelya
06e6778145 Support for touch event history, for more accurate drawing. 2013-11-05 10:48:51 +02:00
Gerhard Stein
69976da427 Java for SDL2 Updates 2013-10-11 11:54:37 +02:00
pelya
1c058ff98f Debug option to emulate Ouya 2013-09-01 20:02:42 +03:00
pelya
1527ebc27b VCMI: messing with code at random, it loads start menu but then crashes 2013-08-03 21:21:46 +03:00
Sergii Pylypenko
b417b94ca7 Small hint 2013-06-26 17:41:44 +03:00
pelya
b21eab7cf2 Split Settings.java into 4 files 2013-06-24 20:39:47 +03:00
pelya
35c9156561 Fixed key layout dialog to work with second joystick 2013-05-12 18:50:04 +03:00
pelya
437a7c017d Second joystick support 2013-05-11 01:40:52 +03:00
pelya
9cb04ba9d9 More fixes to on-screen keyboard 2013-05-04 20:06:16 +00:00
Sergii Pylypenko
384574b880 Fixes for on-screen keyboard layout dialog 2013-04-26 21:09:50 +03:00
Sergii Pylypenko
df8da1adee Put on-screen keys to their places in the screen keyboard layout dialog 2013-04-25 17:24:57 +03:00
pelya
a54f508150 Added names to keys in screen keyboard layout dialog 2013-03-09 15:14:14 +02:00
Sergii Pylypenko
f46c8f3743 Updated ViceC64, courtesy of Lubomyr 2013-03-04 20:56:15 +02:00
pelya
0ea01bface Dialog to calibrate gyroscope 2013-02-02 21:50:14 +02:00
pelya
a12c6ada8d Gyroscope support 2013-02-01 19:16:25 +02:00
pelya
45128c67b4 Removed Ouya detection, it does not work anyway 2013-01-29 16:34:05 +02:00