{"push_id":927458492,"size":25,"distinct_size":25,"ref":"refs/heads/master","head":"db7501f29d76834b42e7850cfd8f525a3cba0f41","before":"103694a4ee4a22f4e54ce704461b5035fd44641c","commits":[{"sha":"8fd1921f895a64c3393ec6a343aeb89c75dae609","author":{"email":"e25477fa16593010f90edc9469cee3db6141bb90@gmail.com","name":"Chadwick Boulay"},"message":"Separated CMakeLists into self-contained files in subdirectories. Removed OpenCV searching/installing, instead rely on cmake find_package. Tested in Windows Mingw64-32 bit, Ubuntu local and system OpenCV, OSX local and system OpenCV.","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/8fd1921f895a64c3393ec6a343aeb89c75dae609"},{"sha":"700f18c5c492417e43f2690fbcb541e0150d82ab","author":{"email":"e25477fa16593010f90edc9469cee3db6141bb90@gmail.com","name":"Chadwick Boulay"},"message":"Added  to .gitignore.","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/700f18c5c492417e43f2690fbcb541e0150d82ab"},{"sha":"c3d7b5ee68b1592fd7a14ceadca4e27642099910","author":{"email":"e25477fa16593010f90edc9469cee3db6141bb90@gmail.com","name":"Chadwick Boulay"},"message":"Fixed opencv directory in contrib/build-osx-snapshot","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/c3d7b5ee68b1592fd7a14ceadca4e27642099910"},{"sha":"550ef350a33bcabcd323c93f0aa0aebe796a8bff","author":{"email":"e25477fa16593010f90edc9469cee3db6141bb90@gmail.com","name":"Chadwick Boulay"},"message":"Modified cmake build system and added support files for MSVC2013 x64. Also\nswitched libusb to a submodule. Note that the MSVC build currently does\nnot work with OpenCV3 whereas all other builds do.","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/550ef350a33bcabcd323c93f0aa0aebe796a8bff"},{"sha":"d256a578ac0776da275bb3a9afb917c54eeee5d8","author":{"email":"e25477fa16593010f90edc9469cee3db6141bb90@gmail.com","name":"Chadwick Boulay"},"message":"Fixed small mistake in build-osx-snapshot.","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/d256a578ac0776da275bb3a9afb917c54eeee5d8"},{"sha":"964f60daa3813b1156f9e00066cc544db3ad63b0","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"Merge branch 'msvc' of https://github.com/cboulay/psmoveapi into vs2013","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/964f60daa3813b1156f9e00066cc544db3ad63b0"},{"sha":"65b46e516e21e02046e78d3b39aa80878abdcefc","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- FindUSB1 now finds both debug and release libraries of libusb to prevent mismatches in debug/release CRT libraries in applications linking to libusb\n- /W4 instead of /Wall (/Wall in msvc is not equivalent to -Wall in gcc)\n- Support for msvc solution folders\n- Set cmake project","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/65b46e516e21e02046e78d3b39aa80878abdcefc"},{"sha":"c130363e58294702e0c3d4b373b790206cc77eae","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Header files are now added to the solution (in correct folders)","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/c130363e58294702e0c3d4b373b790206cc77eae"},{"sha":"053e852a2b2eaa635801d0f10f716fa42944b330","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Fixed camera_control_set_parameters; the code to control the camera using the PS3EyeDriver was inside the PSMOVE_USE_PSEYE block, which seems to be used for capturing through opencv","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/053e852a2b2eaa635801d0f10f716fa42944b330"},{"sha":"0bb64c902df4ccca27954f2a52fa94bc944e0f39","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Warning level now *actually* /W4\n- Disabled some unimportant (spammy) warnings","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/0bb64c902df4ccca27954f2a52fa94bc944e0f39"},{"sha":"ec0ae845ef877fd837aee2e4f7bceedb6a2502d0","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Added more suppressed warnings","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/ec0ae845ef877fd837aee2e4f7bceedb6a2502d0"},{"sha":"fd6654c6af817979a698d360fcf92f8afecbac93","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Fixed macro redefinition warning","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/fd6654c6af817979a698d360fcf92f8afecbac93"},{"sha":"1efadbdecbb77d4da9c1f7be03436090192bc395","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- psmove.h/psmove_fusion.h/psmove_tracker.h are now correctly included in the generated VS2013 solution\n- Fixed some warnings in cmaera_control_win32.c\n- When using the PS3EyeDriver, camera control settings are no longer saved/restore from the registry","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/1efadbdecbb77d4da9c1f7be03436090192bc395"},{"sha":"418358657d7da840e4673bbb4a97d4b46a6f0316","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Added SDL2 submodule\n- Added SDL2 support (FindSDL2.cmake) to examples/CMakeLists.txt\n- OpenGL examples now build again. Most of the work done by cboulay (https://github.com/cboulay/psmoveapi/commit/348c1d24c55b378a5046f194f49412313eb1af10). I simply took the relevant changes and modified them a bit (FindSDL2 finds both debug & release versions of the libs so there is no mismatching of debug/release CRT going on + post-build command copy correct debug/release version of SDL2.dll)\n- Fixed bug in test_opengl2 (particles were incorrectly removed from the particles list)","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/418358657d7da840e4673bbb4a97d4b46a6f0316"},{"sha":"3773e268352fe15f3f5953bf66676fe59323a9de","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- tuio_server builds again\n- Suppressed some more warnings","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/3773e268352fe15f3f5953bf66676fe59323a9de"},{"sha":"53fdec45e1f8e9e2e5fc945d57fcbfc3ddeabb83","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- tracker_camera_calibration builds (though does not yet appear to work)","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/53fdec45e1f8e9e2e5fc945d57fcbfc3ddeabb83"},{"sha":"bf0285665aa89aa42a643bed989ddacfb7e39cb6","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- tracker_camera_calibration works again. Now capturing frames through PSMoveAPI instead of relying on OpenCV camera capture support","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/bf0285665aa89aa42a643bed989ddacfb7e39cb6"},{"sha":"fe0e46eb5407022fd4a9cb844b765bc3cec7c8fd","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Fixed all /W4 warnings in PSMove itself. External libs (notably, libusb and ps3eyedriver) still have warnings, but I don't know how to get changes to files in submodules back to GitHub.","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/fe0e46eb5407022fd4a9cb844b765bc3cec7c8fd"},{"sha":"c963664d2c46ebe2c5bb7ea85bbd1a754d80de70","author":{"email":"6779714adfdc53b4828c3425f6c85f0417788659@gmail.com","name":"Ritesh Oedayrajsingh Varma"},"message":"- Renamed SuppressCompileWarning macro to more generic 'AddFlag'\n- Enabled debug information for all configurations on msvc, not just Debug\n- Fixed some incorrect code when building Release. Code inside assert(...) is compiled out in release, causing things like setsockopt not to be called, which is probably wrong. Moved critical code inside asserts outside of the assert and assert on the result value instead.","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/c963664d2c46ebe2c5bb7ea85bbd1a754d80de70"},{"sha":"faa99d1236295d61fa5219391ac5a0e61a6710d6","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@thp.io","name":"Thomas Perl"},"message":"Merge remote-tracking branch 'rovarma/vs2013'","distinct":true,"url":"https://api.github.com/repos/thp/psmoveapi/commits/faa99d1236295d61fa5219391ac5a0e61a6710d6"}]}