{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":851113109,"defaultBranch":"main","name":"egui_table","ownerLogin":"rerun-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-09-02T12:56:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/99407368?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726128691.0","currentOid":""},"activityList":{"items":[{"before":"c528035046decb9d5c612076d9a5dbb8152dde2f","after":"642a2098c64c654325e189659844e0b05396c9e9","ref":"refs/heads/gh-pages","pushedAt":"2024-09-13T12:39:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@c76473b244f03a7c67fbbbff9def6fc86c1ca4ea ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ c76473b ๐Ÿš€"}},{"before":"755c3d7a249a5bd8d3425b17f445cbe2fe4ec5f1","after":"c76473b244f03a7c67fbbbff9def6fc86c1ca4ea","ref":"refs/heads/main","pushedAt":"2024-09-13T12:37:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Update to latest egui, with request_discard","shortMessageHtmlLink":"Update to latest egui, with request_discard"}},{"before":"d143d099f7df59c91c740646882ec70393461578","after":"c528035046decb9d5c612076d9a5dbb8152dde2f","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T12:12:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@755c3d7a249a5bd8d3425b17f445cbe2fe4ec5f1 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 755c3d7 ๐Ÿš€"}},{"before":"1c5db2cc3c4c8db79e85824f7ca6cca87110111f","after":"755c3d7a249a5bd8d3425b17f445cbe2fe4ec5f1","ref":"refs/heads/main","pushedAt":"2024-09-12T12:11:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Fix rust workflows running twice in PR (#16)\n\nSome workflows were running both on push (to all branches) and on PR\r\nchanges, both of which happen when you push to a PR. Now push is\r\nrestricted to `main`.","shortMessageHtmlLink":"Fix rust workflows running twice in PR (#16)"}},{"before":"bc3df814f1ad71b90e3b412bdc2a8438c4778832","after":"7f31c5dbb6ee3ec9ac8e578c56884c635d59a9e8","ref":"refs/heads/antoine/fix-duplicate-workflow","pushedAt":"2024-09-12T11:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Also links workflow","shortMessageHtmlLink":"Also links workflow"}},{"before":"90588024f25af09ed8d426177e697e997fe0091b","after":"d143d099f7df59c91c740646882ec70393461578","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T08:12:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@1c5db2cc3c4c8db79e85824f7ca6cca87110111f ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 1c5db2c ๐Ÿš€"}},{"before":"138c509022348f326d0a37284e0b50c5c1f60b42","after":null,"ref":"refs/heads/antoine/provide-table-id-to-delegate","pushedAt":"2024-09-12T08:11:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"}},{"before":"08bba8f817f9148614c81b84e744a6b7460012b4","after":"1c5db2cc3c4c8db79e85824f7ca6cca87110111f","ref":"refs/heads/main","pushedAt":"2024-09-12T08:11:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Always provide the table id to the delegate (#15)\n\nโ˜๐Ÿป","shortMessageHtmlLink":"Always provide the table id to the delegate (#15)"}},{"before":null,"after":"bc3df814f1ad71b90e3b412bdc2a8438c4778832","ref":"refs/heads/antoine/fix-duplicate-workflow","pushedAt":"2024-09-12T08:10:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Fix rust workflow running twice in PR","shortMessageHtmlLink":"Fix rust workflow running twice in PR"}},{"before":null,"after":"138c509022348f326d0a37284e0b50c5c1f60b42","ref":"refs/heads/antoine/provide-table-id-to-delegate","pushedAt":"2024-09-12T08:01:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Always provide the table id to the delegate","shortMessageHtmlLink":"Always provide the table id to the delegate"}},{"before":"e553384363f40bad71e1ffeb656a718f66705e75","after":"90588024f25af09ed8d426177e697e997fe0091b","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T17:00:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@08bba8f817f9148614c81b84e744a6b7460012b4 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 08bba8f ๐Ÿš€"}},{"before":"4d9cb4ad28e3ffa3bdc6c642ad40e6e2112cd306","after":null,"ref":"refs/heads/antoine/delegate-top-of-row","pushedAt":"2024-09-11T16:58:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"}},{"before":"69774813f2485678be05c75b2702517eb6c7c443","after":"08bba8f817f9148614c81b84e744a6b7460012b4","ref":"refs/heads/main","pushedAt":"2024-09-11T16:58:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Move `row_top_offset` to the `TableDelegate` (#14)\n\nThe initial implementation for arbitrary row height used a\r\n`row_top_offset` closure pass the `Table` alongside the delegate. This\r\napproach is, however, not ideal. Often, the delegate\r\nneeds mutable access to data that is used to compute row height, thereby\r\nforcing the use of a lock of some kind.\r\n\r\nThis PR moves the `row_top_offset` to `TableDelegate`, with a default\r\nimplementation which always returns `None`. Also, `Table::row_height` is\r\nnow renamed `Table::default_row_height`. The provided value is used when\r\n`row_top_offset()` is not implemented.\r\n\r\n*Note*: `row_top_offset()` must always return either `None`, or\r\n`Some(offset)`. Returning inconsistant `Option` varient will lead to\r\nincoherent display.","shortMessageHtmlLink":"Move row_top_offset to the TableDelegate (#14)"}},{"before":"a3efe0bddfdb7c684cdaa478b5c0e979d238ea98","after":"4d9cb4ad28e3ffa3bdc6c642ad40e6e2112cd306","ref":"refs/heads/antoine/delegate-top-of-row","pushedAt":"2024-09-11T15:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Fix lints","shortMessageHtmlLink":"Fix lints"}},{"before":"36887f386bdd5a324c0ae06f1cae5d73524c9b77","after":"a3efe0bddfdb7c684cdaa478b5c0e979d238ea98","ref":"refs/heads/antoine/delegate-top-of-row","pushedAt":"2024-09-11T15:18:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Use table id, not id salt, and improved readability with helpers","shortMessageHtmlLink":"Use table id, not id salt, and improved readability with helpers"}},{"before":"c78630fc45aaf429af1c1ebcee37ba2b7f396a5d","after":"36887f386bdd5a324c0ae06f1cae5d73524c9b77","ref":"refs/heads/antoine/delegate-top-of-row","pushedAt":"2024-09-11T12:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Move default row height to delegate and pass table_id_salt arg","shortMessageHtmlLink":"Move default row height to delegate and pass table_id_salt arg"}},{"before":"2de298dd59afcadcccbc5c808c7491bf4d9e6c9a","after":"c78630fc45aaf429af1c1ebcee37ba2b7f396a5d","ref":"refs/heads/antoine/delegate-top-of-row","pushedAt":"2024-09-11T07:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Fix bug and improve docstrings","shortMessageHtmlLink":"Fix bug and improve docstrings"}},{"before":null,"after":"2de298dd59afcadcccbc5c808c7491bf4d9e6c9a","ref":"refs/heads/antoine/delegate-top-of-row","pushedAt":"2024-09-11T07:15:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abey79","name":"Antoine Beyeler","path":"/abey79","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49431240?s=80&v=4"},"commit":{"message":"Move `row_top_offset` to the `TableDelegate`","shortMessageHtmlLink":"Move row_top_offset to the TableDelegate"}},{"before":"7271ee0a92ae494cae80573dcb26218b19ed2846","after":"e553384363f40bad71e1ffeb656a718f66705e75","ref":"refs/heads/gh-pages","pushedAt":"2024-09-09T15:35:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@69774813f2485678be05c75b2702517eb6c7c443 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6977481 ๐Ÿš€"}},{"before":"a94c28212d671f4cc6276a7ce602b91bb2ded427","after":null,"ref":"refs/heads/emilk/heterogenous-rows","pushedAt":"2024-09-09T15:33:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}},{"before":"0f594701d528c4a9553521cb941de1886549dc70","after":"69774813f2485678be05c75b2702517eb6c7c443","ref":"refs/heads/main","pushedAt":"2024-09-09T15:33:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Support heterogenous row heights (#13)\n\n* Closes https://github.com/rerun-io/egui_table/issues/11","shortMessageHtmlLink":"Support heterogenous row heights (#13)"}},{"before":"e71ae4ba6f7cfa3e199afcbd93c629f93fdde4f6","after":"a94c28212d671f4cc6276a7ce602b91bb2ded427","ref":"refs/heads/emilk/heterogenous-rows","pushedAt":"2024-09-09T15:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Consistent lifetime naming","shortMessageHtmlLink":"Consistent lifetime naming"}},{"before":"72c2ba50de6f1fb178b46991d0900cc7a3e29cd6","after":"e71ae4ba6f7cfa3e199afcbd93c629f93fdde4f6","ref":"refs/heads/emilk/heterogenous-rows","pushedAt":"2024-09-09T15:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Better life-times","shortMessageHtmlLink":"Better life-times"}},{"before":"23bfbd06c31ef1518b646f59c4b60ab2dec67384","after":"72c2ba50de6f1fb178b46991d0900cc7a3e29cd6","ref":"refs/heads/emilk/heterogenous-rows","pushedAt":"2024-09-09T14:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Keep content at top of cell","shortMessageHtmlLink":"Keep content at top of cell"}},{"before":null,"after":"23bfbd06c31ef1518b646f59c4b60ab2dec67384","ref":"refs/heads/emilk/heterogenous-rows","pushedAt":"2024-09-09T14:27:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"WIP: heterogenous rows with animation","shortMessageHtmlLink":"WIP: heterogenous rows with animation"}},{"before":"4e7ae95400f4d84a2fed921866420096a32eeca3","after":"7271ee0a92ae494cae80573dcb26218b19ed2846","ref":"refs/heads/gh-pages","pushedAt":"2024-09-09T11:46:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@0f594701d528c4a9553521cb941de1886549dc70 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 0f59470 ๐Ÿš€"}},{"before":"6ee862b0902fd8193ca1a41663183bcfdc9dd79a","after":"0f594701d528c4a9553521cb941de1886549dc70","ref":"refs/heads/main","pushedAt":"2024-09-09T11:45:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Make Column a builder (#10)","shortMessageHtmlLink":"Make Column a builder (#10)"}},{"before":null,"after":"7a0531e2b09f3573c07a4e1b02ecaccd44418dd2","ref":"refs/heads/emilk/column-builder","pushedAt":"2024-09-09T11:42:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Make Column a builder","shortMessageHtmlLink":"Make Column a builder"}},{"before":"4c569d7bed54e6d0e5595cb33028f656e198ea45","after":"4e7ae95400f4d84a2fed921866420096a32eeca3","ref":"refs/heads/gh-pages","pushedAt":"2024-09-09T11:35:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ rerun-io/egui_table@6ee862b0902fd8193ca1a41663183bcfdc9dd79a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6ee862b ๐Ÿš€"}},{"before":"5b1e675e33ab497213d917ae60978f8fa28f8969","after":null,"ref":"refs/heads/emilk/scroll-to","pushedAt":"2024-09-09T11:34:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtXifcgA","startCursor":null,"endCursor":null}},"title":"Activity ยท rerun-io/egui_table"}