{"push_id":568320946,"size":16,"distinct_size":13,"ref":"refs/heads/master","head":"b23c482e335fd62b971d9b5ec239fdca0cccbea2","before":"42c84a0537d53b98211b9f1bfc06b6a18c901ad5","commits":[{"sha":"e817b8d0a50a427fb3fc08a928dc2004b3a38d21","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"started but not got far yet","distinct":false,"url":"https://api.github.com/repos/spacebat/cepl/commits/e817b8d0a50a427fb3fc08a928dc2004b3a38d21"},{"sha":"85a45ad6abcffe518b0c0f7e0af367aa9048db74","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"Merge branch 'master' into events","distinct":false,"url":"https://api.github.com/repos/spacebat/cepl/commits/85a45ad6abcffe518b0c0f7e0af367aa9048db74"},{"sha":"ac6b96a179bc302539b6d46971cb1b83233324e8","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"* added code and cylinder\n* primitives with no normal or tex-coords are now just stream of :vec3","distinct":false,"url":"https://api.github.com/repos/spacebat/cepl/commits/ac6b96a179bc302539b6d46971cb1b83233324e8"},{"sha":"11cb7ba75b872cf144410efffd2fee9fd30ee5e2","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"Sketched out some event chaining nodes. Used them to process the sdl\ninput.\n\nCurrently very ugly naming etc.\nNo easy way to chain sequences.\nNo end of sequence message\nNo cleanup","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/11cb7ba75b872cf144410efffd2fee9fd30ee5e2"},{"sha":"8a229744048e616e66e93b2d8d1da79734f24583","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"got it compiling again, hadnt tested well enough clearly :)\nNow to expand and make this pleasent","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/8a229744048e616e66e93b2d8d1da79734f24583"},{"sha":"2a06ca1249bed7a09a54201cdc2a07ccd3e16b1b","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"* events are classes for now so are more pleasent to use","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/2a06ca1249bed7a09a54201cdc2a07ccd3e16b1b"},{"sha":"ae20511758ab14acf33c3cf8d6521ad51b842ef0","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"* Bugfixing for event nodes\n* v-x is now v:x etc\n* v! now matches the glsl style allowing things like (v! (v! 1 2) 3) ->\n  #(1 2 3)\n\nNext I need to improve write-ability and fix an annoying issue with\ndefnode. Currently when you recompile the last version is still attached\nto the source, need some macro magic to fix this.","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/ae20511758ab14acf33c3cf8d6521ad51b842ef0"},{"sha":"4c06da0d2f8e91f75ef7502db2517e1f1ea7e0de","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"* Changed defnode so it unsubscribes old versions when recompiled,\n  doesnt correctly handle child nodes yet though\n* Added unsubscribe\n* Added recursive clone-node\n* Found push filter was undefined and event-node was defined twice,\n  woops!\n* Added swap but is currently untested, also doesnt support stateful\n  nodes","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/4c06da0d2f8e91f75ef7502db2517e1f1ea7e0de"},{"sha":"0501b276c5412c8ad57949f3f6e622c88ac1b4f2","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"Basic event setup with Cells\nThat library is magic, the use of ephemeral basically gives me glitch\nfree model which can then be observed.\n\n(defparameter em (merge-evt *mouse* *keyboard))\n\n(cells:defobserver event ((this (eql em)))\n  (print \"ok\"))","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/0501b276c5412c8ad57949f3f6e622c88ac1b4f2"},{"sha":"8927ca374ca7dd12000d75085084890ff90afa2f","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"* Got cells based input system working\n* observe is basic macro for watching model but needs to know how to\n  unsubscribe itself\n\n* work around bug in cl-opengl where usign :ushort as type is invalid as\n  it wants :unsigned-short instead\n\n* updating examples to use new features\n* Added wibble.3ds as has decent normals and tex-coords\n* remove old model files","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/8927ca374ca7dd12000d75085084890ff90afa2f"},{"sha":"a5edcc633598412912329f9cb84945609b1e339d","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"Playing with examples","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/a5edcc633598412912329f9cb84945609b1e339d"},{"sha":"8b7f2845f6916ed9347414341f42c90b67210166","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"* Added state tracking for mouse and keyboard\n  Can now lookup state of key or mouse button, all rather lovely","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/8b7f2845f6916ed9347414341f42c90b67210166"},{"sha":"35dd3ffa3247afb2757f151ff830908476527b9a","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"Added gmap, with-fbo-slots, rewrote with-bind-fbo to optimize the crap\nout of gmap.\n\nAll looking great. gmap makes things more consistent and gives us a\nplace to put efficiency hacks at the cost of a tiny bit of flexibility\nwhich wouldn't have be performant anyway.","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/35dd3ffa3247afb2757f151ff830908476527b9a"},{"sha":"9de4c85c832f20303f5d79892db01576c43e168d","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"Baggers"},"message":"Updated all the examples to use gmap. looks like shader functions are\nbroken so I'll sort that soon. That means the raymarcher example is also\nbroken.\n\nBut hey we have a lovely watery refraction demo now :)","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/9de4c85c832f20303f5d79892db01576c43e168d"},{"sha":"19a7c05ded38c2c93a4ff37c05f1a64b8d177e06","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"cbaggers"},"message":"Tweaks to get things working under windows, switched to c-devil as soil\nis static and loading that in windows was a bugger","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/19a7c05ded38c2c93a4ff37c05f1a64b8d177e06"},{"sha":"b23c482e335fd62b971d9b5ec239fdca0cccbea2","author":{"email":"1d760d7050936cb1ce590ae74b714a17a879cd9c@gmail.com","name":"cbaggers"},"message":"Move particles and swatch to the ugly folder","distinct":true,"url":"https://api.github.com/repos/spacebat/cepl/commits/b23c482e335fd62b971d9b5ec239fdca0cccbea2"}]}