{"push_id":1441571658,"size":18,"distinct_size":0,"ref":"refs/heads/release/v2.0.0","head":"4148022319a19e38105dab65a15f513785425a87","before":"2255b9086a1057847162ad9d7ba1464b746fd324","commits":[{"sha":"d82e49b206008e6c908b300a2c22ee3339d76db3","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Add \"flip\" and \"rotate\" test cases to MapDocumentTest.\n\nIt checks a simple case with two brushes, but it also verifies that integer brush plane points\nstay as integers after flipping, when the center point for the flip is offset from an integer point by (0.5, 0.5, 0.5)","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/d82e49b206008e6c908b300a2c22ee3339d76db3"},{"sha":"be9bb78ac8c2a477d2b529a593fc5d17d49cfe47","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Don't snap center points to grid in MapViewBase::rotateObjects() or MapViewBase::doFlipObjects()\n\nInstead, round the bbox corners to integers before taking the bbox midpoint.\nThis will give a bbox center vector whose components are either integers\nor offset from integers by 0.5\n\nimpl","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/be9bb78ac8c2a477d2b529a593fc5d17d49cfe47"},{"sha":"1d6f9c340b630c44ce17d0404c219fe1a2ce49ee","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Add Math::nextgreater() to return the next greater double value (i.e. 1 ULP greater)","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/1d6f9c340b630c44ce17d0404c219fe1a2ce49ee"},{"sha":"0f5ed261d48d846c2aec6ec9150cff33a96063b8","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Add updateBounds() call to Polyhedron::correctVertexPositions()\n\nPreviously, brush->bounds() was returning incorrect bounds (prior to correcting verts).\nAlso added the same to healEdges()","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/0f5ed261d48d846c2aec6ec9150cff33a96063b8"},{"sha":"aae579c789b832eeee956e4d25f1df55e252fbbc","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"MapDocumentTest.rotate: require exactly integral bounds,\nnow that polyhedron bounds are updated after correcting vertices","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/aae579c789b832eeee956e4d25f1df55e252fbbc"},{"sha":"db34df31c36265f597cd83aa2daa70469f859064","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"MapDocumentTest: don't bother rounding selectionBounds()","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/db34df31c36265f597cd83aa2daa70469f859064"},{"sha":"76846e992d81cb028afd2f3cfff5be781c86bd88","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Remove hacky bbox rounding in MapViewBase::doFlipObjects() and MapViewBase::rotateObjects()","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/76846e992d81cb028afd2f3cfff5be781c86bd88"},{"sha":"1293a33fe4edf4769732543a5ceec9a55f5c836a","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Improve checking for integral brushes (vertices, bounds, plane points) in MapDocumentTest","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/1293a33fe4edf4769732543a5ceec9a55f5c836a"},{"sha":"8620e8be51444373dc05c18041a45c7e8470d088","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"StackWalker.cpp: disable a warning in dbghelp.h","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/8620e8be51444373dc05c18041a45c7e8470d088"},{"sha":"25dd0d33f02d119602e066ce13bf17c2b2795d57","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Fix warnings in StackWalker.{h,cpp}\n\nwarning C4091: 'typedef ': ignored on left of 'StackWalker::CallstackEntryType' when no variable is declared\nwarning C4091: 'typedef ': ignored on left of 'StackWalkerInternal::IMAGEHLP_MODULE64_V3' when no variable is declared","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/25dd0d33f02d119602e066ce13bf17c2b2795d57"},{"sha":"a5e2b89b0afedf027b51c2f207fd05fe02ba07f3","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Fix some C++11 warnings and an error with std::shared_ptr","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/a5e2b89b0afedf027b51c2f207fd05fe02ba07f3"},{"sha":"7e9a4ee6e4b2a11e6a19159d509c01a8371dfe24","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Include <algorithm> in files using std::min/std::max","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/7e9a4ee6e4b2a11e6a19159d509c01a8371dfe24"},{"sha":"0ea4ec189d1df05a03c05423f400ed53ff4be879","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"Include <functional> for std::less_equal","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/0ea4ec189d1df05a03c05423f400ed53ff4be879"},{"sha":"de88e4c639160eb5b8dc41048e06b798d80958b8","author":{"name":"Eric Wasylishen","email":"7d9c8531ec9580a13d5f526f8aa667ca188f6900@gmail.com"},"message":"MapViewBase::rotateObjects: restore grid snapping of rotation center","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/de88e4c639160eb5b8dc41048e06b798d80958b8"},{"sha":"27cf420296a52d08bf02ed9df08918fa4d4335e2","author":{"name":"Kristian Duske","email":"6b09159632dfbe5e574efb08052c1250262d4983@gmail.com"},"message":"Merge branch 'feature/1495' of git://github.com/ericwa/TrenchBroom into ericwa-feature/1495","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/27cf420296a52d08bf02ed9df08918fa4d4335e2"},{"sha":"76ecb2acaf7a128c26005caae95acaed5bd8c916","author":{"name":"Kristian Duske","email":"6b09159632dfbe5e574efb08052c1250262d4983@gmail.com"},"message":"Merge branch 'ericwa-feature/1495' into release/v2.0.0","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/76ecb2acaf7a128c26005caae95acaed5bd8c916"},{"sha":"47767af94d7e5b4fd342cdab6fd7fd4146d4c2d3","author":{"name":"Kristian Duske","email":"6b09159632dfbe5e574efb08052c1250262d4983@gmail.com"},"message":"Merge branch 'cxx11-compatibility' of git://github.com/ericwa/TrenchBroom into ericwa-cxx11-compatibility","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/47767af94d7e5b4fd342cdab6fd7fd4146d4c2d3"},{"sha":"4148022319a19e38105dab65a15f513785425a87","author":{"name":"Kristian Duske","email":"6b09159632dfbe5e574efb08052c1250262d4983@gmail.com"},"message":"Merge branch 'ericwa-cxx11-compatibility' into release/v2.0.0","distinct":false,"url":"https://api.github.com/repos/kduske/TrenchBroom/commits/4148022319a19e38105dab65a15f513785425a87"}]}
{"actor":{"display_login":"kduske"}}