{"push_id":592921682,"size":5,"distinct_size":5,"ref":"refs/heads/development","head":"5b21a9fe78ac5e45bd0972eb670eef9d47a0bd6f","before":"1dec720a93dc723d3b929f3cdc4c7b2eadab4463","commits":[{"sha":"6711fa4941ba89649b95595207330b4aa7baae0b","author":{"email":"0b0100ad3a92d0d1cb6474d41ef090bb16d63a12@gmail.com","name":"Allis Tauri"},"message":"Added TypesInfo property.","distinct":true,"url":"https://api.github.com/repos/allista/hangar/commits/6711fa4941ba89649b95595207330b4aa7baae0b"},{"sha":"ebfbd34a4f25fb419170b47620014b58f8f2203b","author":{"email":"0b0100ad3a92d0d1cb6474d41ef090bb16d63a12@gmail.com","name":"Allis Tauri"},"message":"Added EnablePartControls property and factored out controls initialization into separate methods to dynamically control the presence of part controls from outside the module.\n\n+several renamings.","distinct":true,"url":"https://api.github.com/repos/allista/hangar/commits/ebfbd34a4f25fb419170b47620014b58f8f2203b"},{"sha":"4146d6da3493f05a000c2d7911a77b4dcb1cae6e","author":{"email":"0b0100ad3a92d0d1cb6474d41ef090bb16d63a12@gmail.com","name":"Allis Tauri"},"message":"Added proper handling of part clining and mirroring in editor. Closed #159.\n\n* Added ITankManager interface.\n* Added ids to tanks in TankManager to identify counterparts.\n* Implemented ISerializationCallbackReceiver in HangarTankManager and\nHangarStorageDynamic to update ModuleSave ConfigNode on part cloning (on\nInstantiating, actually).\n* Added AddRemoveEnabled and TypeChangeEnabled config options to\nHangarTankManager to restrict its capabilites where appropriate.","distinct":true,"url":"https://api.github.com/repos/allista/hangar/commits/4146d6da3493f05a000c2d7911a77b4dcb1cae6e"},{"sha":"ba5550c99fddac534d216471c4eeb3abdcdf4c34","author":{"email":"0b0100ad3a92d0d1cb6474d41ef090bb16d63a12@gmail.com","name":"Allis Tauri"},"message":"Encapsulated multiple HangarSwitchableTanks into HangarTankManagers.","distinct":true,"url":"https://api.github.com/repos/allista/hangar/commits/ba5550c99fddac534d216471c4eeb3abdcdf4c34"},{"sha":"5b21a9fe78ac5e45bd0972eb670eef9d47a0bd6f","author":{"email":"0b0100ad3a92d0d1cb6474d41ef090bb16d63a12@gmail.com","name":"Allis Tauri"},"message":"Instead of explicit change of AddRemove/TypeChangeEnabled options, I just pass them through the original ConfigNode to TankManager which is the ConfigNodeObject.","distinct":true,"url":"https://api.github.com/repos/allista/hangar/commits/5b21a9fe78ac5e45bd0972eb670eef9d47a0bd6f"}]}