{"push_id":1207805332,"size":11,"distinct_size":11,"ref":"refs/heads/develop","head":"cb367b5e903535339e6ae2db227b06a96a647d49","before":"cd59f8e9434275d8283e7577abc965147cdac37d","commits":[{"sha":"c2e825f5afcdb237535ce0167bff02f696bb6935","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Add support for event handling","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/c2e825f5afcdb237535ce0167bff02f696bb6935"},{"sha":"e04fbc6bac83fa0fa48484da60d7793cc8a5fe68","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Add support for user defined events\n\n* Add Broadcaster struct to amethyst_context\n* Broadcaster owns a specs::World\n* Events are published by creating new entities in this World\n* User can add custom event types by registering new components\n* Context owns a Broadcaster, to make it globally available\n\n* Bump specs version used in amethyst_ecs\n* Export all specs structs, enums, traits in amethyst_ecs\n\n* Make changes in amethyst_engine to add event handling","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/e04fbc6bac83fa0fa48484da60d7793cc8a5fe68"},{"sha":"b50a72a7c757be4bff7ed268967704440454aaf3","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Remove unnecessary mut in some Broadcaster methods","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/b50a72a7c757be4bff7ed268967704440454aaf3"},{"sha":"fed10c531c5cdfb49dae5b5aec0fe194d7560a02","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Update ecs/examples/usage.rs example","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/fed10c531c5cdfb49dae5b5aec0fe194d7560a02"},{"sha":"9c9fc49a5c204c8839a4adcf75fa9fab30803663","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Update examples/hello_world.rs example\n\n* Add VideoContext::Null variant\n* Make Null the default video context","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/9c9fc49a5c204c8839a4adcf75fa9fab30803663"},{"sha":"54b45cd27f3e1dc0fb7fede3bb750f95a6b69f59","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Add comments, refactor Broadcaster\n\n* Move EngineEvent struct definition and glutin reexport from\n  broadcaster.rs to event.rs\n\n* Register EngineEvent component with Broadcaster in Context::new()\n  instead of Broadcaster::new","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/54b45cd27f3e1dc0fb7fede3bb750f95a6b69f59"},{"sha":"46ed92cf2d753335ce6c5aeee40076fe2ad4b29c","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Don't return an Option in Context::new()\n\n* Return Context instead of Option<Context> in Context::new()\n* If display_config.backend value is invalid set context.video_context\n  to VideoContext::Null","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/46ed92cf2d753335ce6c5aeee40076fe2ad4b29c"},{"sha":"08a82bbfc7fce764a723e9a1ff28208457f370a0","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Remove unnecessary specs dependencies","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/08a82bbfc7fce764a723e9a1ff28208457f370a0"},{"sha":"d2de7cba82c941b351d78766a2f2079a0c79708e","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Fix doc comment for Context::poll_engine_events()","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/d2de7cba82c941b351d78766a2f2079a0c79708e"},{"sha":"5ea1218749cb1a66ec4dd72f20fd1626ebb99072","author":{"name":"Nikita Chashchinskii","email":"e7903b6b6402619082f30993b17581c572d6df63@yandex.ru"},"message":"Add Broadcaster example, more doc comments","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/5ea1218749cb1a66ec4dd72f20fd1626ebb99072"},{"sha":"cb367b5e903535339e6ae2db227b06a96a647d49","author":{"name":"Eyal Kalderon","email":"6f5b074c827043c890be6ef4a85661b91c7e8b59@users.noreply.github.com"},"message":"Merge pull request #67 from nchashch/eventhandling\n\nAdd support for event handling","distinct":true,"url":"https://api.github.com/repos/amethyst/amethyst/commits/cb367b5e903535339e6ae2db227b06a96a647d49"}]}
{"actor":{"display_login":"ebkalderon"}}