Commit Graph

140 Commits

Author SHA1 Message Date
pelya
5c720fb3d9 Force SW video mode in SDL_SetVideoMode() if enabled in AndroidAppSettings.cfg 2012-08-06 17:05:40 +03:00
pelya
a6eb841030 Fixed invalid left button press event for USB mouse, added mousewheel events 2012-08-02 16:38:40 +03:00
pelya
4e76076cb5 Added OpenArena project 2012-07-29 23:50:51 +03:00
pelya
adaba11491 Fixed video output for emulator, some support for NDK r8b 2012-07-29 21:33:15 +03:00
pelya
0f478832a7 Fixed OpenAL eating CPU in background 2012-06-21 18:04:11 +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
2bfd9d5c59 Bigger touch area for joystick so the finger won't slip away from it 2012-06-18 16:49:38 +03:00
pelya
e38ade1e6b Fixed button event for stylus 2012-06-15 19:07:11 +03:00
pelya
8598fbc30c Small fix to stylus input 2012-06-14 16:22:24 +03:00
pelya
dd67bba742 Proper mouse/stylus support in Gingerbread and ICS 2012-06-13 19:35:29 +03:00
pelya
5d3d2320a4 Increased API level to 15, fixed a bug with JNI global ref 2012-06-13 15:35:21 +03:00
pelya
bfdcd53be0 Fixed cheat codes in OpenTyrian 2012-06-11 15:52:17 +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
4175915a1c Load shared libraries from a separate thread, that shuold improve app startup time somewhat 2012-06-08 16:07:13 +03:00
pelya
f4ab2a6737 Oh noez, I'v emessed up color channels in the keyboard theme! It shall be yellow, yellow I tell you! 2012-06-08 13:19:05 +03:00
pelya
fad3e89f63 Sun by Sirea keyboard theme that works, also redesigned the keys layout 2012-06-07 21:09:03 +03:00
pelya
bf2d92464f Sun theme, not yet finished, but not crashing anymore 2012-06-06 19:53:03 +03:00
pelya
2e52b4488d Added Sun keyboard theme by Sirea (Martina Smejkalova) 2012-05-30 21:35:29 +03:00
pelya
b4db4d71fe Fixed no video output in SDL 1.3, it seems that there are no more critical bugs in it. 2012-05-24 13:52:22 +03:00
pelya
04a4375565 Compilation fixes for SDL 1.3/2.0, Alien Blaster compiles but does not start 2012-05-23 19:23:32 +03:00
pelya
0c1ee22ffa Updated SDL 1.3 to the latest libsdl.org - it's now named SDL2 2012-05-23 17:23:57 +03:00
pelya
7739613731 HIGHLY EXPERIMENTAL AND UNTESTED support for Xperia Play touchpad 2012-02-15 15:27:03 +02:00
pelya
d60dae4b5b Updated documentation 2012-02-08 15:30:17 +02:00
pelya
9f88a78519 New multitouch API for SDL 1.2 2012-02-08 15:16:26 +02:00
pelya
fa13f76061 Fixed the last bug with hardware mouse detection 2012-02-03 17:41:43 +02:00
pelya
c6489923f7 Some rudimentary support for hardware mouse 2012-01-31 18:48:16 +02:00
pelya
66c66a59d9 Fixed SDL 1.3 GL state messed up due to the on-screen keyboard, that also fixes issues with Alien Blaster 2012-01-03 17:54:20 +02:00
pelya
32c68280bf Alien Blaster compiles and works with new SDL 1.3, but the alpha channel fails for SDL_Texture (is that an SDL bug?) 2012-01-03 17:26:17 +02:00
pelya
c3475c07c9 Normalized multitouch coords 2011-12-06 17:47:14 +02:00
pelya
ef11ba725f Fixed low brightness in SDL 1.3, caused by on-screen keyboard 2011-12-06 17:30:17 +02:00
pelya
77eb8f5e72 Text input also generates touch events in SDL 1.3 2011-12-06 15:45:58 +02:00
pelya
2730e20bd8 Clear screen each frame, because SDL 1.3 does not do that 2011-12-05 19:56:45 +02:00
pelya
aae35bbf37 Updated SDL 1.3 to the latest hg-5868:33245988e8a2 , video resize is not supported yet 2011-12-05 19:46:32 +02:00
pelya
c1e5111158 Reordered screen zoom settings, so the smallest display comes on top 2011-11-24 17:22:34 +02:00
pelya
5bc22ab953 Fixed "tiny" screen zoom mode 2011-11-24 13:06:37 +02:00
pelya
969df1ba10 Updated the tiny zoom mode, updated fheroes2 2011-11-23 20:27:49 +02:00
pelya
b8627ed0c9 Added more screen zoom modes 2011-11-23 20:02:24 +02:00
pelya
db20fa20fb Ratelimiting touch events is always enabled now, because without it we will get mouse movement lag. 2011-11-17 17:56:12 +02:00
pelya
d5313cb08e Toggling text input shows screen keyboard automatically, updated fheroes2 2011-11-16 15:10:52 +02:00
pelya
585ac4140e Added system mouse cursor support 2011-10-31 14:49:07 +03:00
pelya
7290ea9923 Fine-tuned drag&drop in magnifying glass mouse movement mode 2011-10-10 18:17:14 +03:00
pelya
ede9b2fdfd Fixes for SDL 1.3, the keycodes and invoking from background are broken 2011-09-19 16:11:22 +03:00
pelya
c1ae5a0fc6 Update to SDL key mappings and to mouse click-the-same-spot-mode radius 2011-09-14 18:50:11 +03:00
pelya
f3193e8fd2 Fixed nasty bug in "touch near cursor to click" mouse emulation mode,
also validated on-screen keyboard with 10-point touchscreen, no issues found.
2011-08-11 19:36:06 +03:00
pelya
16f757970a Fixed new code, added GLES2 example - I'm not sure that it works correctly, but it reports that GLES 2 is initialized 2011-08-02 13:20:32 +03:00
pelya
6caefe96a5 Load shared GLESv2 library 2011-07-29 18:44:49 +03:00
pelya
69de188e16 Added GLES2 support, and support for 24bpp and 32bpp - NOT TESTED,
it's only for OpenGL and for pure SW mode, HW SDL surfaces won't work
2011-07-29 17:41:27 +03:00
pelya
a62403da1d On-screen keyboard visible size - buttons are smaller but touch area is still big 2011-07-27 18:54:23 +03:00
pelya
bbf90a959b Added compatibility mode to SDL, for misbehaving apps that don't call SDL_Flip() 2011-07-06 11:49:01 +03:00
pelya
999950bd02 Minor fixes to build system 2011-07-05 15:13:54 +03:00