{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":687192816,"defaultBranch":"master","name":"silk","ownerLogin":"Javyre","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-04T20:49:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16735363?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693860669.0","currentOid":""},"activityList":{"items":[{"before":"d7128d547a61abfe5091108f8ca0ccf26efbe10a","after":"24a823640df8837851a5b30c12dd6a27c86cc220","ref":"refs/heads/master","pushedAt":"2024-03-18T21:42:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Update mach dep","shortMessageHtmlLink":"Update mach dep"}},{"before":"83fde37a9a2b7af6b0883837aa6c34e6066df739","after":"d7128d547a61abfe5091108f8ca0ccf26efbe10a","ref":"refs/heads/master","pushedAt":"2024-02-04T04:01:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Update zig & deps to zig 2024.1.0-mach\n\nAKA zig 0.12.0-dev.2063+804cee3b9","shortMessageHtmlLink":"Update zig & deps to zig 2024.1.0-mach"}},{"before":"82c486a2f460f5c2c925a260592ef379c0e7ffd8","after":"83fde37a9a2b7af6b0883837aa6c34e6066df739","ref":"refs/heads/master","pushedAt":"2024-02-04T00:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Fix harfbuzz resource memory leaks","shortMessageHtmlLink":"Fix harfbuzz resource memory leaks"}},{"before":"e016672f297895794630407e3af4f3d34f8d5ad5","after":"82c486a2f460f5c2c925a260592ef379c0e7ffd8","ref":"refs/heads/master","pushedAt":"2024-02-03T22:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Split glyph bands in two segments\n\nshoot ray in opposite direction for 0th segment\nthis way there's less bands to intersect per ray","shortMessageHtmlLink":"Split glyph bands in two segments"}},{"before":"8d45c9fbae2d71e553460136ce249fd8a42739ee","after":"e016672f297895794630407e3af4f3d34f8d5ad5","ref":"refs/heads/master","pushedAt":"2024-01-20T21:33:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Pack gpu glyph data & segment in fragment shader","shortMessageHtmlLink":"Pack gpu glyph data & segment in fragment shader"}},{"before":"f1dca2f199b3086065c348f19055596ed6779333","after":"8d45c9fbae2d71e553460136ce249fd8a42739ee","ref":"refs/heads/master","pushedAt":"2023-12-20T04:25:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Improve glyph shader numerical stability","shortMessageHtmlLink":"Improve glyph shader numerical stability"}},{"before":"f0169ade074e3542fe0a0110cfaf7b24b7221c5e","after":"f1dca2f199b3086065c348f19055596ed6779333","ref":"refs/heads/master","pushedAt":"2023-12-19T02:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Collapse glyph band intersections to glyph windows","shortMessageHtmlLink":"Collapse glyph band intersections to glyph windows"}},{"before":"55b842601618970d028f7fe2bd10024328095c27","after":"f0169ade074e3542fe0a0110cfaf7b24b7221c5e","ref":"refs/heads/master","pushedAt":"2023-12-16T21:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Improve glyph antialiasing & cap band count","shortMessageHtmlLink":"Improve glyph antialiasing & cap band count"}},{"before":"c88237370da737d658e7367ba5a0b687e248775d","after":"55b842601618970d028f7fe2bd10024328095c27","ref":"refs/heads/master","pushedAt":"2023-12-16T04:41:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl basic shaping","shortMessageHtmlLink":"Impl basic shaping"}},{"before":"b8c6a1575b5172b7c53620238e4203df337b2835","after":"c88237370da737d658e7367ba5a0b687e248775d","ref":"refs/heads/master","pushedAt":"2023-12-14T04:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Add support for cubic glyph beziers (OTF/PS fonts)","shortMessageHtmlLink":"Add support for cubic glyph beziers (OTF/PS fonts)"}},{"before":"b3f22474e87509e65c6b35d88e3b41b5dcf7f22d","after":"b8c6a1575b5172b7c53620238e4203df337b2835","ref":"refs/heads/master","pushedAt":"2023-12-13T00:22:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Add support for reverse-fill glyphs","shortMessageHtmlLink":"Add support for reverse-fill glyphs"}},{"before":"8044d0386e04faf45b5d2fba3b21da38e719d3f9","after":"b3f22474e87509e65c6b35d88e3b41b5dcf7f22d","ref":"refs/heads/master","pushedAt":"2023-12-12T23:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Use tighter bezier bounds for glyph banding","shortMessageHtmlLink":"Use tighter bezier bounds for glyph banding"}},{"before":"fe91ea773b1ca5894035c58fb6802e19a6fc4649","after":"8044d0386e04faf45b5d2fba3b21da38e719d3f9","ref":"refs/heads/master","pushedAt":"2023-12-12T23:25:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl realtime GPU glyph rendering.","shortMessageHtmlLink":"Impl realtime GPU glyph rendering."}},{"before":"dacd1c724775647f92c0dd6a9c5e8b2e05c40da4","after":"fe91ea773b1ca5894035c58fb6802e19a6fc4649","ref":"refs/heads/master","pushedAt":"2023-11-04T00:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"introduce ergonomic ValueSpec api\n\nAll attr mutation and initialization by users should be done through\nthis new api.","shortMessageHtmlLink":"introduce ergonomic ValueSpec api"}},{"before":"af490c103694d99397eeb382c5926724ad8ede32","after":"dacd1c724775647f92c0dd6a9c5e8b2e05c40da4","ref":"refs/heads/master","pushedAt":"2023-10-26T20:56:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Fix bad appendElement test","shortMessageHtmlLink":"Fix bad appendElement test"}},{"before":"d6aabf6025b855e8ab3741e78534f130ab05b970","after":"af490c103694d99397eeb382c5926724ad8ede32","ref":"refs/heads/master","pushedAt":"2023-10-25T22:25:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Update to upstream zig","shortMessageHtmlLink":"Update to upstream zig"}},{"before":"85cff15fe1fcc3a44d8e9188abd556b91fc790bc","after":"d6aabf6025b855e8ab3741e78534f130ab05b970","ref":"refs/heads/master","pushedAt":"2023-09-29T06:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl appendChildTree pretty API\n\nimplementation complexity makes me cringe but at least is well contained","shortMessageHtmlLink":"Impl appendChildTree pretty API"}},{"before":"7742525b631773dcb3c8aa0c5c9bf7050f239168","after":"85cff15fe1fcc3a44d8e9188abd556b91fc790bc","ref":"refs/heads/master","pushedAt":"2023-09-26T01:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl BFS reindexing & unit testing.","shortMessageHtmlLink":"Impl BFS reindexing & unit testing."}},{"before":"e945ba8ff6b409a829f5e527317376e847c10030","after":"7742525b631773dcb3c8aa0c5c9bf7050f239168","ref":"refs/heads/master","pushedAt":"2023-09-25T02:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Clean up virtual attrs declaration\n\neventually the getAttr could turn into an even more generic function to\nreturn more specialized types for each attribute. (i.e. Color and nested\nattributes).","shortMessageHtmlLink":"Clean up virtual attrs declaration"}},{"before":"c41ce925af702ea1e360c75c716f9696877f6f73","after":"e945ba8ff6b409a829f5e527317376e847c10030","ref":"refs/heads/master","pushedAt":"2023-09-25T02:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Update to latest mach-core","shortMessageHtmlLink":"Update to latest mach-core"}},{"before":"aa5c05945f88c12cbf5f4b0813cd54f410aa7b68","after":"c41ce925af702ea1e360c75c716f9696877f6f73","ref":"refs/heads/master","pushedAt":"2023-09-22T05:11:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Make virtual attr defs comptime declarative\n\nthis is nice but was kind of a tangent","shortMessageHtmlLink":"Make virtual attr defs comptime declarative"}},{"before":"0652deda729faca08944c1db60ab9f771c015c86","after":"aa5c05945f88c12cbf5f4b0813cd54f410aa7b68","ref":"refs/heads/master","pushedAt":"2023-09-19T16:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl flex layout & virtual attrs","shortMessageHtmlLink":"Impl flex layout & virtual attrs"}},{"before":"12a547de349a1c9e15eb404761195da25df49627","after":"0652deda729faca08944c1db60ab9f771c015c86","ref":"refs/heads/master","pushedAt":"2023-09-15T01:17:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl basic layout engine (minus actual layout-ing)","shortMessageHtmlLink":"Impl basic layout engine (minus actual layout-ing)"}},{"before":"a178405dc5b215b54ce16beedd66fa9e7c1044a0","after":"12a547de349a1c9e15eb404761195da25df49627","ref":"refs/heads/master","pushedAt":"2023-09-07T03:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl isDone to check if spring animation is \"done\"","shortMessageHtmlLink":"Impl isDone to check if spring animation is \"done\""}},{"before":"fd989a3e6df78ce6d1b9664500eb15007f16f535","after":"a178405dc5b215b54ce16beedd66fa9e7c1044a0","ref":"refs/heads/master","pushedAt":"2023-09-05T16:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl adaptive rect vertex count\n\nThis also fixes a bug where radii < 0.5 pixels would cause\nself-intersecting geometry.","shortMessageHtmlLink":"Impl adaptive rect vertex count"}},{"before":null,"after":"fd989a3e6df78ce6d1b9664500eb15007f16f535","ref":"refs/heads/master","pushedAt":"2023-09-04T20:51:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Javyre","name":"Javier Pollak","path":"/Javyre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16735363?s=80&v=4"},"commit":{"message":"Impl Render, Spring & begin Layout engines","shortMessageHtmlLink":"Impl Render, Spring & begin Layout engines"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGQCIHwA","startCursor":null,"endCursor":null}},"title":"Activity ยท Javyre/silk"}