{"shas":[["b17b5f5ce7f9aa5bac1f7cce7071cd15cb41fda0","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","use common assets directory for android and sdl builds","gered"],["dca1490682d60d04c39fe88f287a062e83b631e7","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","cleaned up AndroidSystem::WaitForInitialWindow()","gered"],["bb1c6c073ce4eb1aa3d0395edb47a1f951b9666a","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added some commenting around the android event handling code, and added handling for APP_CMD_CONFIG_CHANGED","gered"],["84532821f319c0e2734fe7ef5742b1c8978e38b4","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added AndroidKeyboard input device and tied it into android event handling","gered"],["3d756b0ffb6f91d28a79610890e9fbfa898dd568","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","properly release the android filesystem object","gered"],["dc16d328af4abe3d6b9330a39f46aab473aedfb5","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","reorganized the input device selection / event interpretation and added stubs for touchscreen and trackball event handling","gered"],["09a8847df3f6abdd2c561a2a614d4ac377bbf31f","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added android KEYS enum values","gered"],["2adebca9564e78753691dc79528a0062b5513c4c","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","android key handling in GameApp","gered"],["d92c6d78913df08add3016aace1d92e94e3359d3","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added OperatingSystem::Quit(), and implemented for android. AndroidSystem now properly initializes the filesystem and keyboard objects in the constructor","gered"],["0e2fcafcca640811ae86f32456cb80492bafb187","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added AndroidSystem::WaitForTerminate() which is called in the destructor to ensure we don't exit out of android_main() before all of the terminate/destroy events have occurred and been processed. not doing this seems to make the app hang and/or leave a phantom window hanging around in the background","gered"],["8af8e56ae8792cb62f4aee3f2534c131ae98b9d2","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","implemented SDLSystem::Quit()","gered"],["f87e4b3ec85cb62c3a7463b1110e16835531d0be","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added Touchscreen interface and stub getters to OperatingSystem classes","gered"],["79e9bfbd5b84d459caf5ca55b8d1bbeeb296f9bd","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","fixed Clamp/Lerp math helper functions (they were incorrectly defined in the .cpp which doesn't work since they're templated functions)","gered"],["18fac18611de565dd9bc303c715844a4c9d1716d","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added AndroidTouchScreen","gered"],["488a2619cf9395311edf2121d156c4686c762281","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","fixed missing constructor/destructor definitions","gered"],["26f4b06bdf5b1c6c20e5c8174eab64501744d7da","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","AndroidTouchPointer and AndroidTouchscreen now inherit from the interface classes. AndroidTouchscreen::OnEvent() now returns proper handled/unhandled results","gered"],["276d8a133562ce1a2fa4717725ae02dd4fb04a5e","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","added a Rect property to GameWindow containing the window dimensions","gered"],["1d6109b12b16ddf001fcd9fec0b6dd5505541652","5152f780d37341eff1ef2fdffafe9876011a8342@blarg.ca","AndroidSystem now creates and updates a Touchscreen instance","gered"]],"repo":"gered/GameFramework","actor":"gered","ref":"refs/heads/master","size":18,"head":"1d6109b12b16ddf001fcd9fec0b6dd5505541652","actor_gravatar":"319b796ab1a6d91e0bc02f377ea710b8","push_id":29344292}