{"push_id":2424471941,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"72a153cbf6ff4d22b7e4d61338048fd24cb4e404","before":"e04e9242ceb14b96d1bc022606d79497fcf1feeb","commits":[{"sha":"2031409a6e62dd9ff4aeca7bca01ba6601d6070a","author":{"name":"Sam Edwards","email":"ace33a213483796ab1c83238ec69e7fdb254ad0f@gmail.com"},"message":"gobj: Fix missing include","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/2031409a6e62dd9ff4aeca7bca01ba6601d6070a"},{"sha":"a4c1b443710c6208fb0b29ca4f56899fc75714f1","author":{"name":"Sam Edwards","email":"ace33a213483796ab1c83238ec69e7fdb254ad0f@gmail.com"},"message":"dtoolbase: Remove EXPORT_TEMPLATES define\n\nAs of f69354d9fa603ac05dfd924af3844f749fd50cdd, this is just always\nexpected on all platforms. If it's not defined,\nTemplateClass<X>::_type_handle won't link correctly with some compilers\n(e.g. Clang) and the lack of 'extern template class' will result in\nduplicated code in any case. In short, turning it off causes problems.\n\nmakepanda also always turns this on, so it doesn't represent any\noptional feature or autodetected platform-specific behavior anyway.","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/a4c1b443710c6208fb0b29ca4f56899fc75714f1"},{"sha":"cfd70ebeadd15074f00b3266cc1a1629014cf5fd","author":{"name":"Sam Edwards","email":"ace33a213483796ab1c83238ec69e7fdb254ad0f@gmail.com"},"message":"general: Remove '#pragma interface'/'#pragma implementation'\n\nThe GCC documentation states that, as of GCC 2.7.2, these aren't\nnecessary for proper program behavior. The documentation further\ndiscourages their use because they don't suppress unnecessary code\nduplication.\n\nThe Panda codebase these days uses \"extern template class\" instead,\nwhich tells the compiler not to perform implicit template expansion\nbecause an explicit template expansion is available for linking\nelsewhere in the program. This is a more compiler-neutral way of\nachieving the same thing as '#pragma interface', making\n'#pragma interface' not only redundant, it could also mask problems\nin the \"extern template class\" machinery.","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/cfd70ebeadd15074f00b3266cc1a1629014cf5fd"},{"sha":"09a9a8ff22b193b8e9fa2d6efb5f3ded6449ca28","author":{"name":"deflected","email":"8e2998ff3f0b8c6b10191f30a9e0ace007a56179@users.noreply.github.com"},"message":"multifile: Return vector_uchar from readSubfile\n\n        - Return vector_uchar from readSubfile instead of\n        string. This will correct problems with Python 3 unicode\n        strings and will return bytes instead.\n\nSigned-off-by: deflected <deflected@users.noreply.github.com>\n\nCloses #290","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/09a9a8ff22b193b8e9fa2d6efb5f3ded6449ca28"},{"sha":"5fec62b6fab0c9bebe3bb00edf2a0da7d7743f1e","author":{"name":"deflected","email":"8e2998ff3f0b8c6b10191f30a9e0ace007a56179@users.noreply.github.com"},"message":"bullet: Corrected possible false check\n\n        - When a bullet world is created it sets the filter\n        algorithm callback that will use. Later changes to\n        PRC config data should not lead to false assumptions\n        that the bullet world is working with the new config.\n\nSigned-off-by: deflected <deflected@users.noreply.github.com>\n\nCloses #289","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/5fec62b6fab0c9bebe3bb00edf2a0da7d7743f1e"},{"sha":"733085e38e3a93c06dcce937446962d6d8911e59","author":{"name":"deflected","email":"8e2998ff3f0b8c6b10191f30a9e0ace007a56179@users.noreply.github.com"},"message":"bullet: Write saved _up value for cylinder shapes\n\n        - Missed in previous commit.\n\nSigned-off-by: deflected <deflected@users.noreply.github.com>","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/733085e38e3a93c06dcce937446962d6d8911e59"},{"sha":"3a88308f4598d32782117f9b0408d6235de67641","author":{"name":"deflected","email":"8e2998ff3f0b8c6b10191f30a9e0ace007a56179@users.noreply.github.com"},"message":"bullet: Cleanup copying of shapes\n\n        - Fixed copy constructors\n        - Dropped operator= from shapes\n\nSigned-off-by: deflected <deflected@users.noreply.github.com>\n\nCloses #283","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/3a88308f4598d32782117f9b0408d6235de67641"},{"sha":"69d24993b65d8efa914c075828446f0feda3b612","author":{"name":"rdb","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@rdb.name"},"message":"bullet: fix compilation error with Bullet 2.81","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/69d24993b65d8efa914c075828446f0feda3b612"},{"sha":"72a153cbf6ff4d22b7e4d61338048fd24cb4e404","author":{"name":"magregor","email":"40ab144d4055bd689c8e8c418e8e3025d8719084@cisco.com"},"message":"Merge branch 'master' of https://github.com/panda3d/panda3d","distinct":true,"url":"https://api.github.com/repos/SkyLeach/panda3d/commits/72a153cbf6ff4d22b7e4d61338048fd24cb4e404"}]}
{"actor":{"display_login":"SkyLeach"}}