Hey Colin, glad to see you back on the scene.
A lot of the issues you have mentioned are being addressed and a
couple have made it into the current source files.
> 1 - Shooting by touching anywhere on the screen (besides the controls)
> is a fast way to burn thru ammo, considering it can get 'trapped' on.
> Maybe a fire button or something.
The firing issue has been addressed by confining the area to a portion
of the middle of the screen. This way it is away from the other
controls and avoids the issue of any mis-fires.
> 2 - Hitting Run shoots
I've had no issues with this on my Nexus One or my G1. The problem
you are having may be that you are pressing the text and not the
checkbox. The problem here is the text is a separate view. This is a
simple fix by switching to a CheckedTextView rather than using a
TextView/CheckBox combination.
> 3 - Use/Open should work in the menu system as enter
I think this is really a design preference. It works either way so it
does just boil down to a preference.
> 4 - Fix multitouch to not get 'stuck' on certain directions (L/R can
> spin in a circle if you slide your finger off the area of touch.
This is one of the bugs currently being worked on. Sometimes the
touch event is misinterpreted as the wrong control being released and
you get the effect you described.
> 5 - Screen flashes for ammo and health hits don't display e.g. no
> green/red tinting on hit/pickup.
That's a PrBoom engine issue and will have to wait just a bit to be
added.
I know you did quite a bit of work on PrBoomX so feel free to
contribute patches you feel are needed. It's always good to have a
few more people working on the project and contributing code changes.
-L!TH!UM-