{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":718269128,"defaultBranch":"master","name":"RubiksGL","ownerLogin":"yurukute","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-13T18:29:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50685236?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700063419.0","currentOid":""},"activityList":{"items":[{"before":"bf3a3ec087e4d6ea7fde9ff529dc8be724b637a6","after":"2ba512ded0276ea3868c6f7cd3ef1624c1df916c","ref":"refs/heads/master","pushedAt":"2023-12-16T04:49:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Fix bug\n\n- Invert up and down rotating directions.\n- Refactoring code.\n- Update README\n\nBranch: dev","shortMessageHtmlLink":"Fix bug"}},{"before":"bb8398d5f3db0c479abca097454d72e8f33856ea","after":"2ba512ded0276ea3868c6f7cd3ef1624c1df916c","ref":"refs/heads/dev","pushedAt":"2023-12-16T04:49:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Fix bug\n\n- Invert up and down rotating directions.\n- Refactoring code.\n- Update README\n\nBranch: dev","shortMessageHtmlLink":"Fix bug"}},{"before":"35089bd5b76c24cb6a7cf16df488a018a27e8327","after":"bb8398d5f3db0c479abca097454d72e8f33856ea","ref":"refs/heads/dev","pushedAt":"2023-12-03T12:12:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"AppLogic interface\n\n- AppLogic interface initialization.\n- Update README.\n\nBranch: dev","shortMessageHtmlLink":"AppLogic interface"}},{"before":"099ea06e3820a7cd24246f49d8b995fba83fd4fd","after":"bf3a3ec087e4d6ea7fde9ff529dc8be724b637a6","ref":"refs/heads/master","pushedAt":"2023-12-03T01:36:35.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add key events\n\n- Rotate the cube with keys.\n- Reset cube to init state.\n- Update README.\n\nBranch: dev","shortMessageHtmlLink":"Add key events"}},{"before":"3537cad70a2241f7d642b07bf766b1bf0c6731f9","after":"35089bd5b76c24cb6a7cf16df488a018a27e8327","ref":"refs/heads/dev","pushedAt":"2023-12-02T08:22:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Faces rotation implementation\n\n- Refactoring packages.\n- Init Pair data structure.\n- Rotate rubiks face by keys (F, B, U, D, L, R).\n\nBranch: dev","shortMessageHtmlLink":"Faces rotation implementation"}},{"before":"de7179760f08ad28161c90d763c3a291939e9212","after":"3537cad70a2241f7d642b07bf766b1bf0c6731f9","ref":"refs/heads/dev","pushedAt":"2023-11-22T00:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add movements\n\n- Model: Add movements method.\n- RubiksGL: Add key event.\n\nBranch: dev","shortMessageHtmlLink":"Add movements"}},{"before":"470136b114d0a9b4d67c956fc229de638ae91330","after":"de7179760f08ad28161c90d763c3a291939e9212","ref":"refs/heads/dev","pushedAt":"2023-11-17T16:19:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Fix and refactor\n\n- Implement Uniforms and Shader in Window class.\n- Mesh: fix typo, implement Renderable.\n- Cube: fix indices buffer type.\n- Renderable: add `getModel` method.\n- Organize shader resources.\n\nBranch: dev","shortMessageHtmlLink":"Fix and refactor"}},{"before":"f3c9d7900bff13a2f31cd450bf6a0ea0bc196eaa","after":"470136b114d0a9b4d67c956fc229de638ae91330","ref":"refs/heads/dev","pushedAt":"2023-11-17T16:05:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Fix and refactor\n\n- Implement Uniforms and Shader in Window class.\n- Mesh: fix typo, implement Renderable.\n- Cube: fix indices buffer type.\n- Renderable: add `getModel` method.\n- Organize shader resources.\n\nBranch: dev","shortMessageHtmlLink":"Fix and refactor"}},{"before":"b86327f599a75c5d509ccc549efddb5a8a6aa733","after":"f3c9d7900bff13a2f31cd450bf6a0ea0bc196eaa","ref":"refs/heads/dev","pushedAt":"2023-11-16T19:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Going 3D\n\n- Init projection and model.\n- Init uniforms for shader.\n- Init cube object class.\n- Mesh: accept colors, using indices to specify point.\n- Shader: add programID getter.\n\nBranch: dev","shortMessageHtmlLink":"Going 3D"}},{"before":"dcd88e73d001c3143e012787c63b18125aa7d4a2","after":"b86327f599a75c5d509ccc549efddb5a8a6aa733","ref":"refs/heads/dev","pushedAt":"2023-11-15T16:09:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Refactoring\n\n- Init Renderable interface for Mesh to implements.\n- Init Window class to implement glfw.\n- Detach main() from RubiksGL to Main class.\n\nBranch: dev","shortMessageHtmlLink":"Refactoring"}},{"before":"dcd88e73d001c3143e012787c63b18125aa7d4a2","after":"099ea06e3820a7cd24246f49d8b995fba83fd4fd","ref":"refs/heads/master","pushedAt":"2023-11-15T16:00:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Initialization\n\n- Set up project.\n- First implement lwjgl window.\n\nBranch: master","shortMessageHtmlLink":"Initialization"}},{"before":null,"after":"dcd88e73d001c3143e012787c63b18125aa7d4a2","ref":"refs/heads/dev","pushedAt":"2023-11-15T15:50:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add shader and mesh\n\n- Init 2 class shader and mesh.\n- Init shader resources.\n\nBranch: master","shortMessageHtmlLink":"Add shader and mesh"}},{"before":"a7ebf5345d91edcacb0b27ce3daf605489d72ad3","after":"dcd88e73d001c3143e012787c63b18125aa7d4a2","ref":"refs/heads/master","pushedAt":"2023-11-14T03:21:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add shader and mesh\n\n- Init 2 class shader and mesh.\n- Init shader resources.\n\nBranch: master","shortMessageHtmlLink":"Add shader and mesh"}},{"before":"567bb8137dbf2dce68c5d83a0e6c4fc0c194e1fc","after":"a7ebf5345d91edcacb0b27ce3daf605489d72ad3","ref":"refs/heads/master","pushedAt":"2023-11-14T03:20:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add shader and mesh\n\n- Init 2 class shader and mesh.\n- Init shader resources.\n\nBranch: master","shortMessageHtmlLink":"Add shader and mesh"}},{"before":"f7793ae95950d7c79fa8221db79fb142a46f099d","after":"567bb8137dbf2dce68c5d83a0e6c4fc0c194e1fc","ref":"refs/heads/master","pushedAt":"2023-11-14T03:18:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add shader and mesh\n\n- Init 2 class shader and mesh.\n- Init shader resources.\n\nBranch: master","shortMessageHtmlLink":"Add shader and mesh"}},{"before":"9083ac91cd7f94367734869dccbb4602185eaaca","after":"f7793ae95950d7c79fa8221db79fb142a46f099d","ref":"refs/heads/master","pushedAt":"2023-11-13T18:43:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Add shader and mesh\n\n- Init 2 class shader and mesh.\n- Init shader resources.\n\nBranch: master","shortMessageHtmlLink":"Add shader and mesh"}},{"before":"4788aa17c02de1cea1d572b9d0065b3bc75166bf","after":"9083ac91cd7f94367734869dccbb4602185eaaca","ref":"refs/heads/master","pushedAt":"2023-11-13T18:33:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Initialization\n\n- Set up project.\n- First implement lwjgl window.\n\nBranch: master","shortMessageHtmlLink":"Initialization"}},{"before":null,"after":"4788aa17c02de1cea1d572b9d0065b3bc75166bf","ref":"refs/heads/master","pushedAt":"2023-11-13T18:30:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yurukute","name":"Noob","path":"/yurukute","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50685236?s=80&v=4"},"commit":{"message":"Initialization\n\n- Set up project.\n- First implement lwjgl window.\n\nBranch: master","shortMessageHtmlLink":"Initialization"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADy7fF_AA","startCursor":null,"endCursor":null}},"title":"Activity ยท yurukute/RubiksGL"}