{"push_id":1455936812,"size":16,"distinct_size":1,"ref":"refs/heads/master","head":"5235bc6e9d74e319a2b213fc698bdd5668044149","before":"b0d550de5184dd980c71081beefd2503ca8283af","commits":[{"sha":"68c50683e5a881e4279ade3997d74736cc8e9011","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Refactor to allow multiple models","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/68c50683e5a881e4279ade3997d74736cc8e9011"},{"sha":"d8eaf6ad5c9e7e8f86cc4910dbbc3ae0fa87d211","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Add `stage-3` babel preset to allow object spread","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/d8eaf6ad5c9e7e8f86cc4910dbbc3ae0fa87d211"},{"sha":"a7ad2e64dee00dadf30ae26c81b3f166e2727234","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Utils for parsing/setting hash; set model state\n\nThis reads the url hash when setting the initial state of the\nparticle-modeler. Specifically, we have a set of authorable properties\n(in this case, only `authoring: false`) which can be overwritten by\nthe url hash (`#authoring=true`).","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/a7ad2e64dee00dadf30ae26c81b3f166e2727234"},{"sha":"f71a3bcc57ee4fcd3169e16873ea74af4d98e7d4","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Set hash on authoring state change\n\nThis sets the hash for only those properties which are in the authoring\nstate (currently just the property `authoring`), and only if they\nare not the default value.\n\nThis is not used yet, but will be used when the authoring UI is there.","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/f71a3bcc57ee4fcd3169e16873ea74af4d98e7d4"},{"sha":"b3fab1f9493429ee74666b13bc1e796988e39bc4","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Make background white if we are authoring","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/b3fab1f9493429ee74666b13bc1e796988e39bc4"},{"sha":"32ba41f20db91111e96b0eade8e9a24a8da5956e","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Add authoring form and first input (gravity)\n\nThis sets the state, model property, and updates hash immediately on\nauthoring change.\n\nNote: `gravity` actually requires a dropdown or a slider, because\nany value above ~ 1e-5 causes the model to crash. At the moment it\nis rendered as an input, though.","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/32ba41f20db91111e96b0eade8e9a24a8da5956e"},{"sha":"37427c6161342898568dbbd843b8a22064e8d9c4","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Set authored props on initial load\n\nAlso simplify setting of props, and only show authoring when authoring.","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/37427c6161342898568dbbd843b8a22064e8d9c4"},{"sha":"9dad9b4fae95307cc5d678ed427c76fea8213b8f","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Add more basic authoring props","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/9dad9b4fae95307cc5d678ed427c76fea8213b8f"},{"sha":"c983e2c947682206603f9155912210fd74e26b34","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Add sliders for numerical values","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/c983e2c947682206603f9155912210fd74e26b34"},{"sha":"9d2c7f5e4ae5111a0223e7f8e3d4928341736f4e","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Use objects for authorable properties, for max and min\n\nThis makes the code shuttling the values back and forth between the\nstate, the authoring UI, and the url hash, much messier. But it's worth\nit because in the next step we can auto-generate all the authoring UI","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/9d2c7f5e4ae5111a0223e7f8e3d4928341736f4e"},{"sha":"97c9d4517bf3ef89f48a81227fb54a57c94818c9","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Automatically create authoring inputs","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/97c9d4517bf3ef89f48a81227fb54a57c94818c9"},{"sha":"4dd1b9f06a92ce0da1d86fe695467429624b1513","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Make three atoms for the new-atom bin","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/4dd1b9f06a92ce0da1d86fe695467429624b1513"},{"sha":"27340a680306b3ec0a7eb4f51f795a7e5c0bb2a0","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Add authorable freeze button","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/27340a680306b3ec0a7eb4f51f795a7e5c0bb2a0"},{"sha":"9f66c4bc292a69ebda8fba6084d76a6f6320c58f","author":{"name":"Sam Fentress","email":"618514ff4b21c8775d3f2a429e2869c22c87538e@concord.org"},"message":"Add new empty model, and authoring to switch","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/9f66c4bc292a69ebda8fba6084d76a6f6320c58f"},{"sha":"573f2130a6d5e05593301c067c644606228a7e32","author":{"name":"Chris Hart","email":"60597a62c072d7963e814808eb72e6c59e19e1f2@concord.org"},"message":"Tweak positioning of Freeze button","distinct":false,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/573f2130a6d5e05593301c067c644606228a7e32"},{"sha":"5235bc6e9d74e319a2b213fc698bdd5668044149","author":{"name":"Chris Hart","email":"60597a62c072d7963e814808eb72e6c59e19e1f2@concord.org"},"message":"Merge pull request #3 from concord-consortium/particle-model-authoring\n\nParticle model authoring","distinct":true,"url":"https://api.github.com/repos/concord-consortium/thermoscope/commits/5235bc6e9d74e319a2b213fc698bdd5668044149"}]}
{"actor":{"display_login":"dstrawberrygirl"}}