{"ref":"refs/heads/master","commits":[{"author":{"name":"Mattias Åsander","email":"40a4c862240f44034f9ca537faeb375a894d9e3c@cs.umu.se"},"url":"https://api.github.com/repos/victorz/vis/commits/0525d2e46bb38aa5a5f3582cd87a1fdc89bb5380","message":"Started working on Emitters\n\nFixed bug in vec3 that prevented compilation.\n\nAdded start of base class Emitter\nAdded start of CircleEmitter (inherits Emitters)","sha":"0525d2e46bb38aa5a5f3582cd87a1fdc89bb5380"},{"author":{"name":"Victor Zamanian","email":"375488ab2c2f456fce90492d732c01525d9ca5fe@gmail.com"},"url":"https://api.github.com/repos/victorz/vis/commits/79b8742795ed986ca01e38be5ca2e2c6550f45ca","message":"Add missing includes to `debug.cc'.","sha":"79b8742795ed986ca01e38be5ca2e2c6550f45ca"},{"author":{"name":"Victor Zamanian","email":"375488ab2c2f456fce90492d732c01525d9ca5fe@gmail.com"},"url":"https://api.github.com/repos/victorz/vis/commits/9d91de545ed1c870c263903a7470bf28d3cf67ed","message":"Enable setting of debug level at `make' invocation.","sha":"9d91de545ed1c870c263903a7470bf28d3cf67ed"},{"author":{"name":"Victor Zamanian","email":"375488ab2c2f456fce90492d732c01525d9ca5fe@gmail.com"},"url":"https://api.github.com/repos/victorz/vis/commits/821c568c3ee1abcca767a858a403bc93ad89ee0b","message":"Ignore object files.\n\nAlso fix ignoring emacs' autosave files. (They start with `.#'.\n`#' alone is a comment in .gitignore.)","sha":"821c568c3ee1abcca767a858a403bc93ad89ee0b"},{"author":{"name":"Victor Zamanian","email":"375488ab2c2f456fce90492d732c01525d9ca5fe@gmail.com"},"url":"https://api.github.com/repos/victorz/vis/commits/4a18203f7719f9deeff8b1dc3c46fbd006c27caf","message":"Always print err() and errx() messages (regardless of debug level).","sha":"4a18203f7719f9deeff8b1dc3c46fbd006c27caf"},{"author":{"name":"Victor Zamanian","email":"375488ab2c2f456fce90492d732c01525d9ca5fe@gmail.com"},"url":"https://api.github.com/repos/victorz/vis/commits/13e7cbb671a8cdbd30ff32cb1a642f8f7233b7be","message":"__func__ macro does not work since __func__ is constant here.","sha":"13e7cbb671a8cdbd30ff32cb1a642f8f7233b7be"},{"author":{"name":"Victor Zamanian","email":"375488ab2c2f456fce90492d732c01525d9ca5fe@gmail.com"},"url":"https://api.github.com/repos/victorz/vis/commits/c0ad8b6e94f8cb9fea22b2579eca8a71a8d56145","message":"Working SDL+OpenGL window.\n\nHopefully the glFrustum calculations are correct in set_perspective().","sha":"c0ad8b6e94f8cb9fea22b2579eca8a71a8d56145"},{"author":{"name":"Mattias Åsander","email":"40a4c862240f44034f9ca537faeb375a894d9e3c@cs.umu.se"},"url":"https://api.github.com/repos/victorz/vis/commits/3221020b37dffd6aff009bc54899846eedbb0a8b","message":"Added RectangleEmitter which works like CircleEmitter, but has the shape\nof a rectangle instead\n\nMoved code to find point in plane from CircleEmitter to the base Emitter\nas it was needed in the general case in order to find a particle\ndirection.","sha":"3221020b37dffd6aff009bc54899846eedbb0a8b"}],"head":"3221020b37dffd6aff009bc54899846eedbb0a8b","size":8,"push_id":50317455}