{"push_id":609262777,"size":4,"distinct_size":4,"ref":"refs/heads/dev-brett","head":"d178d0edf1b5b3d2e7fa896a4ac2f81732c8296e","before":"fd097c75230843ef229329d0e38df341c140dc0f","commits":[{"sha":"6555d8bb49067a9b84ec7801e509880c5d2cadc9","author":{"email":"4b28a9ac19aa37b92d2dd33627068fe23c00a20c@gmail.com","name":"Brett Crawford"},"message":"Added an abstract GameEvent class and a subclass, SwipeGameEvent, that represents gesture based touch input events","distinct":true,"url":"https://api.github.com/repos/bjcrawford/Gravity/commits/6555d8bb49067a9b84ec7801e509880c5d2cadc9"},{"sha":"21d4043634fc394f6aec37ac442584228667db35","author":{"email":"4b28a9ac19aa37b92d2dd33627068fe23c00a20c@gmail.com","name":"Brett Crawford"},"message":"Added a GameEventQueue class that is a subclass of ConcurrentLinkedQueue, a thread safe linked queue data structure. It currently has no added implementation, but can be added to as needed.","distinct":true,"url":"https://api.github.com/repos/bjcrawford/Gravity/commits/21d4043634fc394f6aec37ac442584228667db35"},{"sha":"0c5eaf34754c590b18130d1cc09258eb116026b4","author":{"email":"4b28a9ac19aa37b92d2dd33627068fe23c00a20c@gmail.com","name":"Brett Crawford"},"message":"Added a GestureListener for handling gesture based touch inputs, Added a basic LevelFragment that ties a GestureDetector to the View with the level_fragment layout","distinct":true,"url":"https://api.github.com/repos/bjcrawford/Gravity/commits/0c5eaf34754c590b18130d1cc09258eb116026b4"},{"sha":"d178d0edf1b5b3d2e7fa896a4ac2f81732c8296e","author":{"email":"4b28a9ac19aa37b92d2dd33627068fe23c00a20c@gmail.com","name":"Brett Crawford"},"message":"Modified the PlayGameActivity and activity_play_game layout to use the new LevelFragment","distinct":true,"url":"https://api.github.com/repos/bjcrawford/Gravity/commits/d178d0edf1b5b3d2e7fa896a4ac2f81732c8296e"}]}