{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":793447804,"defaultBranch":"main","name":"FlecsPong","ownerLogin":"RTrave","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-29T08:41:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16110007?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720741896.0","currentOid":""},"activityList":{"items":[{"before":"34c947ca8b5e8bb507fadd9d2ca36baca8514e54","after":"ad1ee26c3398f32b07bb457ce325cf31e68dc1c7","ref":"refs/heads/main","pushedAt":"2024-09-02T11:14:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Bump to Flecs v4.0.1","shortMessageHtmlLink":"Bump to Flecs v4.0.1"}},{"before":"0e5f3f67d933e4a1bc1c64f484a0be84ed49a77e","after":"34c947ca8b5e8bb507fadd9d2ca36baca8514e54","ref":"refs/heads/main","pushedAt":"2024-07-15T00:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Bump to Flecs V4.0.0","shortMessageHtmlLink":"Bump to Flecs V4.0.0"}},{"before":"1db1014cef71378d39b9bb531573e45d86e1edbf","after":"0e5f3f67d933e4a1bc1c64f484a0be84ed49a77e","ref":"refs/heads/main","pushedAt":"2024-07-12T00:02:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"fix: flecs quit error","shortMessageHtmlLink":"fix: flecs quit error"}},{"before":"ae2df06e4b56ff1c160c9795924b717e055c67b0","after":null,"ref":"refs/tags/v2.1","pushedAt":"2024-07-11T23:51:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"}},{"before":"ae2df06e4b56ff1c160c9795924b717e055c67b0","after":"1db1014cef71378d39b9bb531573e45d86e1edbf","ref":"refs/heads/main","pushedAt":"2024-07-07T17:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Few clean and fixes.","shortMessageHtmlLink":"Few clean and fixes."}},{"before":"3bd8f86d948f1337a54a45673cc9e20429b57065","after":"ae2df06e4b56ff1c160c9795924b717e055c67b0","ref":"refs/heads/main","pushedAt":"2024-07-04T12:45:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Flecs bumped to v4, and rewrited code to support threading.","shortMessageHtmlLink":"Flecs bumped to v4, and rewrited code to support threading."}},{"before":"a6c4f74e0311e42e870ac0a4971a6f0f1f04a8ec","after":"3bd8f86d948f1337a54a45673cc9e20429b57065","ref":"refs/heads/main","pushedAt":"2024-06-17T03:05:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Threading only Systems/Display, removing RenderPosition usage.\n\nInternal Flecs world merging seems enough to handle data access.","shortMessageHtmlLink":"Threading only Systems/Display, removing RenderPosition usage."}},{"before":"e4e71c8cedaaab10666594cb728a8a228ca75a24","after":"a6c4f74e0311e42e870ac0a4971a6f0f1f04a8ec","ref":"refs/heads/main","pushedAt":"2024-06-15T11:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Try both internal and system multi-threading (-mt argument).","shortMessageHtmlLink":"Try both internal and system multi-threading (-mt argument)."}},{"before":"455756465dae6f644d24800a70d1abd5860cdb09","after":"e4e71c8cedaaab10666594cb728a8a228ca75a24","ref":"refs/heads/main","pushedAt":"2024-06-14T00:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Clean and prepare multi-thread option (-mt).","shortMessageHtmlLink":"Clean and prepare multi-thread option (-mt)."}},{"before":"b6617551124ada688c5c4e8485ef2cd1cb5b3d8f","after":"ceda524c91a06c384c9d17b804c25c18bea75be0","ref":"refs/heads/multi-thread","pushedAt":"2024-06-13T09:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Merged some diff with main.","shortMessageHtmlLink":"Merged some diff with main."}},{"before":"46d0419ad19b6afc6663ae1116bbf96df9462f87","after":"455756465dae6f644d24800a70d1abd5860cdb09","ref":"refs/heads/main","pushedAt":"2024-06-13T08:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Remove SDL2_gfx dependance, and integrate Flecs headers.","shortMessageHtmlLink":"Remove SDL2_gfx dependance, and integrate Flecs headers."}},{"before":"e6f942463745ed337f9232c4556e9796b601dd3d","after":"46d0419ad19b6afc6663ae1116bbf96df9462f87","ref":"refs/heads/main","pushedAt":"2024-06-12T11:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Fix ball rendering position.","shortMessageHtmlLink":"Fix ball rendering position."}},{"before":"42d9c0d659774edbc2da033fa5793ad9ceec0005","after":"b6617551124ada688c5c4e8485ef2cd1cb5b3d8f","ref":"refs/heads/multi-thread","pushedAt":"2024-06-12T10:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Fix Ball rendering position.","shortMessageHtmlLink":"Fix Ball rendering position."}},{"before":"74222bc35944a314afc498e3535dc75cd5ecc0ec","after":"e6f942463745ed337f9232c4556e9796b601dd3d","ref":"refs/heads/main","pushedAt":"2024-06-11T21:21:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Updating v2 code to match same multi-thread branch tests.","shortMessageHtmlLink":"Updating v2 code to match same multi-thread branch tests."}},{"before":null,"after":"42d9c0d659774edbc2da033fa5793ad9ceec0005","ref":"refs/heads/multi-thread","pushedAt":"2024-06-11T20:55:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Introducing threads with flecs stages, balancing performances between\ndisplay and computing.","shortMessageHtmlLink":"Introducing threads with flecs stages, balancing performances between"}},{"before":"4cdf06a04e55667db41ab7ecb6411ee79f28a41c","after":"74222bc35944a314afc498e3535dc75cd5ecc0ec","ref":"refs/heads/main","pushedAt":"2024-05-13T13:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Few changes to stress test systems, showing FPS.","shortMessageHtmlLink":"Few changes to stress test systems, showing FPS."}},{"before":"90d4db912658436676de513e5751aada7b8529ca","after":"4cdf06a04e55667db41ab7ecb6411ee79f28a41c","ref":"refs/heads/main","pushedAt":"2024-05-06T22:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":"a3f3d60fc5b5d6d5eaebb84a13068066f54c7ee7","after":"90d4db912658436676de513e5751aada7b8529ca","ref":"refs/heads/main","pushedAt":"2024-05-06T22:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"add: azerty support (f to switch, Z/S to move)\nfix: starting ball can be catched by AI Paddle","shortMessageHtmlLink":"add: azerty support (f to switch, Z/S to move)"}},{"before":"bb2adba6d1e5f73d0ece21b982b84d2df31dd693","after":"a3f3d60fc5b5d6d5eaebb84a13068066f54c7ee7","ref":"refs/heads/main","pushedAt":"2024-05-06T21:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"upd: cleaning and optimizing code\nfix: bouncing delay increased","shortMessageHtmlLink":"upd: cleaning and optimizing code"}},{"before":"47bad1b6fb869161ff5194f975daafbcff6fefe9","after":"bb2adba6d1e5f73d0ece21b982b84d2df31dd693","ref":"refs/heads/main","pushedAt":"2024-05-06T16:46:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"fix: main loop rewrited and SDL2 no more vsynced, imporving fps","shortMessageHtmlLink":"fix: main loop rewrited and SDL2 no more vsynced, imporving fps"}},{"before":"e0ecc5e0feb6b2f24df0c29a055b114d73992074","after":"47bad1b6fb869161ff5194f975daafbcff6fefe9","ref":"refs/heads/main","pushedAt":"2024-05-05T22:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"831b9483aba715d9c60cd4b67180ef593370c564","after":"e0ecc5e0feb6b2f24df0c29a055b114d73992074","ref":"refs/heads/main","pushedAt":"2024-05-05T18:01:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2e4f1f4c51d18cdb963b8f2fdf68c71921487a4d","after":"831b9483aba715d9c60cd4b67180ef593370c564","ref":"refs/heads/main","pushedAt":"2024-05-05T16:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"84328eae34e46f6ac3861c0e6da8eb03cc9dcf0b","after":"2e4f1f4c51d18cdb963b8f2fdf68c71921487a4d","ref":"refs/heads/main","pushedAt":"2024-05-05T12:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"add: switch Player/AI on the second paddle (key v)","shortMessageHtmlLink":"add: switch Player/AI on the second paddle (key v)"}},{"before":"71923dc21451dc97a2a0f1b411ae1db47947e7e9","after":"84328eae34e46f6ac3861c0e6da8eb03cc9dcf0b","ref":"refs/heads/main","pushedAt":"2024-05-05T11:46:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"fix: AI and Collision systems handle multi-ball (type b to create a new\nball)\nadd: score count","shortMessageHtmlLink":"fix: AI and Collision systems handle multi-ball (type b to create a new"}},{"before":"cfebe5bb436dffd151a91c7fe089b67fc7e71f85","after":"71923dc21451dc97a2a0f1b411ae1db47947e7e9","ref":"refs/heads/main","pushedAt":"2024-05-05T00:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"upd: new Velocity and Paddle component (Paddle1 is player, Paddle2 is\nAI)","shortMessageHtmlLink":"upd: new Velocity and Paddle component (Paddle1 is player, Paddle2 is"}},{"before":"6424b561fde42b174dff24307fcecebf23b63c64","after":"cfebe5bb436dffd151a91c7fe089b67fc7e71f85","ref":"refs/heads/main","pushedAt":"2024-05-04T17:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1a988936c403427d5a3a6021d7f5e1906e458fb7","after":"143f0ad91a2353760c44b0e73a4939e253c459cf","ref":"refs/heads/enttpong-arch","pushedAt":"2024-05-04T17:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"upd: few fixes, clean and optim","shortMessageHtmlLink":"upd: few fixes, clean and optim"}},{"before":null,"after":"1a988936c403427d5a3a6021d7f5e1906e458fb7","ref":"refs/heads/enttpong-arch","pushedAt":"2024-05-04T15:14:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"fix: AI and Player movements calculations","shortMessageHtmlLink":"fix: AI and Player movements calculations"}},{"before":"e87ea03611665fd36db6a796879d4400cd5f2f63","after":"6424b561fde42b174dff24307fcecebf23b63c64","ref":"refs/heads/main","pushedAt":"2024-05-04T14:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RTrave","name":"RomanTrave","path":"/RTrave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16110007?s=80&v=4"},"commit":{"message":"add: InputSystem explicit, remplacing Event manager","shortMessageHtmlLink":"add: InputSystem explicit, remplacing Event manager"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMToxNDowNC4wMDAwMDBazwAAAASqgdOD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMToxNDowNC4wMDAwMDBazwAAAASqgdOD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wNFQxNDoyOTo1NC4wMDAwMDBazwAAAARBdG02"}},"title":"Activity ยท RTrave/FlecsPong"}