{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":158907323,"defaultBranch":"main","name":"sdf_font_tools","ownerLogin":"stadiamaps","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-24T06:01:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41856440?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707788256.0","currentOid":""},"activityList":{"items":[{"before":"011f994a593af4b5bb3e95d3157cafe788fb207c","after":"1cd94bb413f350dbd4869ce1df852ff23b7b044f","ref":"refs/heads/main","pushedAt":"2024-06-14T05:11:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"A few more CI tests (#18)\n\nI recently got a runtime error in martin in macos-latest runner https://github.com/maplibre/martin/actions/runs/9232099619/job/25402973412 -- trying to see if its from here\r\n\r\n```\r\ndyld[12895]: Library not loaded: /usr/local/opt/freetype/lib/libfreetype.6.dylib\r\n Referenced from: <6F45087B-9511-3676-8E75-D8901573A921> /Users/runner/work/martin/martin/target/martin\r\n Reason: tried: '/usr/local/opt/freetype/lib/libfreetype.6.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/freetype/lib/libfreetype.6.dylib' (no such file), '/usr/local/opt/freetype/lib/libfreetype.6.dylib' (no such file), '/usr/local/lib/libfreetype.6.dylib' (no such file), '/usr/lib/libfreetype.6.dylib' (no such file, not in dyld cache)\r\n```","shortMessageHtmlLink":"A few more CI tests (#18)"}},{"before":"e46fac548f4012fc478b9026811c2561facb712b","after":null,"ref":"refs/heads/housekeeping","pushedAt":"2024-02-13T01:37:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nyurik","name":"Yuri Astrakhan","path":"/nyurik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641515?s=80&v=4"}},{"before":"97c5634b8e3515ac7761d0a4f67d12e7f688b042","after":"011f994a593af4b5bb3e95d3157cafe788fb207c","ref":"refs/heads/main","pushedAt":"2024-02-13T01:28:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Housekeeping (#17)\n\n* Fix resolver and MSRV\r\n\r\n* Upgrade deps\r\n\r\n* Add MSRV and semver checks to CI\r\n\r\n* Upgrade clap\r\n\r\n* Fix docstring\r\n\r\n* Fix linter warning\r\n\r\n* clap improvements\r\n\r\n* CI improvements","shortMessageHtmlLink":"Housekeeping (#17)"}},{"before":"f2dfb5778e3e8d849d9a5a93a86c78124eb747dc","after":"e46fac548f4012fc478b9026811c2561facb712b","ref":"refs/heads/housekeeping","pushedAt":"2024-02-13T01:25:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"CI improvements","shortMessageHtmlLink":"CI improvements"}},{"before":"27908011f2fe4e77b8ea150198fd55ce73926185","after":"f2dfb5778e3e8d849d9a5a93a86c78124eb747dc","ref":"refs/heads/housekeeping","pushedAt":"2024-02-11T14:23:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Fix linter warning","shortMessageHtmlLink":"Fix linter warning"}},{"before":"570fb682d50cd554a8cbb0d4dbea99d6b1ebe441","after":"27908011f2fe4e77b8ea150198fd55ce73926185","ref":"refs/heads/housekeeping","pushedAt":"2024-02-11T14:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Fix docstring","shortMessageHtmlLink":"Fix docstring"}},{"before":"9c049a77548fe4a5ff742b993ff91438a126aeab","after":"570fb682d50cd554a8cbb0d4dbea99d6b1ebe441","ref":"refs/heads/housekeeping","pushedAt":"2024-02-11T14:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Upgrade clap","shortMessageHtmlLink":"Upgrade clap"}},{"before":null,"after":"9c049a77548fe4a5ff742b993ff91438a126aeab","ref":"refs/heads/housekeeping","pushedAt":"2024-02-11T13:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Add MSRV and semver checks to CI","shortMessageHtmlLink":"Add MSRV and semver checks to CI"}},{"before":"bb03078ac38562f1400050cc34ebbc7bdbe7cf86","after":"97c5634b8e3515ac7761d0a4f67d12e7f688b042","ref":"refs/heads/main","pushedAt":"2023-07-15T16:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Fix CI issues round 2","shortMessageHtmlLink":"Fix CI issues round 2"}},{"before":"fe41120cf66edba0dea640d4205b2ab55a53e22b","after":null,"ref":"refs/tags/sdf-v1.0.0","pushedAt":"2023-07-15T15:53:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"}},{"before":"fe41120cf66edba0dea640d4205b2ab55a53e22b","after":"bb03078ac38562f1400050cc34ebbc7bdbe7cf86","ref":"refs/heads/main","pushedAt":"2023-07-15T15:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Fix CI issues round 1","shortMessageHtmlLink":"Fix CI issues round 1"}},{"before":"11bc3e948e3f193cdf97c9f71e210f19dea93f06","after":"fe41120cf66edba0dea640d4205b2ab55a53e22b","ref":"refs/heads/main","pushedAt":"2023-07-15T15:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Try to get the automated release CI in shape","shortMessageHtmlLink":"Try to get the automated release CI in shape"}},{"before":"041ef798b7548e57c6f6377ae39f9bcc81fe9dbd","after":null,"ref":"refs/heads/allow-missing-file","pushedAt":"2023-07-15T14:27:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"}},{"before":"5f3d7ec7d250fa74137f45b9a899935156bee44a","after":"11bc3e948e3f193cdf97c9f71e210f19dea93f06","ref":"refs/heads/main","pushedAt":"2023-07-15T14:26:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Allow missing glyph files for get_named_font_stack. (#14)","shortMessageHtmlLink":"Allow missing glyph files for get_named_font_stack. (#14)"}},{"before":"02899c654cd2110133417ec6b7a84b3a4f0f2eeb","after":"041ef798b7548e57c6f6377ae39f9bcc81fe9dbd","ref":"refs/heads/allow-missing-file","pushedAt":"2023-07-15T12:11:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lseelenbinder","name":"Luke Seelenbinder","path":"/lseelenbinder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157650?s=80&v=4"},"commit":{"message":"Allow missing glyph files for get_named_font_stack.","shortMessageHtmlLink":"Allow missing glyph files for get_named_font_stack."}},{"before":null,"after":"02899c654cd2110133417ec6b7a84b3a4f0f2eeb","ref":"refs/heads/allow-missing-file","pushedAt":"2023-07-15T12:09:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lseelenbinder","name":"Luke Seelenbinder","path":"/lseelenbinder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157650?s=80&v=4"},"commit":{"message":"Allow missing glyph files for get_named_font_stack.","shortMessageHtmlLink":"Allow missing glyph files for get_named_font_stack."}},{"before":"dc2042534617576eadf14f15381bf3ffe1d0c3f2","after":"5f3d7ec7d250fa74137f45b9a899935156bee44a","ref":"refs/heads/main","pushedAt":"2023-07-14T05:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Add preliminary release docs","shortMessageHtmlLink":"Add preliminary release docs"}},{"before":"53d543da8137611a8b19526fd6ab598396af0c4b","after":"dc2042534617576eadf14f15381bf3ffe1d0c3f2","ref":"refs/heads/main","pushedAt":"2023-07-09T13:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Add root README","shortMessageHtmlLink":"Add root README"}},{"before":"121edb9827e51cd3dddff90e2820150fbe97b7ef","after":"53d543da8137611a8b19526fd6ab598396af0c4b","ref":"refs/heads/main","pushedAt":"2023-07-09T13:35:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"},"commit":{"message":"Move refactor (#13)\n\n* merge sdf-glyph-renderer refactoring\r\n\r\n* Optimize combine_glyphs, add err checks\r\n\r\n* combine_glyphs should not double-check hashset for values\r\n* combine_glyphs doesn't need to have two extra iterations to compute min/max\r\n* combine_glyphs should return None per docs on empty\r\n* Make path params more generic\r\n* Remove `freetype-rs` dependency - use (unpublished) one from sdf_glyph_renderer\r\n* get rid of all panics (unwraps)\r\n* add proper thiserror-based errors\r\n* cleanup exports to be on the same top level\r\n\r\n* Refactor to use new pbf_font_tools\r\n\r\nThis should be merged after pbf_font_tools changed are published\r\n\r\n* Unify Cargo tomls\r\n\r\n* Add justfile, minor optimizations\r\n\r\n* use nightly fmt to keep `use` statements cleaner\r\n* minor vec allocation optimization\r\n* added a TODO for bin optimization\r\n\r\n* Expose protobuf lib","shortMessageHtmlLink":"Move refactor (#13)"}},{"before":"931280f4c56622d9ea17f70892b9c46f9160b18b","after":null,"ref":"refs/heads/bump-dependencies","pushedAt":"2023-07-09T12:59:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianthetechie","name":"Ian Wagner","path":"/ianthetechie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2140440?s=80&v=4"}},{"before":"675fc361632bbad5862bb033f60cf5d680b3c26c","after":"121edb9827e51cd3dddff90e2820150fbe97b7ef","ref":"refs/heads/main","pushedAt":"2023-07-09T11:42:58.000Z","pushType":"pr_merge","commitsCount":61,"pusher":{"login":"nyurik","name":"Yuri Astrakhan","path":"/nyurik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641515?s=80&v=4"},"commit":{"message":"Merge pull request #12 from nyurik/move\n\nconsolidate all font tooling in one crate, preserve history","shortMessageHtmlLink":"Merge pull request #12 from nyurik/move"}},{"before":"49dad71c39cf0b16440cf85b9cbabdbf960013d4","after":"675fc361632bbad5862bb033f60cf5d680b3c26c","ref":"refs/heads/main","pushedAt":"2023-06-21T18:14:24.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"lseelenbinder","name":"Luke Seelenbinder","path":"/lseelenbinder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157650?s=80&v=4"},"commit":{"message":"Merge pull request #10 from nyurik/linting\n\nLinting and minor cleanup","shortMessageHtmlLink":"Merge pull request #10 from nyurik/linting"}},{"before":"ba4dff537d888c394b25f6d6295e6c1b8794c8e6","after":"49dad71c39cf0b16440cf85b9cbabdbf960013d4","ref":"refs/heads/main","pushedAt":"2023-06-21T18:12:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lseelenbinder","name":"Luke Seelenbinder","path":"/lseelenbinder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157650?s=80&v=4"},"commit":{"message":"Merge pull request #9 from jleedev/patch-1\n\nAllow system protoc if vendored protoc doesn't exist","shortMessageHtmlLink":"Merge pull request #9 from jleedev/patch-1"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZReyHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท stadiamaps/sdf_font_tools"}