{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698062753,"defaultBranch":"main","name":"ocaml-joy","ownerLogin":"Sudha247","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-29T04:30:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13328130?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710236016.0","currentOid":""},"activityList":{"items":[{"before":"e511dded822a07f72f55c941a7992bec0980f783","after":"26c043e6f31820e883659ada1dd201018fc8372c","ref":"refs/heads/svg","pushedAt":"2024-03-14T05:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"remove all deps except SVG","shortMessageHtmlLink":"remove all deps except SVG"}},{"before":"936c54e1e5e7602906ee3bd39cedcda1ee73ba05","after":"e511dded822a07f72f55c941a7992bec0980f783","ref":"refs/heads/svg","pushedAt":"2024-03-12T09:45:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge branch 'main' into svg","shortMessageHtmlLink":"Merge branch 'main' into svg"}},{"before":"eabbf4745a310dec88426d58147f1819ae3bd597","after":"34fede49e4b39c8ac9afa5d6940be088eeac7117","ref":"refs/heads/main","pushedAt":"2024-03-12T09:43:39.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"Sudha247","name":"Sudha Parimala","path":"/Sudha247","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13328130?s=80&v=4"},"commit":{"message":"Merge pull request #129 from Sudha247/refactor\n\nRefactor and rename: backends, cairo, contexts","shortMessageHtmlLink":"Merge pull request #129 from Sudha247/refactor"}},{"before":"b96f17ce9c935021b18678a88c5d52d032bd9565","after":"936c54e1e5e7602906ee3bd39cedcda1ee73ba05","ref":"refs/heads/svg","pushedAt":"2024-03-12T09:37:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge branch 'refactor' into svg","shortMessageHtmlLink":"Merge branch 'refactor' into svg"}},{"before":null,"after":"b96f17ce9c935021b18678a88c5d52d032bd9565","ref":"refs/heads/svg","pushedAt":"2024-03-12T09:33:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Add SVG backend","shortMessageHtmlLink":"Add SVG backend"}},{"before":"e718dafadb2e5b1804a20a47ed6ca70b46d0720a","after":"84933b1df4207d3d057183f3ca1789baeda4183a","ref":"refs/heads/refactor","pushedAt":"2024-03-12T09:33:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor","shortMessageHtmlLink":"Merge branch 'main' into refactor"}},{"before":"069d525a16e384196fccb1a0edc6c2148761b891","after":"e718dafadb2e5b1804a20a47ed6ca70b46d0720a","ref":"refs/heads/refactor","pushedAt":"2024-03-12T09:32:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor","shortMessageHtmlLink":"Merge branch 'main' into refactor"}},{"before":"32406f4b1d878d2533eaa86e33497c9de47c794b","after":"eabbf4745a310dec88426d58147f1819ae3bd597","ref":"refs/heads/main","pushedAt":"2024-03-12T09:18:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sudha247","name":"Sudha Parimala","path":"/Sudha247","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13328130?s=80&v=4"},"commit":{"message":"Merge pull request #132 from Sudha247/remove-base\n\nRemove dependency on base module","shortMessageHtmlLink":"Merge pull request #132 from Sudha247/remove-base"}},{"before":null,"after":"4d191d369f8b9c295e81cc241dd0931938f90a63","ref":"refs/heads/remove-base","pushedAt":"2024-03-12T09:12:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Remove dependency on base module","shortMessageHtmlLink":"Remove dependency on base module"}},{"before":"1b3f202895e0831320c2212ca184b140c8cb5a76","after":null,"ref":"refs/heads/ellipse-rotation-degrees","pushedAt":"2024-03-12T08:57:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Sudha247","name":"Sudha Parimala","path":"/Sudha247","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13328130?s=80&v=4"}},{"before":"ee373c55e38a4081819e302ba679ec75988d8b45","after":"32406f4b1d878d2533eaa86e33497c9de47c794b","ref":"refs/heads/main","pushedAt":"2024-03-12T08:57:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sudha247","name":"Sudha Parimala","path":"/Sudha247","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13328130?s=80&v=4"},"commit":{"message":"Merge pull request #131 from Sudha247/ellipse-rotation-degrees\n\nStore ellipse rotation as degrees","shortMessageHtmlLink":"Merge pull request #131 from Sudha247/ellipse-rotation-degrees"}},{"before":null,"after":"1b3f202895e0831320c2212ca184b140c8cb5a76","ref":"refs/heads/ellipse-rotation-degrees","pushedAt":"2024-03-12T08:46:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sudha247","name":"Sudha Parimala","path":"/Sudha247","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13328130?s=80&v=4"},"commit":{"message":"Store ellipse rotation as degrees\n\nStores ellipse rotation as degrees rather than radians. This is to ensure portability between backends, since radians is something specifc to the Cairo backend","shortMessageHtmlLink":"Store ellipse rotation as degrees"}},{"before":"5b99bdc5230efc2ce1dd6f46e73829d56d14bf89","after":null,"ref":"refs/heads/tutorial-assets","pushedAt":"2024-03-12T06:52:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"}},{"before":"48e067e481553aee30b94cab477678c6c18aa649","after":"ee373c55e38a4081819e302ba679ec75988d8b45","ref":"refs/heads/main","pushedAt":"2024-03-12T06:52:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Move tutorial assets to tutorial/ (#130)","shortMessageHtmlLink":"Move tutorial assets to tutorial/ (#130)"}},{"before":null,"after":"5b99bdc5230efc2ce1dd6f46e73829d56d14bf89","ref":"refs/heads/tutorial-assets","pushedAt":"2024-03-12T06:51:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Move tutorial assets to tutorial/","shortMessageHtmlLink":"Move tutorial assets to tutorial/"}},{"before":"c01733002e6d9de18ee208b72ba250a89be99606","after":"069d525a16e384196fccb1a0edc6c2148761b891","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Re-add base to joy.opam","shortMessageHtmlLink":"Re-add base to joy.opam"}},{"before":"e7adc6cf26e77e1435bfcd86eadb35fb5dcb18d3","after":"c01733002e6d9de18ee208b72ba250a89be99606","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Run dune fmt","shortMessageHtmlLink":"Run dune fmt"}},{"before":"0caf3fab43d4c40ecd26df213b76511bf5a476d1","after":"e7adc6cf26e77e1435bfcd86eadb35fb5dcb18d3","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:41:17.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor","shortMessageHtmlLink":"Merge branch 'main' into refactor"}},{"before":"4703b64589f3d904dbbe78052c9e6626ffbdb385","after":"48e067e481553aee30b94cab477678c6c18aa649","ref":"refs/heads/main","pushedAt":"2024-03-12T06:32:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":" Fix ellipse rotation to work correctly (#126)\n\n* Fix ellipse rotation to work correctly\r\n\r\nPreviously, we only rotated the center of the ellipse, similar to the circle.\r\nThis commit adds a rotation field to the ellipse shape type which stores the\r\nrotation of the ellipse in radians. And we use Cairo's rotate function when\r\nrendering the ellipse.\r\n\r\nFixes #116 along with #121.\r\n\r\n* Add example with ellipse rotation","shortMessageHtmlLink":" Fix ellipse rotation to work correctly (#126)"}},{"before":"292e9d65919108b09a561a39724fa9030ee2959e","after":"0caf3fab43d4c40ecd26df213b76511bf5a476d1","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Remove stale comment for backend_cairo.ml","shortMessageHtmlLink":"Remove stale comment for backend_cairo.ml"}},{"before":"137f49e115ad8da00d6afe6f0eda5aeb666700e4","after":"292e9d65919108b09a561a39724fa9030ee2959e","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:12:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Default line_width to 1 for cairo","shortMessageHtmlLink":"Default line_width to 1 for cairo"}},{"before":"96625350c6d8fc9716f2ee8c2f9597f57bd25616","after":"137f49e115ad8da00d6afe6f0eda5aeb666700e4","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Run dune fmt","shortMessageHtmlLink":"Run dune fmt"}},{"before":"9f30f1de0d5dea707cd8399beb1b22ffec081f48","after":"96625350c6d8fc9716f2ee8c2f9597f57bd25616","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:03:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Add comment for axes.ml","shortMessageHtmlLink":"Add comment for axes.ml"}},{"before":"4a67b5653487771abc1d7095e3fdb828c520c306","after":"9f30f1de0d5dea707cd8399beb1b22ffec081f48","ref":"refs/heads/refactor","pushedAt":"2024-03-12T06:01:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Fix bug with rendering axes","shortMessageHtmlLink":"Fix bug with rendering axes"}},{"before":"bf4b1bec6c3e5819fb949d9b076495b239ae7860","after":"4a67b5653487771abc1d7095e3fdb828c520c306","ref":"refs/heads/refactor","pushedAt":"2024-03-12T05:40:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Remove axes from square","shortMessageHtmlLink":"Remove axes from square"}},{"before":null,"after":"bf4b1bec6c3e5819fb949d9b076495b239ae7860","ref":"refs/heads/refactor","pushedAt":"2024-03-12T05:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Refactor and rename: backends, cairo, contexts","shortMessageHtmlLink":"Refactor and rename: backends, cairo, contexts"}},{"before":"0a91567ed6acadaff1d81eb57f083c0f384d9107","after":"4703b64589f3d904dbbe78052c9e6626ffbdb385","ref":"refs/heads/main","pushedAt":"2024-03-11T13:16:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sudha247","name":"Sudha Parimala","path":"/Sudha247","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13328130?s=80&v=4"},"commit":{"message":"Merge pull request #125 from punchagan/fix-build\n\nAdd a dependency on the base library","shortMessageHtmlLink":"Merge pull request #125 from punchagan/fix-build"}},{"before":"04396d73196279bf3beed228fd8df9595025e0f9","after":"0a91567ed6acadaff1d81eb57f083c0f384d9107","ref":"refs/heads/main","pushedAt":"2024-03-11T12:45:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Add a smiling emoji example using different shapes (#124)","shortMessageHtmlLink":"Add a smiling emoji example using different shapes (#124)"}},{"before":"15c1e5d2d9267775c9b1a0232fa07c3097ab5dd1","after":"04396d73196279bf3beed228fd8df9595025e0f9","ref":"refs/heads/main","pushedAt":"2024-03-11T11:08:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Scale a circle to make an ellipse instead of Bezier curves (#121)\n\nThe implementation is based on this Cairo cookbook recipe [1] that discusses\r\ndrawing ellipses by scaling circles.\r\n\r\n[1]: https://www.cairographics.org/cookbook/ellipses/","shortMessageHtmlLink":"Scale a circle to make an ellipse instead of Bezier curves (#121)"}},{"before":"ddc8ef21962efceba73846cfdd303acb57c86d08","after":"15c1e5d2d9267775c9b1a0232fa07c3097ab5dd1","ref":"refs/heads/main","pushedAt":"2024-03-11T10:14:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Fix scaling for lines","shortMessageHtmlLink":"Fix scaling for lines"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xNFQwNTowMzo0OS4wMDAwMDBazwAAAAQVOCxd","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMVQxMDoxNDoyMy4wMDAwMDBazwAAAAQSGygp"}},"title":"Activity ยท Sudha247/ocaml-joy"}