{"push_id":2667814540,"size":50,"distinct_size":1,"ref":"refs/heads/general_mvvm_refactoring","head":"bf18981a4bb32702ba083bed0914d4df0e71901a","before":"71f63c593a06f42af76438265f2751b6a4c9c9f7","commits":[{"sha":"1715390db2a8765566b0e6fc2e895fb7e82c9b30","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"switching from jogl to lwjgl (step 1)\n- add lwjgl build dependencies\n- change jogl to lwjgl functions in JOGLDrawContext.java\n- only renders landscape","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/1715390db2a8765566b0e6fc2e895fb7e82c9b30"},{"sha":"fc08375f23438d295e160c411da10e9522d40d7d","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"put all pixel in another buffer in JOGLDrawContext and add jogl independent font rendering","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/fc08375f23438d295e160c411da10e9522d40d7d"},{"sha":"f17bc0d91d3614f1cb5e7123be3f03e38e87a1fa","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"replace the last jogl code lines: use glfw to offscreen render an image and draw it on a swing component","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/f17bc0d91d3614f1cb5e7123be3f03e38e87a1fa"},{"sha":"e809439c488794ffe43a212f10b9f0ca9c584a82","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"adds more ways to create opengl contexts and moves glfw stuff to own class\nnew contextcreators: GLX (linux with X11 only) and WGL (windows only; not tested)\nmore information in AreaContainer.java","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/e809439c488794ffe43a212f10b9f0ca9c584a82"},{"sha":"496fa737446688e01758c8c7ba5877f06e1c5308","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"renames JOGL* classes to LWJGL* and updates copyrights","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/496fa737446688e01758c8c7ba5877f06e1c5308"},{"sha":"b809d9ae1a48a22752746c99275ada03cb753578","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"fix jawt (glx and probably wgl) canvas resizing","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/b809d9ae1a48a22752746c99275ada03cb753578"},{"sha":"125ed83fd435e78f2805ffd4893adcdafdf01405","author":{"name":"Andreas Eberle","email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@andreas-eberle.com"},"message":"Fix NullPointerExceptions on Windows","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/125ed83fd435e78f2805ffd4893adcdafdf01405"},{"sha":"543ebcf3f832df18a908504d0baba32e16b7f4cc","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"update lwjgl to 3.1.6","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/543ebcf3f832df18a908504d0baba32e16b7f4cc"},{"sha":"7dbcaac7bd6ca2da2f5f7d058f7e5308a3d89469","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"SwingManagedJSettlers: force sun.awt.noerasebackground to true","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/7dbcaac7bd6ca2da2f5f7d058f7e5308a3d89469"},{"sha":"a3855cd877010059ceface820d55f26230b53add","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"Add Swing based backend selection","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/a3855cd877010059ceface820d55f26230b53add"},{"sha":"415161b9ae9273f27805e7c1864a074f1419fd4d","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"add fps limit and backend settings options","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/415161b9ae9273f27805e7c1864a074f1419fd4d"},{"sha":"be44451a494c98adaefdcd2ba079dfeaba899fd6","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"Merge branch 'master' into master","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/be44451a494c98adaefdcd2ba079dfeaba899fd6"},{"sha":"fad29653750c37bb6917351499550d570f80677c","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"AreaContainer, GLX cc, WGL cc, GLFW cc: Add error checking","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/fad29653750c37bb6917351499550d570f80677c"},{"sha":"127f3fca47c0cc1405ed0efd57b3656287ca5f56","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"BackendSelector: wgl only works on windows","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/127f3fca47c0cc1405ed0efd57b3656287ca5f56"},{"sha":"e3fb4e51d7803f13faa75edc19ba187eb503ae00","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"Merge branch 'master' of github:paulwedeck/settlers-remake","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/e3fb4e51d7803f13faa75edc19ba187eb503ae00"},{"sha":"c599061ad6725ba608a3e1cf7ff2cc01355e0eba","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"Asyncbackend now support two \"draw modes\", GLFWbackend translates its events to GOEvents\ndraw modes (changed with m):\n- offscreen window->swing component\n- directly on our \"offscreen\" window","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/c599061ad6725ba608a3e1cf7ff2cc01355e0eba"},{"sha":"bd6c6c822aa4fce0be25dddd5e80a32fd4b6564f","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"Merge branch 'master' into master","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/bd6c6c822aa4fce0be25dddd5e80a32fd4b6564f"},{"sha":"5602e4c6f72e899dd68f8042af04f8e5aa84c82a","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"move cc.stop() to disposeAll() and fix backend selectors style","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/5602e4c6f72e899dd68f8042af04f8e5aa84c82a"},{"sha":"a6903b8d909f23d877d5c803ab4a9bd56c391701","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"fix lwjgl fullscreen changing: removeNotfiy will no longer dispose our context","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/a6903b8d909f23d877d5c803ab4a9bd56c391701"},{"sha":"60bfa8b370cd7d5b3a3499860f63822b31995ac1","author":{"name":"Paul Wedeck","email":"2e3c595e57b1bdc388f9f73e4acb75a66b4ca8e2@gmail.com"},"message":"map editor: destroy opengl context","distinct":false,"url":"https://api.github.com/repos/jsettlers/settlers-remake/commits/60bfa8b370cd7d5b3a3499860f63822b31995ac1"}]}
{"actor":{"display_login":"andreas-eberle"}}