mono/MonoGame — pull request #369 by kungfubanana (2012-03-11 18:13:40+00:00)
Title: develop - Improves Guide.Begin|EndShowKeyboardInput behavior

KeyboardInputAsyncResult, KeyboardInputView and KeyboardInputViewController all conspire to implement correct behavior for Guide.BeginShowKeyboardInput and Guide.EndShowKeyboardInput.

iOSGamePlatform now provides its UIViewController as service so the Guide class can use it to present KeyboardInputViewController.

iOSGameView_Touch can now properly distinguish between Tap and DoubleTap gestures. UIGestureRecognizer.RequireGestureToFail was needed.

GamerServicesComponent no longer creates a LocalNetworkGamer in its constructor. Doing so causes the sign-in dialog to eventually show any time GamerServicesComponent is added to a Game. XNA doesn't do this.