{"push_id":1410723062,"size":12,"distinct_size":12,"ref":"refs/heads/misc","head":"ccd4458606b6f9adeb01044c5e3d881f9105e3d9","before":"7193673adbabd35750c829d850b0c171a80b6b8f","commits":[{"sha":"da596e593c3ea28ae35c50ff2dad6baf1fd10471","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Massive rewrite to the ShaderSystem - Part 1!\nShaders now use a more dynamic layering system.\nEach layer has the options for texture offsets and cutouts.\n\nUsing these new options, the sizes of 3 of the 4 sponsor textures have been reduced, see #1634\n\nThe next step to this is changing Shaders on items to be capability based rather than Interface.","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/da596e593c3ea28ae35c50ff2dad6baf1fd10471"},{"sha":"96a7231d342eb89841d8de8256c88f9637d92e98","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Updated patron listings","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/96a7231d342eb89841d8de8256c88f9637d92e98"},{"sha":"4ca5b823cc3b9c333da46743383723a616f2e0fc","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Merge branch 'master' into 110_shaderrework","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/4ca5b823cc3b9c333da46743383723a616f2e0fc"},{"sha":"e449629ffd52329b55ee681a1c07f29c68aabb56","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Part 2 of the shader rewrite\nMoved everything to a unified capability system\nAdded a ShaderCase for the Shader Items. This does allow for custom layers on the representing items\nNext step: custom function registry to easily add compat for new Shader-accepting items","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/e449629ffd52329b55ee681a1c07f29c68aabb56"},{"sha":"267cf97eb74843702490162401dd4f84c0787353","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Part 2.5 of the shader rewrite\nAdded the ability to register methods that are used to  take care of defautl shader implementations\nMakes it easy for new shader items to be registered with all shaders\nNext step: Extra data on shaders (references, sets), Manual entries to display this extra data","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/267cf97eb74843702490162401dd4f84c0787353"},{"sha":"a5d513fefee97aeaa102461e1bdfbcf46eae77ae","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Part 3 of the shader rewrite\nAdded Information fields to ShaderRegistryEntries to supply info for the new added ShaderList in the manual","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/a5d513fefee97aeaa102461e1bdfbcf46eae77ae"},{"sha":"bf636c589e480e26f50524c381cc48e24c3e264b","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Added a hook for the opening of manual entries","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/bf636c589e480e26f50524c381cc48e24c3e264b"},{"sha":"adbd455d8e37817fdd323cb375e76db71efbec62","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Added a generic button to the Manual","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/adbd455d8e37817fdd323cb375e76db71efbec62"},{"sha":"a72f0d177e1497e2cb24927c77c5873552870b11","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Made the generic manual button colourable","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/a72f0d177e1497e2cb24927c77c5873552870b11"},{"sha":"6249cb9077ff4a8cd3904b594cf36762091dc8c4","author":{"name":"BluSunrize","email":"4fa1b709552c7e4dd6cc607430dc4b242f0f776f@yahoo.de"},"message":"Part 4 of the shader rewrite\nAdded creative unlock button for entries.\nAdded the acquire button to buy unlocked shaders","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/6249cb9077ff4a8cd3904b594cf36762091dc8c4"},{"sha":"159f267bdebef73114aee973929658d32b7babbc","author":{"name":"malte0811","email":"5418ac8914ec463f575b767aaabdf405439da7f1@web.de"},"message":"Merge remote-tracking branch 'upstream/master' into misc","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/159f267bdebef73114aee973929658d32b7babbc"},{"sha":"ccd4458606b6f9adeb01044c5e3d881f9105e3d9","author":{"name":"malte0811","email":"5418ac8914ec463f575b767aaabdf405439da7f1@web.de"},"message":"added the `IRotationAcceptor` interface to allow addons to add machines running on rotational energy","distinct":true,"url":"https://api.github.com/repos/malte0811/ImmersiveEngineering/commits/ccd4458606b6f9adeb01044c5e3d881f9105e3d9"}]}
{"actor":{"display_login":"malte0811"}}