{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668183431,"defaultBranch":"main","name":"newton","ownerLogin":"tguerin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-19T08:08:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1196374?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725627106.0","currentOid":""},"activityList":{"items":[{"before":"3167fc9fdede17bba06b4bdb45f8ca4df74e1d77","after":"0dcff1c072d3828b8fe26fe395af1959ca981aa1","ref":"refs/heads/main","pushedAt":"2024-09-17T09:08:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"create TweenPathTransformation (#45)","shortMessageHtmlLink":"create TweenPathTransformation (#45)"}},{"before":"2d73d90facd0a5a7d7ef76bddef9826cd457f168","after":"3167fc9fdede17bba06b4bdb45f8ca4df74e1d77","ref":"refs/heads/main","pushedAt":"2024-09-17T07:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Fix #44","shortMessageHtmlLink":"Fix #44"}},{"before":"16d5aab952161df3c713c88b80ef23469ca7fa79","after":"2d73d90facd0a5a7d7ef76bddef9826cd457f168","ref":"refs/heads/main","pushedAt":"2024-09-06T13:45:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update configurator","shortMessageHtmlLink":"Update configurator"}},{"before":"c42bdc9803a4ba320353db29bcf7efc2eac34870","after":"16d5aab952161df3c713c88b80ef23469ca7fa79","ref":"refs/heads/main","pushedAt":"2024-09-06T12:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update README.md\n\nUse gif instead of video","shortMessageHtmlLink":"Update README.md"}},{"before":"9dbcee5ddc9d0f8b70704f52ad6faf0223f300fe","after":"c42bdc9803a4ba320353db29bcf7efc2eac34870","ref":"refs/heads/main","pushedAt":"2024-09-06T12:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Prepare 0.2.2","shortMessageHtmlLink":"Prepare 0.2.2"}},{"before":"5c7e52f972a355827ed51a17980a7d2ca67144cd","after":null,"ref":"refs/tags/v0.2.1","pushedAt":"2024-09-06T12:42:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"}},{"before":"1d6f0b196a0c45de0de1aa0d7b90fb144d45c8ef","after":"9dbcee5ddc9d0f8b70704f52ad6faf0223f300fe","ref":"refs/heads/main","pushedAt":"2024-09-06T12:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Prepare 0.2.1","shortMessageHtmlLink":"Prepare 0.2.1"}},{"before":"34ec87b48eed39a04d84a1ba70f1390453b8fa52","after":"1d6f0b196a0c45de0de1aa0d7b90fb144d45c8ef","ref":"refs/heads/main","pushedAt":"2024-09-06T12:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update README.md\n\nMake video visible on pub dev","shortMessageHtmlLink":"Update README.md"}},{"before":"524309dcf4b9b1841de43776689425eeea14ca7b","after":"34ec87b48eed39a04d84a1ba70f1390453b8fa52","ref":"refs/heads/main","pushedAt":"2024-09-06T12:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update README.md\n\nSample without sound","shortMessageHtmlLink":"Update README.md"}},{"before":"7879f37aca58783b748116ad8eaa823dd9f0b23f","after":"524309dcf4b9b1841de43776689425eeea14ca7b","ref":"refs/heads/main","pushedAt":"2024-09-06T12:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update README.md\n\nUse a video instead of iframe","shortMessageHtmlLink":"Update README.md"}},{"before":"82752f85e0f53c6b9098994354ec75d8a27f923f","after":null,"ref":"refs/heads/feat/einstein","pushedAt":"2024-09-06T12:06:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"}},{"before":"ff7d7abf04622f007690a52ca82d403fea737f00","after":"7879f37aca58783b748116ad8eaa823dd9f0b23f","ref":"refs/heads/main","pushedAt":"2024-09-06T12:06:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] Support physics based effects (#43)\n\n* Add forge2d dependency\r\n\r\n* Initial implementation of relativistic effect\r\n\r\n* [Breaking] Only expose configuration\r\n\r\n* Properly expose NewtonState\r\n\r\n* [Breaking] rework BlendMode\r\n\r\n* Clean examples\r\n\r\n* Fix blend mode equals and hashCode\r\n\r\n* [Breaking] Basic support of physics implementation with boundaries\r\n\r\n* Extract newton world interface + update particles in the real world\r\n\r\n* [Breaking] particle layer is now defined per particles to allow mix of foreground and background\r\n\r\n* Make a simpler main file for pub dev example\r\n\r\n* Apply hard edges configuration\r\n\r\n* Big upgrade on configurator (only deterministic for now)\r\n\r\n* Configurator now supports most of the relativistic effect configuration\r\n\r\n* [Breaking] Decide if particles interact with others or only edges\r\n\r\n* Update dart doc\r\n\r\n* Update sample app\r\n\r\n* Fix gravity dy label\r\n\r\n* Doc is up to date\r\n\r\n* Fix doc site","shortMessageHtmlLink":"[Breaking] Support physics based effects (#43)"}},{"before":"10f5dd3eefa51d53ce81fcf7a43814af758f1217","after":"82752f85e0f53c6b9098994354ec75d8a27f923f","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-06T12:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Fix doc site","shortMessageHtmlLink":"Fix doc site"}},{"before":"fb2b5e8e1aec048b53c07dac9b58dfb9bd9aa6c0","after":"10f5dd3eefa51d53ce81fcf7a43814af758f1217","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-06T06:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Doc is up to date","shortMessageHtmlLink":"Doc is up to date"}},{"before":"99a9da675ecfdcf1766393f64d8986e26c366aba","after":"fb2b5e8e1aec048b53c07dac9b58dfb9bd9aa6c0","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-02T07:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Fix gravity dy label","shortMessageHtmlLink":"Fix gravity dy label"}},{"before":"d1a1e61b0ef1f9e71cd9ff0a29aacd2311fa9456","after":"99a9da675ecfdcf1766393f64d8986e26c366aba","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-01T21:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update sample app","shortMessageHtmlLink":"Update sample app"}},{"before":"437a0f07157cda695a1fc63f6dc71c5e036e0dff","after":"d1a1e61b0ef1f9e71cd9ff0a29aacd2311fa9456","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-01T21:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Update dart doc","shortMessageHtmlLink":"Update dart doc"}},{"before":"6581e1ee59b0c94189fe2725b1f317649116a211","after":"437a0f07157cda695a1fc63f6dc71c5e036e0dff","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-01T19:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] Decide if particles interact with others or only edges","shortMessageHtmlLink":"[Breaking] Decide if particles interact with others or only edges"}},{"before":"bfb9ee298a65a8f88fa75db83dc25ac11a09f80d","after":"6581e1ee59b0c94189fe2725b1f317649116a211","ref":"refs/heads/feat/einstein","pushedAt":"2024-09-01T10:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Configurator now supports most of the relativistic effect configuration","shortMessageHtmlLink":"Configurator now supports most of the relativistic effect configuration"}},{"before":"4dbb241e07aebefecbce9795d4777536fc1876da","after":"bfb9ee298a65a8f88fa75db83dc25ac11a09f80d","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-31T22:19:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Big upgrade on configurator (only deterministic for now)","shortMessageHtmlLink":"Big upgrade on configurator (only deterministic for now)"}},{"before":"423c6b47a3529850913290df34ec472c0ea3a393","after":"4dbb241e07aebefecbce9795d4777536fc1876da","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-31T07:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Make a simpler main file for pub dev example","shortMessageHtmlLink":"Make a simpler main file for pub dev example"}},{"before":"1d722190c04612f3d8cce732155dbdd73bc5620c","after":"423c6b47a3529850913290df34ec472c0ea3a393","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-31T07:44:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] particle layer is now defined per particles to allow mix of foreground and background","shortMessageHtmlLink":"[Breaking] particle layer is now defined per particles to allow mix o…"}},{"before":"68196947f7d621b5a803004120c18b3526105f85","after":"1d722190c04612f3d8cce732155dbdd73bc5620c","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-31T07:43:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] particle layer is now defined per particles to allow mix of foreground and background","shortMessageHtmlLink":"[Breaking] particle layer is now defined per particles to allow mix o…"}},{"before":"9748daf9bf04d6f2190cb10d86967c9d60bcc417","after":"68196947f7d621b5a803004120c18b3526105f85","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-27T06:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] Basic support of physics implementation with boundaries","shortMessageHtmlLink":"[Breaking] Basic support of physics implementation with boundaries"}},{"before":"b3617ed28a99f1436f7ee773983f88e014d08817","after":"9748daf9bf04d6f2190cb10d86967c9d60bcc417","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-25T08:34:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Fix blend mode equals and hashCode","shortMessageHtmlLink":"Fix blend mode equals and hashCode"}},{"before":"dc16d8be6b55867fb745cd3d23bb09dc9702fb4c","after":"b3617ed28a99f1436f7ee773983f88e014d08817","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-24T19:42:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] rework BlendMode","shortMessageHtmlLink":"[Breaking] rework BlendMode"}},{"before":"3729dbc8b2a682c7dbb453181c80b5768eb8d019","after":"dc16d8be6b55867fb745cd3d23bb09dc9702fb4c","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-24T19:35:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"[Breaking] rework BlendMode","shortMessageHtmlLink":"[Breaking] rework BlendMode"}},{"before":"3f91c3230a86148bf322a95ae49c7c731028771a","after":"3729dbc8b2a682c7dbb453181c80b5768eb8d019","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-24T18:56:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Properly expose NewtonState","shortMessageHtmlLink":"Properly expose NewtonState"}},{"before":null,"after":"3f91c3230a86148bf322a95ae49c7c731028771a","ref":"refs/heads/feat/einstein","pushedAt":"2024-08-22T06:54:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"},"commit":{"message":"Initial implementation of relativistic effect","shortMessageHtmlLink":"Initial implementation of relativistic effect"}},{"before":"1f8eb124c43afbd27458056cc890186e4394cea1","after":null,"ref":"refs/heads/breaking/origin_is_relative","pushedAt":"2024-08-11T21:23:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tguerin","name":"Thomas Guerin","path":"/tguerin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1196374?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwOTowODoyOS4wMDAwMDBazwAAAAS4TzQ9","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwOTowODoyOS4wMDAwMDBazwAAAAS4TzQ9","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMVQyMToyMzo1My4wMDAwMDBazwAAAASXjzdC"}},"title":"Activity · tguerin/newton"}