{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726778816,"defaultBranch":"main","name":"olcUTIL_Geometry2D","ownerLogin":"OneLoneCoder","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-03T11:31:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25419386?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707160683.0","currentOid":""},"activityList":{"items":[{"before":"2d31b49af93f4394e0ab4050320c269081335d45","after":"800078aa2ae27aca51255fb21f22ce696db271d6","ref":"refs/heads/main","pushedAt":"2024-02-18T11:28:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #71 from Moros1138/main\n\nadd enforcement for include order of PixelGameEngine header","shortMessageHtmlLink":"Merge pull request #71 from Moros1138/main"}},{"before":"f5d46791be90489588c54cecba3cf508acaf867f","after":"2d31b49af93f4394e0ab4050320c269081335d45","ref":"refs/heads/main","pushedAt":"2024-02-18T10:51:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #61 from TheGreatWavesForks/main\n\nAdded implementation for closest(circle, circle)","shortMessageHtmlLink":"Merge pull request #61 from TheGreatWavesForks/main"}},{"before":"66df05517f3895829e59a4f03e1562afa7ba2d56","after":"f5d46791be90489588c54cecba3cf508acaf867f","ref":"refs/heads/main","pushedAt":"2024-02-18T10:49:10.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #64 from daic0r/ray_circle_intersect_both_points\n\nRay-circle intersects function returns both intersection points now","shortMessageHtmlLink":"Merge pull request #64 from daic0r/ray_circle_intersect_both_points"}},{"before":"c52c1b0088a3d4d987cf4495fa3c847dbfd34b96","after":"66df05517f3895829e59a4f03e1562afa7ba2d56","ref":"refs/heads/main","pushedAt":"2024-02-05T20:15:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #47 from BeyondBelief96/main\n\nImplementing contains(ray, point) function","shortMessageHtmlLink":"Merge pull request #47 from BeyondBelief96/main"}},{"before":"9caefeecd4dcff10e96900fdf012ad1492544396","after":"c52c1b0088a3d4d987cf4495fa3c847dbfd34b96","ref":"refs/heads/main","pushedAt":"2024-02-05T19:18:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #56 from OneLoneCoder/ProjectCircleOntoRect\n\nProject Circle onto Rectangle (its not optimised at all)","shortMessageHtmlLink":"Merge pull request #56 from OneLoneCoder/ProjectCircleOntoRect"}},{"before":null,"after":"af7f6e6bab30faea16cb3ebd43c5b18e7a613451","ref":"refs/heads/ProjectCircleOntoRect","pushedAt":"2024-02-05T19:18:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Project Circle onto Rectangle (its not optimised at all)","shortMessageHtmlLink":"Project Circle onto Rectangle (its not optimised at all)"}},{"before":"0d2dd7ff97a5bde84f5462d97f6599595cc0044d","after":"9caefeecd4dcff10e96900fdf012ad1492544396","ref":"refs/heads/main","pushedAt":"2024-02-05T19:14:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #51 from jaxfrank/main\n\nAdding License file","shortMessageHtmlLink":"Merge pull request #51 from jaxfrank/main"}},{"before":"4da2eb835e7ed17b2c3bea4c219117ac66722a15","after":"0d2dd7ff97a5bde84f5462d97f6599595cc0044d","ref":"refs/heads/main","pushedAt":"2024-01-14T10:39:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #44 from Piratux/main\n\nImproved shape selection","shortMessageHtmlLink":"Merge pull request #44 from Piratux/main"}},{"before":"bceb4d33e8cb4ac9b0191dc3d3b79ebc5ca3439c","after":"4da2eb835e7ed17b2c3bea4c219117ac66722a15","ref":"refs/heads/main","pushedAt":"2024-01-13T08:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+ Piratux emscripten tidy PR without some other project being sucked in","shortMessageHtmlLink":"+ Piratux emscripten tidy PR without some other project being sucked in"}},{"before":"16773c274d564878c1fcd7023ec8faf17e016e34","after":"bceb4d33e8cb4ac9b0191dc3d3b79ebc5ca3439c","ref":"refs/heads/main","pushedAt":"2024-01-13T07:45:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #43 from sigonasr2/main\n\nFix standalone v_2d lerp() function.","shortMessageHtmlLink":"Merge pull request #43 from sigonasr2/main"}},{"before":"58a1af2db67918b3ebfe6e717f83c3c461223c81","after":"16773c274d564878c1fcd7023ec8faf17e016e34","ref":"refs/heads/main","pushedAt":"2024-01-10T21:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+collision(q,l) +reflect(q,l)\n+collision(q,r) +reflect(q,r)\n+collision(q,c) +reflect(q,c)\n+collision(q,t) +reflect(q,t)\n+Laser beam added to demo","shortMessageHtmlLink":"+collision(q,l) +reflect(q,l)"}},{"before":"44a44cb76c2104163735ec4d6b5267265a5f69f6","after":"58a1af2db67918b3ebfe6e717f83c3c461223c81","ref":"refs/heads/main","pushedAt":"2024-01-08T21:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Fixed Ray Vs Ray, tidied up some headers and comments","shortMessageHtmlLink":"Fixed Ray Vs Ray, tidied up some headers and comments"}},{"before":"7934eee410aa1a160f276c7c2347384de55eb66a","after":"44a44cb76c2104163735ec4d6b5267265a5f69f6","ref":"refs/heads/main","pushedAt":"2024-01-08T20:36:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #41 from cdacamar/variant-variant\n\nmove to std::variant","shortMessageHtmlLink":"Merge pull request #41 from cdacamar/variant-variant"}},{"before":"1373f246ce85d1cf93ef7d04b13af8b82bbdb282","after":"7934eee410aa1a160f276c7c2347384de55eb66a","ref":"refs/heads/main","pushedAt":"2024-01-08T20:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6b42ed04daa1456c3c82c8f1755ac03cc74cb1c5","after":null,"ref":"refs/heads/ray_mode_test_app","pushedAt":"2024-01-07T16:33:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"}},{"before":"377629986ba9f842aca9f13b7363ad2cb2e59457","after":"1373f246ce85d1cf93ef7d04b13af8b82bbdb282","ref":"refs/heads/main","pushedAt":"2024-01-07T16:32:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #39 from bXi/main\n\nFixed circle contains circle check.","shortMessageHtmlLink":"Merge pull request #39 from bXi/main"}},{"before":"629bc71d7d5400d7555932e6456ce14f093e5a23","after":"377629986ba9f842aca9f13b7363ad2cb2e59457","ref":"refs/heads/main","pushedAt":"2024-01-07T16:23:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #40 from OneLoneCoder/ray_mode_test_app\n\nAdded Ray Test Mode (right click)","shortMessageHtmlLink":"Merge pull request #40 from OneLoneCoder/ray_mode_test_app"}},{"before":null,"after":"6b42ed04daa1456c3c82c8f1755ac03cc74cb1c5","ref":"refs/heads/ray_mode_test_app","pushedAt":"2024-01-07T16:22:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Added Ray Test Mode (right click)","shortMessageHtmlLink":"Added Ray Test Mode (right click)"}},{"before":"395b62cdb02145736e9d0e577134d6d4e87d59fb","after":null,"ref":"refs/heads/ray_collisions1","pushedAt":"2024-01-07T15:24:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"}},{"before":"3e0901551d1c816fed24f64d08c840b00f3b28bb","after":"629bc71d7d5400d7555932e6456ce14f093e5a23","ref":"refs/heads/main","pushedAt":"2024-01-07T15:20:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #38 from OneLoneCoder/ray_collisions1\n\nMade some stubs for ray collisions - rewrote test application to kick…","shortMessageHtmlLink":"Merge pull request #38 from OneLoneCoder/ray_collisions1"}},{"before":null,"after":"395b62cdb02145736e9d0e577134d6d4e87d59fb","ref":"refs/heads/ray_collisions1","pushedAt":"2024-01-07T15:19:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Made some stubs for ray collisions - rewrote test application to kick ass","shortMessageHtmlLink":"Made some stubs for ray collisions - rewrote test application to kick…"}},{"before":"05ab237c59eb835839e0d6d1c4a7b6524162de4d","after":"3e0901551d1c816fed24f64d08c840b00f3b28bb","ref":"refs/heads/main","pushedAt":"2024-01-02T20:44:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Up-revved version number for PGE2 repo prep","shortMessageHtmlLink":"Up-revved version number for PGE2 repo prep"}},{"before":"d01e90b1f158a7af6144107b1daa5853bc827729","after":"05ab237c59eb835839e0d6d1c4a7b6524162de4d","ref":"refs/heads/main","pushedAt":"2023-12-16T23:18:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Sorted out spaces and Tabs for Matrix","shortMessageHtmlLink":"Sorted out spaces and Tabs for Matrix"}},{"before":"ba1d8d354a756079a2952adb60c440ed739e755a","after":"d01e90b1f158a7af6144107b1daa5853bc827729","ref":"refs/heads/main","pushedAt":"2023-12-16T23:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+ Updated Function Matrix (forgot closest())","shortMessageHtmlLink":"+ Updated Function Matrix (forgot closest())"}},{"before":"9f01efddead4d050c71545656cf84fdbdaba8a8f","after":"ba1d8d354a756079a2952adb60c440ed739e755a","ref":"refs/heads/main","pushedAt":"2023-12-16T22:54:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+ Documentation to file\n+ Function Matrix","shortMessageHtmlLink":"+ Documentation to file"}},{"before":"a77da1e54d3488064008bb3d34ba73c99e587070","after":"9f01efddead4d050c71545656cf84fdbdaba8a8f","ref":"refs/heads/main","pushedAt":"2023-12-16T21:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+ project Circle Vs Point","shortMessageHtmlLink":"+ project Circle Vs Point"}},{"before":"e59f5851968d5fdf17eab8e49960950f57cbed22","after":"a77da1e54d3488064008bb3d34ba73c99e587070","ref":"refs/heads/main","pushedAt":"2023-12-16T21:28:45.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Merge pull request #34 from Piratux/main\n\nImplemented some TODOs + bug fixes","shortMessageHtmlLink":"Merge pull request #34 from Piratux/main"}},{"before":"221f406ba5e2c17cd9b4c61e23bf1f856bd236d9","after":"e59f5851968d5fdf17eab8e49960950f57cbed22","ref":"refs/heads/main","pushedAt":"2023-12-16T19:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+ intersect Ray vs Rectangle\n+ intersect Ray Vs Triangle","shortMessageHtmlLink":"+ intersect Ray vs Rectangle"}},{"before":"ce73e741ef74b6f2b3bfec6ae4c320de417e7ab8","after":"221f406ba5e2c17cd9b4c61e23bf1f856bd236d9","ref":"refs/heads/main","pushedAt":"2023-12-16T12:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"+ Projection of circles onto lines\n+ Ray intersection with various\n+ Stubs for closest point tests","shortMessageHtmlLink":"+ Projection of circles onto lines"}},{"before":"2267183c7422e0431ff6b9bab88eca36a7e8c517","after":"ce73e741ef74b6f2b3bfec6ae4c320de417e7ab8","ref":"refs/heads/main","pushedAt":"2023-12-12T20:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OneLoneCoder","name":"Javidx9","path":"/OneLoneCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25419386?s=80&v=4"},"commit":{"message":"Added \"intersects(q, c)\" and harmonised \"intersects(q, q)\" where \"q\" is shorthand for \"ray\"","shortMessageHtmlLink":"Added \"intersects(q, c)\" and harmonised \"intersects(q, q)\" where \"q\" …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_c9CLgA","startCursor":null,"endCursor":null}},"title":"Activity · OneLoneCoder/olcUTIL_Geometry2D"}