{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":443150438,"defaultBranch":"master","name":"serenity","ownerLogin":"LucasChollet","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-12-30T18:07:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26030965?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717209188.0","currentOid":""},"activityList":{"items":[{"before":"f8d52aad67e36711a84f9b0d4553675f559efe23","after":null,"ref":"refs/heads/png_rotation","pushedAt":"2024-06-01T02:33:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"a7753518f6418b6f822e3c78cf7554fb2acf5b84","after":null,"ref":"refs/heads/test_tiff","pushedAt":"2024-05-27T21:41:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"1e2f92a702e3b1244c80200ea951e72d207afbc1","after":null,"ref":"refs/heads/png_exif","pushedAt":"2024-05-26T18:01:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"8f9f08fc9cb945e5829c72cf02ddf250f1db51fd","after":null,"ref":"refs/heads/named_color","pushedAt":"2024-05-26T17:06:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"423d3cd0902e580632fd5f26c700d20e6d7d6f12","after":"1e2f92a702e3b1244c80200ea951e72d207afbc1","ref":"refs/heads/png_exif","pushedAt":"2024-05-25T13:09:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/PNG: Read metadata from the eXIf chunk\n\nThe test image comes from this WPT test:\nhttp://wpt.live/png/exif-chunk.html","shortMessageHtmlLink":"LibGfx/PNG: Read metadata from the eXIf chunk"}},{"before":"9ed71f85795e04bf83393f1c11951671a48cfb4f","after":"423d3cd0902e580632fd5f26c700d20e6d7d6f12","ref":"refs/heads/png_exif","pushedAt":"2024-05-25T13:07:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/PNG: Read metadata from the eXif chunk\n\nThe test image comes from this WPT test:\nhttp://wpt.live/png/exif-chunk.html","shortMessageHtmlLink":"LibGfx/PNG: Read metadata from the eXif chunk"}},{"before":"73bdf6e40ad557df2bd9b09d401738459654b0d7","after":"8f9f08fc9cb945e5829c72cf02ddf250f1db51fd","ref":"refs/heads/named_color","pushedAt":"2024-05-25T13:04:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx: Make `Color::NamedColor` be an enum class\n\nAs this is used extensively across the codebase, the change would add a\nlot of noise. To prevent it, let's also add an `using enum` declaration.","shortMessageHtmlLink":"LibGfx: Make Color::NamedColor be an enum class"}},{"before":"8a072a323b3766fb13010eb051e0ccd271ad20c3","after":null,"ref":"refs/heads/gif_at","pushedAt":"2024-05-25T13:04:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"d4960c36f66357e5a81459ece7ce253a6252a886","after":"9ed71f85795e04bf83393f1c11951671a48cfb4f","ref":"refs/heads/png_exif","pushedAt":"2024-05-24T21:38:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/PNG: Read metadata from the eXif chunk\n\nThe test image comes from this WPT test:\nhttp://wpt.live/png/exif-chunk.html","shortMessageHtmlLink":"LibGfx/PNG: Read metadata from the eXif chunk"}},{"before":"393f1bb89233843d7f9ce8a0258a4cc79922eedf","after":"d4960c36f66357e5a81459ece7ce253a6252a886","ref":"refs/heads/png_exif","pushedAt":"2024-05-24T04:03:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/PNG: Read metadata from the eXif chunk","shortMessageHtmlLink":"LibGfx/PNG: Read metadata from the eXif chunk"}},{"before":null,"after":"393f1bb89233843d7f9ce8a0258a4cc79922eedf","ref":"refs/heads/png_exif","pushedAt":"2024-05-24T04:02:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/PNG: Read metadata from the eXif chunk","shortMessageHtmlLink":"LibGfx/PNG: Read metadata from the eXif chunk"}},{"before":"2804c6b208403794b961d27822cc680f8c77f62a","after":"73bdf6e40ad557df2bd9b09d401738459654b0d7","ref":"refs/heads/named_color","pushedAt":"2024-05-24T03:09:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx: Make `Color::NamedColor` be an enum class\n\nAs this is used extensively across the codebase, the change would add a\nlot of noise. To prevent it, let's also add an `using enum` declaration.","shortMessageHtmlLink":"LibGfx: Make Color::NamedColor be an enum class"}},{"before":null,"after":"2804c6b208403794b961d27822cc680f8c77f62a","ref":"refs/heads/named_color","pushedAt":"2024-05-24T03:08:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx: Make `Color::NamedColor` be an enum class\n\nAs this is used extensively across the codebase, the change would add a\nlot of noise. To prevent it, let's also add an `using enum` declaration.","shortMessageHtmlLink":"LibGfx: Make Color::NamedColor be an enum class"}},{"before":"0342e422df0dc960856934011d6db57d95e02b4c","after":"8a072a323b3766fb13010eb051e0ccd271ad20c3","ref":"refs/heads/gif_at","pushedAt":"2024-05-24T02:34:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/GIF: Correctly write frames with a non-null position","shortMessageHtmlLink":"LibGfx/GIF: Correctly write frames with a non-null position"}},{"before":"4e07c2395b516ff37106d3dc6f7ca75adf78e6d4","after":"0342e422df0dc960856934011d6db57d95e02b4c","ref":"refs/heads/gif_at","pushedAt":"2024-05-24T02:33:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/GIF: Correctly write frames with a non-null position","shortMessageHtmlLink":"LibGfx/GIF: Correctly write frames with a non-null position"}},{"before":null,"after":"f8d52aad67e36711a84f9b0d4553675f559efe23","ref":"refs/heads/png_rotation","pushedAt":"2024-05-23T21:52:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/PNG: Read metadata from the eXif chunk","shortMessageHtmlLink":"LibGfx/PNG: Read metadata from the eXif chunk"}},{"before":"71a9daa2327eee36bbfcee4dd3fbd8fb8e49b5e4","after":"4e07c2395b516ff37106d3dc6f7ca75adf78e6d4","ref":"refs/heads/gif_at","pushedAt":"2024-05-22T21:45:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/GIF: Correctly write frames with a non-null position","shortMessageHtmlLink":"LibGfx/GIF: Correctly write frames with a non-null position"}},{"before":"3501df245cfd780017c5ea1f0069e39dc10d0790","after":"71a9daa2327eee36bbfcee4dd3fbd8fb8e49b5e4","ref":"refs/heads/gif_at","pushedAt":"2024-05-22T21:44:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/GIF: Support frames with a non-null position","shortMessageHtmlLink":"LibGfx/GIF: Support frames with a non-null position"}},{"before":null,"after":"3501df245cfd780017c5ea1f0069e39dc10d0790","ref":"refs/heads/gif_at","pushedAt":"2024-05-22T21:43:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/GIF: Support frames with a non-null position","shortMessageHtmlLink":"LibGfx/GIF: Support frames with a non-null position"}},{"before":"dc1745827a140f860f4fa454ee8df72f99a1e7b4","after":"a48f22392d947ef09c72c444489255dbf35ff675","ref":"refs/heads/gif_animation_loop","pushedAt":"2024-05-22T17:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"Tests/LibGfx: Also test animated GIFs","shortMessageHtmlLink":"Tests/LibGfx: Also test animated GIFs"}},{"before":"a7f62fecad38575b6562544e73238c5dec70228a","after":null,"ref":"refs/heads/gif_animation_real","pushedAt":"2024-05-22T17:04:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"796f25fc4c29494c5311e9d8398ba6bbbc205c96","after":null,"ref":"refs/heads/gif_animate","pushedAt":"2024-05-22T17:04:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"}},{"before":"beea9ad1897ec65972032872411445c917065258","after":"dc1745827a140f860f4fa454ee8df72f99a1e7b4","ref":"refs/heads/gif_animation_loop","pushedAt":"2024-05-22T02:20:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"Tests/LibGfx: Also test animated GIFs","shortMessageHtmlLink":"Tests/LibGfx: Also test animated GIFs"}},{"before":null,"after":"beea9ad1897ec65972032872411445c917065258","ref":"refs/heads/gif_animation_loop","pushedAt":"2024-05-22T01:01:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"Tests/LibGfx: Also test animated GIF","shortMessageHtmlLink":"Tests/LibGfx: Also test animated GIF"}},{"before":"7378159d23dee69a25c1f96d04418a95eb7b522f","after":"dda057f646d8612e1d3f9d716e46a05e2791ea26","ref":"refs/heads/fetch_cache","pushedAt":"2024-05-22T00:16:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibWeb/Fetch: Implement logic to process a response from HTTP's cache","shortMessageHtmlLink":"LibWeb/Fetch: Implement logic to process a response from HTTP's cache"}},{"before":"6be28606efc6fdca92ae4b61569fe69b6e85f902","after":"7378159d23dee69a25c1f96d04418a95eb7b522f","ref":"refs/heads/fetch_cache","pushedAt":"2024-05-22T00:15:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibWeb/Fetch: Implement logic to process a response from HTTP's cache","shortMessageHtmlLink":"LibWeb/Fetch: Implement logic to process a response from HTTP's cache"}},{"before":"e37b6434a20b71d4a1f618d48599e9e6f352b68f","after":"a7f62fecad38575b6562544e73238c5dec70228a","ref":"refs/heads/gif_animation_real","pushedAt":"2024-05-20T20:22:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx+animation: Support writing animated GIF files","shortMessageHtmlLink":"LibGfx+animation: Support writing animated GIF files"}},{"before":"8a3fdbc7b325342a40d36221af78a7c4520836c6","after":"e37b6434a20b71d4a1f618d48599e9e6f352b68f","ref":"refs/heads/gif_animation_real","pushedAt":"2024-05-20T15:36:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx+animation: Support writing animated GIF files","shortMessageHtmlLink":"LibGfx+animation: Support writing animated GIF files"}},{"before":null,"after":"2e9d7d06a1c672c9cba19af14ed898073fa16933","ref":"refs/heads/gif_hex","pushedAt":"2024-05-19T16:05:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx/GIF: Use a switch instead of multiple if statements","shortMessageHtmlLink":"LibGfx/GIF: Use a switch instead of multiple if statements"}},{"before":"423862efdd047117af7d9902e783f35fbe4dcdb4","after":"8a3fdbc7b325342a40d36221af78a7c4520836c6","ref":"refs/heads/gif_animation_real","pushedAt":"2024-05-19T13:33:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasChollet","name":"Lucas Chollet","path":"/LucasChollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26030965?s=80&v=4"},"commit":{"message":"LibGfx+animation: Support writing animated GIF files","shortMessageHtmlLink":"LibGfx+animation: Support writing animated GIF files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWYZ0mgA","startCursor":null,"endCursor":null}},"title":"Activity ยท LucasChollet/serenity"}