Commit Graph

99 Commits

Author SHA1 Message Date
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
pelya
06e6778145 Support for touch event history, for more accurate drawing. 2013-11-05 10:48:51 +02:00
pelya
df6afa23aa Removed Xpreria Play touchpad code 2013-11-03 16:19:47 +02:00
pelya
994456b228 Make touch pressure in-line with "1024 levels of sensitivity" Galaxy Note claims 2013-11-03 16:14:30 +02:00
pelya
76039500d7 Support for my crappy cheap DragonRise Datex gamepad 2013-09-01 22:43:00 +03:00
pelya
bc0a701e47 Fixed 4:3 aspect ratio, magnifying glass is buggy in this mode (I hope noone will use these two options together) 2013-05-10 23:45:04 +03:00
pelya
ed5f401e3f Replaced System.out.println() with proper Log.i() across Java files 2013-05-04 23:32:37 +03:00
pelya
05847089d3 Application can modify text input hint message 2013-03-08 00:30:59 +02:00
pelya
e08387c9db Cap FPS when entering text 2013-03-07 15:04:37 +02:00
pelya
d0a5bd4380 Removed custom Xperia Play touchpad support, it does not work anyway, and Xperia Play is a failure 2013-02-02 13:52:06 +02:00
pelya
a12c6ada8d Gyroscope support 2013-02-01 19:16:25 +02:00
pelya
ba36393a0c Support for PS3 gamepad - I've breaked SDL joystick API again, yay! 2013-01-23 18:55:58 +02:00
pelya
103b5543bc Fixed Galaxy Note 2 stylus events, removed Note-specific hack to stylus input 2013-01-19 21:14:41 +02:00
pelya
ab8690eb85 Merge branch 'sdl_android' of github.com:pelya/commandergenius into android 2012-10-29 16:51:46 +02:00
pelya
a5c62580b1 SDL_ScreenKeyboard compatibility for SDL2, updated mxml and jpeg libraries 2012-10-29 16:50:15 +02:00
pelya
380a732f52 Setting some env variables like app path and display physical size 2012-10-21 22:09:48 +03:00
pelya
fef867ebcb Toggled back mouse events ratelimiting, changed magnifying glass grag&drop to be more snappy, updated OpenTTD 2012-09-22 17:14:31 +03:00
pelya
7d04504ee5 Asynchronous SDL_ACTIVEEVENT, when you lose focus. 2012-09-20 17:40:41 +03:00
pelya
17ea07d39d Changed accelerometer/multitouch/joystick input once again, removed touch event ratelimiting for Froyo and newer. 2012-09-17 15:51:13 +03:00
pelya
fb4ccea118 Updated description of advertisement API, added function to request new ad. 2012-09-12 13:32:45 +03:00
pelya
6dec5b8a1e Implemented moving/hiding ad from C code, updated admob test project with moving ad 2012-09-06 19:41:40 +03:00
pelya
046e36acd3 Put app data files into correct place instead of /sdcard/app-data/.. 2012-08-13 23:08:28 +03:00
pelya
3ee1c890b1 Change to the Recent Apps button behavior on Android 4.X - now it will delete OpenGL context, and freeze the app. 2012-08-12 19:14:08 +03:00
pelya
4ccba0347a Renamed a function 2012-08-12 18:01:16 +03:00
Bernhard Kaindl
267b9174eb Show the soft keyboard provided by Android without a text field
for pure text input for editing the name of the savegame.
2012-08-07 13:28:55 +02:00
pelya
a6eb841030 Fixed invalid left button press event for USB mouse, added mousewheel events 2012-08-02 16:38:40 +03:00
pelya
f476666b4b Re-enabled core to restore and save OpenGL state for on-screen keyboard, it just makes your life so much easier 2012-06-19 20:16:18 +03:00
pelya
7fcca2d408 Got a cryptic exception inside Java, this should probably fix it 2012-06-19 19:05:56 +03:00
pelya
289043098d Fixed random bugs in Java code 2012-06-19 12:31:17 +03:00
pelya
ffbaa55e6d Tentative fix for Xperia Play touchpad 2012-06-18 14:03:59 +03:00
pelya
d36833ddd8 Hacked a workaround for buggy Galaxy Note stylus 2012-06-18 13:35:24 +03:00
pelya
e38ade1e6b Fixed button event for stylus 2012-06-15 19:07:11 +03:00
pelya
37ad9e446c Removed some debug output 2012-06-14 18:26:04 +03:00
pelya
6223e170df Some support for Galaxy Note Gingerbread stylus 2012-06-13 20:17:26 +03:00
pelya
dd67bba742 Proper mouse/stylus support in Gingerbread and ICS 2012-06-13 19:35:29 +03:00
pelya
b88fe18cf4 Disabled half-assed mouse detection 2012-06-13 13:27:06 +03:00
pelya
690a8c70f9 Added MOAR DIRTY HACKZ to the SDL compatibility mode, MilkyTracker now does not have any drawing glitches. 2012-06-12 20:52:42 +03:00
pelya
90211ac16e Fix for nasty bug in multitouch events code 2012-06-12 14:06:24 +03:00
pelya
4e69f9645f Disable keypress when stylus hovers over screen for Galaxy Note, also fixed bug in my prev commit 2012-06-08 19:32:46 +03:00
pelya
6f634de0f1 Another fix for XPeria Play touchpad 2012-06-05 15:46:23 +03:00