{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":193380340,"defaultBranch":"master","name":"shipyard","ownerLogin":"leudz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-23T18:08:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45027362?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1659845023.3790321","currentOid":""},"activityList":{"items":[{"before":"37e47359237c6e70f0309d8d11dfa7b998425841","after":"d74fa156a6244d4c26aa50b31a09e958f92bb9d4","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T08:14:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"eed63f6582c63da88dd7aed3784d7655a1970e34","after":"d2f3c5a270f25026f11bd37a91436b7175a5e501","ref":"refs/heads/master","pushedAt":"2024-06-12T08:09:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Update iterator return type","shortMessageHtmlLink":"Update iterator return type"}},{"before":"716ac64aa2683dd8e72d0278ffe4a95e2f1403d4","after":"37e47359237c6e70f0309d8d11dfa7b998425841","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T12:37:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"60a8baa2af48ac70d18d0586d086b41e62904a96","after":"eed63f6582c63da88dd7aed3784d7655a1970e34","ref":"refs/heads/master","pushedAt":"2024-06-11T12:31:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Rework tracking\n\nThis brings the last two designs together\nIt shouldn't require any change from 0.6 or master\nBut if you're on master you can simplify things by moving tracking to the Component trait\n\nI also wrote a little retrospective of all the previous designs\nhttps://shipyard.zulipchat.com/#narrow/stream/219626-general/topic/Tracking.20retrospective/near/443988601","shortMessageHtmlLink":"Rework tracking"}},{"before":"a007a27f8fa34e6fc1a15fbdae1438ca8a729e92","after":"60a8baa2af48ac70d18d0586d086b41e62904a96","ref":"refs/heads/master","pushedAt":"2024-06-09T11:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Make a few things public to enable users to create custom systems","shortMessageHtmlLink":"Make a few things public to enable users to create custom systems"}},{"before":"aacf3b1df540c7d9d384830d7431ba618eee75c9","after":"a007a27f8fa34e6fc1a15fbdae1438ca8a729e92","ref":"refs/heads/master","pushedAt":"2024-06-03T12:14:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Fix workload name override with new","shortMessageHtmlLink":"Fix workload name override with new"}},{"before":"9099b990e332229f7e128706615c39dcd144aff3","after":"aacf3b1df540c7d9d384830d7431ba618eee75c9","ref":"refs/heads/master","pushedAt":"2024-04-23T13:57:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add support for TypeId's new layout","shortMessageHtmlLink":"Add support for TypeId's new layout"}},{"before":"a7171b1c5edb942c71b81b270feeadc09bc3ccac","after":"9099b990e332229f7e128706615c39dcd144aff3","ref":"refs/heads/master","pushedAt":"2024-02-09T21:30:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Fix Vec import for no_std","shortMessageHtmlLink":"Fix Vec import for no_std"}},{"before":"2e3e718d4762b116309a041898416a8afad3d4d5","after":"a7171b1c5edb942c71b81b270feeadc09bc3ccac","ref":"refs/heads/master","pushedAt":"2024-02-09T21:15:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Use std::result::Result in proc-macros (#192)","shortMessageHtmlLink":"Use std::result::Result in proc-macros (#192)"}},{"before":"8ef90ea6c4d1eb6c9cb0988f0d2f873f75044d49","after":"2e3e718d4762b116309a041898416a8afad3d4d5","ref":"refs/heads/master","pushedAt":"2024-02-09T14:44:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add function to iterate storages without type\n\nFix #188","shortMessageHtmlLink":"Add function to iterate storages without type"}},{"before":"77d8e138448605f2b0dde60d9d16ffe69a1b5387","after":"8ef90ea6c4d1eb6c9cb0988f0d2f873f75044d49","ref":"refs/heads/master","pushedAt":"2023-10-30T03:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add views tracking timestamp override\n\nEssential to keep tracking information for multiple runs of the same system","shortMessageHtmlLink":"Add views tracking timestamp override"}},{"before":"e4d6885c9c5c7d55bd5cb2c629ab87c36866f6e8","after":"77d8e138448605f2b0dde60d9d16ffe69a1b5387","ref":"refs/heads/master","pushedAt":"2023-10-25T12:40:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Make tracking iterator wrapper inner value public","shortMessageHtmlLink":"Make tracking iterator wrapper inner value public"}},{"before":"93f61b373cbf65be020da3a185217789e8f8d212","after":"e4d6885c9c5c7d55bd5cb2c629ab87c36866f6e8","ref":"refs/heads/master","pushedAt":"2023-10-16T08:18:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"fix: Removed delete short-circuiting logic (#184)\n\nThis prevented multiple components from being deleted at once.","shortMessageHtmlLink":"fix: Removed delete short-circuiting logic (#184)"}},{"before":"ab559a378155d687bd0708d03fda34ec5018b120","after":"93f61b373cbf65be020da3a185217789e8f8d212","ref":"refs/heads/master","pushedAt":"2023-10-03T08:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add TrackingTimestamp::furthest_from\n\nMake TrackingTimestamp::new public","shortMessageHtmlLink":"Add TrackingTimestamp::furthest_from"}},{"before":"cf7f82487a728b2ca93fca59c7450155fbbfe31e","after":"ab559a378155d687bd0708d03fda34ec5018b120","ref":"refs/heads/master","pushedAt":"2023-10-01T21:55:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Make it possible to compose try systems with system modifiers","shortMessageHtmlLink":"Make it possible to compose try systems with system modifiers"}},{"before":"fe7dfc722563c2a64e2bc26db71eb2d1705575a3","after":"716ac64aa2683dd8e72d0278ffe4a95e2f1403d4","ref":"refs/heads/gh-pages","pushedAt":"2023-10-01T21:32:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"47e65abcabb0a78bbf057f67c61963130f05ee02","after":"cf7f82487a728b2ca93fca59c7450155fbbfe31e","ref":"refs/heads/master","pushedAt":"2023-10-01T21:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Use TrackingTimestamp throughout the codebase\n\nFix mem estimation for SparseSet","shortMessageHtmlLink":"Use TrackingTimestamp throughout the codebase"}},{"before":"7d58021e97906481e79d583275797a7687551c1d","after":"47e65abcabb0a78bbf057f67c61963130f05ee02","ref":"refs/heads/master","pushedAt":"2023-09-29T11:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add WorldBuilder docs and fix doc links","shortMessageHtmlLink":"Add WorldBuilder docs and fix doc links"}},{"before":"664cd34075522937cf12b7a917f8f8991f14902e","after":"7d58021e97906481e79d583275797a7687551c1d","ref":"refs/heads/master","pushedAt":"2023-09-05T11:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Fix WorldBuilder pub accessibility","shortMessageHtmlLink":"Fix WorldBuilder pub accessibility"}},{"before":"9f6dc95ad33567f05007cb76ce68e8fc4260284f","after":"fe7dfc722563c2a64e2bc26db71eb2d1705575a3","ref":"refs/heads/gh-pages","pushedAt":"2023-09-04T00:30:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"41335528d056e767e8afc21687c9c6693fcc0f41","after":"664cd34075522937cf12b7a917f8f8991f14902e","ref":"refs/heads/master","pushedAt":"2023-09-04T00:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Remove thread_local feature dependency on std\n\nIt's now possible to provide a function that will give the current thread id\n\nWorld has a builder to avoid the exponential number of new_* functions\nUse siphasher when std feature is disabled\n\nPart of #181","shortMessageHtmlLink":"Remove thread_local feature dependency on std"}},{"before":"2263efa7ff176974aabe341d4d0f68a9a675ec8c","after":"41335528d056e767e8afc21687c9c6693fcc0f41","ref":"refs/heads/master","pushedAt":"2023-08-31T08:14:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Fix TypeIdHasher test","shortMessageHtmlLink":"Fix TypeIdHasher test"}},{"before":"ac3e4fcd84011e9def14a205200674ea56951bf5","after":"2263efa7ff176974aabe341d4d0f68a9a675ec8c","ref":"refs/heads/master","pushedAt":"2023-08-31T07:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Make WORKLOAD_ID 32bits to work on 32bits platforms\n\nFixes #181","shortMessageHtmlLink":"Make WORKLOAD_ID 32bits to work on 32bits platforms"}},{"before":"8a9604126706767373c853251f664c1021bb6a41","after":"ac3e4fcd84011e9def14a205200674ea56951bf5","ref":"refs/heads/master","pushedAt":"2023-07-21T07:23:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/leudz/shipyard","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/leudz/shipyard"}},{"before":"ffbbefbbb0d4d679ceab73d37004919fe80cb49c","after":"9f6dc95ad33567f05007cb76ce68e8fc4260284f","ref":"refs/heads/gh-pages","pushedAt":"2023-07-11T21:58:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"0934b426eb9a83571384edeb9a1fa45537265072","after":"8a9604126706767373c853251f664c1021bb6a41","ref":"refs/heads/master","pushedAt":"2023-07-11T21:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Update shader for metal (#179)\n\nCo-authored-by: Aaron Housh ","shortMessageHtmlLink":"Update shader for metal (#179)"}},{"before":"dcf9d11c6c91b1fee89b22088947a877e875f085","after":"ffbbefbbb0d4d679ceab73d37004919fe80cb49c","ref":"refs/heads/gh-pages","pushedAt":"2023-06-21T20:27:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"59912c301fe4d1947ef8304bfed3bc35d64cac4c","after":"0934b426eb9a83571384edeb9a1fa45537265072","ref":"refs/heads/master","pushedAt":"2023-06-21T20:18:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Remove unused rust flags","shortMessageHtmlLink":"Remove unused rust flags"}},{"before":"619a8a248f17c267639129f59a48d00ee9549fa8","after":"59912c301fe4d1947ef8304bfed3bc35d64cac4c","ref":"refs/heads/master","pushedAt":"2023-06-21T12:53:05.251Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add methods to remove callbacks","shortMessageHtmlLink":"Add methods to remove callbacks"}},{"before":"157893b32d3f554ccb2a30fcc9b8156a9e6a207b","after":"619a8a248f17c267639129f59a48d00ee9549fa8","ref":"refs/heads/master","pushedAt":"2023-06-14T11:46:57.350Z","pushType":"push","commitsCount":1,"pusher":{"login":"leudz","name":"Dylan Ancel","path":"/leudz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45027362?s=80&v=4"},"commit":{"message":"Add on_insertion and on_removal callbacks to SparseSet","shortMessageHtmlLink":"Add on_insertion and on_removal callbacks to SparseSet"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYwtabQA","startCursor":null,"endCursor":null}},"title":"Activity ยท leudz/shipyard"}