{"push_id":557200117,"size":7,"distinct_size":7,"ref":"refs/heads/topics/git-quarks","head":"5fdb7b28e07b6cda9a84db8df589cbfe2c3ddbb5","before":"bfb40c41be12eff4f041423f53d91c7299ff8cbf","commits":[{"sha":"26fcc4636519451c768d47de0f2bf457934fbdd2","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"use String-openOS for cross platform open URL","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/26fcc4636519451c768d47de0f2bf457934fbdd2"},{"sha":"3f36068ffe12cb4197e491bd5e5d43d74be83f1e","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"Quarks-all: collect quarks by their path, not just by name\n\nallows duplicate copies,\nrecognizes manually installed quarks\nrecognizes and displays installed paths even if the path doesn't exist","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/3f36068ffe12cb4197e491bd5e5d43d74be83f1e"},{"sha":"c831b58baee6d3451dd2316ab2e473df48d9ec28","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"gracefully handle failure to find a declared dependencies\n\neg. if the name is incorrect, inform but do not throw a fatal error","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/c831b58baee6d3451dd2316ab2e473df48d9ec28"},{"sha":"84d903efe3252a806494463e4cbb242872d737df","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"QuarksGui: add a sortable \"installed\" column\n\nsorts installed quarks first","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/84d903efe3252a806494463e4cbb242872d737df"},{"sha":"b5dafb3d0ceac6ef736d3c35d78bcea9ab91492d","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"QuarksGui: better detail description for non-git quarks","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/b5dafb3d0ceac6ef736d3c35d78bcea9ab91492d"},{"sha":"02d8a979ecd7d5de12a5da04d89f2af0b0906dcd","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"QuarksGui: load, save, uninstall all buttons","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/02d8a979ecd7d5de12a5da04d89f2af0b0906dcd"},{"sha":"5fdb7b28e07b6cda9a84db8df589cbfe2c3ddbb5","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"fix: bad call to Git.isDirty","distinct":true,"url":"https://api.github.com/repos/supercollider/supercollider/commits/5fdb7b28e07b6cda9a84db8df589cbfe2c3ddbb5"}]}