Commit Graph

27 Commits

Author SHA1 Message Date
pelya
4ccba0347a Renamed a function 2012-08-12 18:01:16 +03:00
pelya
e46400f500 Fixes to OpenTyrian compilation 2012-08-08 02:17:06 +03:00
Bernhard Kaindl
32805bdbeb Android manages the livecycle of Android apps, therefore:
Title menu: Remove the menu entry "Quit" and give the others more space
2012-08-07 14:48:42 +02:00
Bernhard Kaindl
4f4708e4cb Useful fixes and Improvements:
- Stop audio playback on ICS when back was pressed while playing a level.
- In-Game setup menu: Change game speed / detail level once per touch
2012-08-07 14:28:12 +02:00
Bernhard Kaindl
49d8e7dbeb Initial commit of handling of onPause()
onPause() is called on ICS when the back button is pressed before the task lists
is shown. With this commit, opentyrian pauses an ongoing level and waits for a key
before continuing it.

It does however not silence the music, which may be desirable as well
(to be added with the next commit)
2012-08-07 14:03:20 +02: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
Bernhard Kaindl
cb96c4e85f Add touch input support in opentyrian menu, 5th commit:
Destruct is not adapted for touch input, so we show it only if keyboard is used.
2012-08-07 11:32:27 +02:00
Bernhard Kaindl
db06210606 Add touch input support in opentyrian menu, 4th commit:
This adds support for changing the song in the Jukebox by touch.
2012-08-07 11:31:04 +02:00
Bernhard Kaindl
6bf5a97c15 Add touch input support in opentyrian menu, third commit:
- Add support for changing the software scaler in the menu by touch
2012-08-07 11:27:06 +02:00
Bernhard Kaindl
dab7890e46 Add touch input support in opentyrian menu, second commit:
This fixes opentyrian menu rendering (broken in last commit to split changes)
2012-08-07 11:23:44 +02:00
Bernhard Kaindl
2cc6076e70 Add touch input support in opentyrian menu, initial commit:
Note: This breaks menu rendering a but, fixed in subsequent commits
Use select_menuitem_by_touch() to support touch input in opentyrian menu
2012-08-07 10:55:44 +02:00
Bernhard Kaindl
178a208b0d Use select_menuitem_by_touch() to support touch input in in-game setup menu. 2012-08-07 10:49:21 +02:00
Bernhard Kaindl
3036e4f0a3 Use select_menuitem_by_touch() to support touch input in difficulty menu 2012-08-07 10:40:22 +02:00
Bernhard Kaindl
728d2eca1a Use select_menuitem_by_touch() to support touch input in the episode menu 2012-08-07 10:37:53 +02:00
Bernhard Kaindl
7d953b3645 Use select_menuitem_by_touch() to support touch input in gameplay(player) menu 2012-08-07 10:35:56 +02:00
Bernhard Kaindl
fcc15ae092 JE_titleScreen(): Use select_menuitem_by_touch() to support touch input
in the title screen:
- modified:   project/jni/application/opentyrian/src/tyrian2.cpp
2012-08-07 10:28:41 +02:00
Bernhard Kaindl
2cd039e9fd First commit to prepare menu support for touch-based Android input:
Preparation to convert start menus from mouse move input (which does not work
at all with touch screen devices) to touch input:

New function select_menuitem_by_touch(), to be used in the next commits:
- modified:   project/jni/application/opentyrian/src/menus.cpp
- modified:   project/jni/application/opentyrian/src/menus.h

Inside #ifdef ANDROID: Disable mouse move input handling in JE_textMenuWait()
- modified:   project/jni/application/opentyrian/src/setup.cpp
2012-08-07 10:17:51 +02:00
pelya
bfdcd53be0 Fixed cheat codes in OpenTyrian 2012-06-11 15:52:17 +03:00
pelya
f58373279e More settings in OpenTyrian 2010-09-28 17:36:16 +03:00
pelya
c3d6cbfb03 OpenTyrian: configurable auto-fire mode 2010-09-24 15:08:49 +03:00
pelya
e2bb6ea0f2 Enabled Destruct minigame in OpenTyrian 2010-09-23 13:22:15 +03:00
pelya
3665b1ff6f More intuitive touchscreen controls for OpenTyrian 2010-09-23 13:20:59 +03:00
pelya
f99fd72f38 OpenTyrian: Volume Up/Down keys navigate menu, mouse click will exit Enter High Score screen 2010-09-20 15:53:04 +03:00
pelya
af072b3fc3 Tyrian: fixed saving game with mouse, auto-fire enabled by default
Teeworlds: small speed improvement (still not enough to call it playable)
2010-09-07 14:09:43 +03:00
pelya
79911b77c3 Ship follows your finger in OpenTyrian 2010-08-31 16:02:03 +03:00
pelya
a0c98546b1 Mouse enabled in Tyrian, not finished yet (also nasty bug with keyboard repeat fixed) 2010-08-30 15:55:09 +03:00
pelya
51bc7a8e3e Moved all files one dir upwards (should've done that long ago) 2010-08-16 13:15:59 +03:00