{"push_id":793801622,"size":31,"distinct_size":7,"ref":"refs/heads/scene-includes","head":"56807c11497970bfa529aea9420a9672c2ab3b99","before":"8ffca9a1fc65ace9b0599a9d6a31ae762cfd88f0","commits":[{"sha":"540c736349a6f3816052cd6fa11d313923a222d3","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"fix overly aggressive max zoom fallback","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/540c736349a6f3816052cd6fa11d313923a222d3"},{"sha":"5c78c9d93ad8fbc58796124788578c075e98c541","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"fix scale for point label offset collision","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/5c78c9d93ad8fbc58796124788578c075e98c541"},{"sha":"c4550c28142c8d01897fff3846c8d25df0a114c8","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"point angle is degrees in scene file, radians in internal label calc","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/c4550c28142c8d01897fff3846c8d25df0a114c8"},{"sha":"d2f7c550bab19837907f9fa41c8d9d59df111365","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"tile units per pixel should account for over-zooming\nlabels use the internal tile unit scale to do screen-space operations\n(for offets, buffer, etc.)","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/d2f7c550bab19837907f9fa41c8d9d59df111365"},{"sha":"8c8027652d02aea2e088fb3779f0d6857153f9cc","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"tile bounds test: 0 should be inside tile","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/8c8027652d02aea2e088fb3779f0d6857153f9cc"},{"sha":"83da88844c99b97626844ef5d32fa98a588b5cdf","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"point labels: fix move-in-tile to account for full bounding box\nincluding offset, etc.","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/83da88844c99b97626844ef5d32fa98a588b5cdf"},{"sha":"ace02d328ba8d409e66cac609df7117355e2155c","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"add tests for point labels","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/ace02d328ba8d409e66cac609df7117355e2155c"},{"sha":"99d112a82d570bae74d5e0636c1892c1bb19eeb8","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"remove unused import","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/99d112a82d570bae74d5e0636c1892c1bb19eeb8"},{"sha":"0a6ebc50d760c3d18f7795c36340a8e237f994df","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"line label offsets should follow orientation of text","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/0a6ebc50d760c3d18f7795c36340a8e237f994df"},{"sha":"7e34991a32f25cd15d115eed539c53ed4ef10b65","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"add update() method to point labels","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/7e34991a32f25cd15d115eed539c53ed4ef10b65"},{"sha":"40d2778ab52e9f7cede7fa97dae68024d7b05019","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"apply offset on rotated axis\n(e.g. so line labels follow text axis)","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/40d2778ab52e9f7cede7fa97dae68024d7b05019"},{"sha":"75383f118319f660388e4e3f73c92334f5c73afc","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"label priority can be tied to a feature property, or computed by JS function","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/75383f118319f660388e4e3f73c92334f5c73afc"},{"sha":"5053013b817959aa9f4acb6a3a5699dbece96f2d","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"track shader block 'scope' -- where a given shader block originated from,\ne.g. the 'parent' style it was mixed in from, or another internal code point, etc.\nneeded for more accurate error handling in Tangram Play","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/5053013b817959aa9f4acb6a3a5699dbece96f2d"},{"sha":"acb2da10fd33b546018bb4e9fbb44dbb9c1e574b","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"Merge pull request #184 from tangrams/shader-block-scopes\n\nTrack shader block 'scope'","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/acb2da10fd33b546018bb4e9fbb44dbb9c1e574b"},{"sha":"1d0ce45f42bc8dd499d9b7467fa70f0b3b14c4dd","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"properly reset feature selection map count","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/1d0ce45f42bc8dd499d9b7467fa70f0b3b14c4dd"},{"sha":"723acdaa62a5b2b254a9c8f7bd5dd75ac212bbeb","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"update bounds when tile load is aborted\nfixes some cases observed in Tangram Play where scene was rapidly re-loaded,\nand some tiles did not load/draw until the map was moved","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/723acdaa62a5b2b254a9c8f7bd5dd75ac212bbeb"},{"sha":"8a4eb88573378078821db32a4d280867bebd867d","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"random worker distribution\n(instead of round robin; no state to track)","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/8a4eb88573378078821db32a4d280867bebd867d"},{"sha":"fe725170cd0818be73bcf6a9792ec86cabb6d338","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"disable tying label priority to feature property pending syntax discussion\nfor now, dynamic priority can be achieved via JS function property","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/fe725170cd0818be73bcf6a9792ec86cabb6d338"},{"sha":"6c82cb45b73879fa279a861b19ed6c27b7ba6b6f","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"Merge pull request #183 from tangrams/dynamic-priority\n\nDynamic label priority","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/6c82cb45b73879fa279a861b19ed6c27b7ba6b6f"},{"sha":"81f12469d9e7ec00c236850ac27ad73396d14b4f","author":{"email":"ecc852ace8bc49e7cabf562e9473a6e469eabdb9@alum.mit.edu","name":"Brett Camper"},"message":"font_style -> default_font_style","distinct":false,"url":"https://api.github.com/repos/tangrams/tangram/commits/81f12469d9e7ec00c236850ac27ad73396d14b4f"}]}