{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":600886023,"defaultBranch":"main","name":"ratatui","ownerLogin":"ratatui-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-12T21:56:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125200832?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717137322.0","currentOid":""},"activityList":{"items":[{"before":"20d765c12b5e84b3dfa59e31ccd1ed292fdfc481","after":"915086c64f5e77105c2ffab49880a7e8a8cf721d","ref":"refs/heads/dependabot/cargo/itertools-0.13","pushedAt":"2024-06-02T12:01:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): update itertools requirement from 0.12 to 0.13\n\nUpdates the requirements on [itertools](https://github.com/rust-itertools/itertools) to permit the latest version.\n- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: itertools\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): update itertools requirement from 0.12 to 0.13"}},{"before":"97767e997f4c3c4839b169d1b8c351dc8f309f92","after":"cbcf62417997a181821cf507cedb45088b54281f","ref":"refs/heads/jm/hyperlink","pushedAt":"2024-06-01T18:25:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"Merge branch 'main' into jm/hyperlink","shortMessageHtmlLink":"Merge branch 'main' into jm/hyperlink"}},{"before":"92b8f9d6ffb4e69df3e263c19b336fdd73846a68","after":"97767e997f4c3c4839b169d1b8c351dc8f309f92","ref":"refs/heads/jm/hyperlink","pushedAt":"2024-06-01T18:25:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: expand prelude, add error handling","shortMessageHtmlLink":"fix: expand prelude, add error handling"}},{"before":"2e58452823499b7baec2f71bb258bebf29dd76d1","after":"610b2b460fc83104fbb64cf92a154bf7b928dc78","ref":"refs/heads/jm/prelude-vocab","pushedAt":"2024-06-01T11:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: formatting","shortMessageHtmlLink":"fix: formatting"}},{"before":"039ccb471f3dbdb8696fc07e26642bbc604a6f33","after":"f5598eb00caef0591febe78e0b0307d75a4d68ed","ref":"refs/heads/jm/list-next-prev","pushedAt":"2024-06-01T11:03:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: integ test","shortMessageHtmlLink":"fix: integ test"}},{"before":"1aab4576a97648bdbbeab86d3390aa9bcb290a17","after":"2e58452823499b7baec2f71bb258bebf29dd76d1","ref":"refs/heads/jm/prelude-vocab","pushedAt":"2024-06-01T11:00:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: doc tests","shortMessageHtmlLink":"fix: doc tests"}},{"before":"0e25716f7e179782ac7d071f04f5f378d2e16c13","after":"1aab4576a97648bdbbeab86d3390aa9bcb290a17","ref":"refs/heads/jm/prelude-vocab","pushedAt":"2024-06-01T10:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: clippy","shortMessageHtmlLink":"fix: clippy"}},{"before":"3061aad83d58af49312ffebf5a065993b3643dc7","after":"0e25716f7e179782ac7d071f04f5f378d2e16c13","ref":"refs/heads/jm/prelude-vocab","pushedAt":"2024-06-01T10:41:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"Merge branch 'main' into jm/prelude-vocab","shortMessageHtmlLink":"Merge branch 'main' into jm/prelude-vocab"}},{"before":"1051d9db18b6ab073ff4d5bad7d3e6a7a29203df","after":"3061aad83d58af49312ffebf5a065993b3643dc7","ref":"refs/heads/jm/prelude-vocab","pushedAt":"2024-06-01T10:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: link location","shortMessageHtmlLink":"fix: link location"}},{"before":"5c60fadae7ce8f90c85ad5eba345e8d1ca1944ea","after":"1051d9db18b6ab073ff4d5bad7d3e6a7a29203df","ref":"refs/heads/jm/prelude-vocab","pushedAt":"2024-06-01T10:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: glob in canvas, terminal re-export, breaking changes link","shortMessageHtmlLink":"fix: glob in canvas, terminal re-export, breaking changes link"}},{"before":"62835e8a0781fceca08efe76a440c0297ffbaa72","after":"039ccb471f3dbdb8696fc07e26642bbc604a6f33","ref":"refs/heads/jm/list-next-prev","pushedAt":"2024-05-31T06:37:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"feat(list): add list navigation methods (first, last, previous, next)\n\nAlso cleans up the list example significantly (see also\n)\n\nFixes: ","shortMessageHtmlLink":"feat(list): add list navigation methods (first, last, previous, next)"}},{"before":null,"after":"62835e8a0781fceca08efe76a440c0297ffbaa72","ref":"refs/heads/jm/list-next-prev","pushedAt":"2024-05-31T06:35:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"feat(list): add list navigation methods (first, last, previous, next)\n\nAlso cleans up the list example significantly","shortMessageHtmlLink":"feat(list): add list navigation methods (first, last, previous, next)"}},{"before":"3b826e3aab5daed11a2e26f59fa75751b70307ae","after":"335ed142315b7801a8e136f7feeed158f35ab632","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-30T00:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: lints","shortMessageHtmlLink":"fix: lints"}},{"before":null,"after":"f99c224fc161c52e1e794f345b422b9eb6be3bd0","ref":"refs/heads/jm/widget-function","pushedAt":"2024-05-29T23:45:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"feat: impl WidgetRef for Fn(Rect, &mut Buffer)\n\nThis allows you to treat any function that takes a `Rect` and a mutable\nreference a `Buffer` as a widget in situations where you don't want to\ncreate a new type for a widget.\n\nExample:\n\n```rust\nfn hello(area: Rect, buf: &mut Buffer) {\n Line::raw(\"Hello\").render(area, buf);\n}\n\nframe.render_widget(&hello, frame.size());\nframe.render_widget_ref(hello, frame.size());\n```\n\nRelated to: ","shortMessageHtmlLink":"feat: impl WidgetRef for Fn(Rect, &mut Buffer)"}},{"before":"4ae646b207b1d21d7a8b15f679f1fe9387efb924","after":"3b826e3aab5daed11a2e26f59fa75751b70307ae","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-29T12:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix:Update examples/barchart.rs\n\nCo-authored-by: EdJoPaTo ","shortMessageHtmlLink":"fix:Update examples/barchart.rs"}},{"before":"77f8183b77b96348ffa636d6693da83dd66d5882","after":"4ae646b207b1d21d7a8b15f679f1fe9387efb924","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-29T12:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: simplify unnecessary lifetimes","shortMessageHtmlLink":"fix: simplify unnecessary lifetimes"}},{"before":"f241d60531363f3f64d5a2e2fa5cb0e5cd9df216","after":"77f8183b77b96348ffa636d6693da83dd66d5882","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-29T11:59:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: remove autoexamples setting from cargo.toml","shortMessageHtmlLink":"fix: remove autoexamples setting from cargo.toml"}},{"before":"a06b97f3799426c2c6af08cade7045abca6ab0f1","after":null,"ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-29T11:42:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"}},{"before":"74a32afbaef8851f9462b27094d88d518e56addf","after":"8061813f324c08e11196e62fca22c2f6b9216b7e","ref":"refs/heads/main","pushedAt":"2024-05-29T11:42:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"refactor: expand glob imports (#1152)\n\nConsensus is that explicit imports make it easier to understand the\r\nexample code. This commit removes the prelude import from all examples\r\nand replaces it with the necessary imports, and expands other glob\r\nimports (widget::*, Constraint::*, KeyCode::*, etc.) everywhere else.\r\nPrelude glob imports not in examples are not covered by this PR.\r\n\r\nSee https://github.com/ratatui-org/ratatui/issues/1150 for more details.","shortMessageHtmlLink":"refactor: expand glob imports (#1152)"}},{"before":"fa1702b187b746190282fb48571c309b80f3345b","after":"a06b97f3799426c2c6af08cade7045abca6ab0f1","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-29T11:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: doc-lint","shortMessageHtmlLink":"fix: doc-lint"}},{"before":"fd9aa057ce3d4ac17d4261d0177a0a3cbb69ec15","after":"fa1702b187b746190282fb48571c309b80f3345b","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-29T10:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: remove wildcard_imports as pedantic is defined above","shortMessageHtmlLink":"fix: remove wildcard_imports as pedantic is defined above"}},{"before":"b82ccc28ed59f32703695d6685b92713fa4eb824","after":"fd9aa057ce3d4ac17d4261d0177a0a3cbb69ec15","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-28T22:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: allow wildcard imports in calendar, as the list of used imports is large, and they are in the same file","shortMessageHtmlLink":"fix: allow wildcard imports in calendar, as the list of used imports …"}},{"before":"9c41583984c701d4a76e1e1c68013f0ae583341a","after":"b82ccc28ed59f32703695d6685b92713fa4eb824","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-28T22:20:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: remove remaining wildcar_imports and add lint","shortMessageHtmlLink":"fix: remove remaining wildcar_imports and add lint"}},{"before":"7981ce1c7b31fd35b2ea82eb3e063f7c2117ca54","after":"9c41583984c701d4a76e1e1c68013f0ae583341a","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-28T20:36:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: Merge branch 'main' into jm/remove-prelude-examples","shortMessageHtmlLink":"fix: Merge branch 'main' into jm/remove-prelude-examples"}},{"before":"e81ed719186ac1cc45f8ab1133cfe6a9c271d7f4","after":null,"ref":"refs/heads/jm/rexport-backends","pushedAt":"2024-05-28T20:23:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"}},{"before":"4ce67fc84e3bc472e9ae97aece85f8ffae091834","after":"74a32afbaef8851f9462b27094d88d518e56addf","ref":"refs/heads/main","pushedAt":"2024-05-28T20:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"feat: re-export backends from the ratatui crate (#1151)\n\n`crossterm`, `termion`, and `termwiz` can now be accessed as\r\n`ratatui::{crossterm, termion, termwiz}` respectively. This makes it\r\npossible to just add the Ratatui crate as a dependency and use the\r\nbackend of choice without having to add the backend crates as\r\ndependencies.\r\n\r\nTo update existing code, replace all instances of `crossterm::` with\r\n`ratatui::crossterm::`, `termion::` with `ratatui::termion::`, and\r\n`termwiz::` with `ratatui::termwiz::`.","shortMessageHtmlLink":"feat: re-export backends from the ratatui crate (#1151)"}},{"before":"921a59b8a4ed9efa63b1d6704fff45c056c46225","after":"7981ce1c7b31fd35b2ea82eb3e063f7c2117ca54","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-28T20:22:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: add unnecessary_self_imports lint","shortMessageHtmlLink":"fix: add unnecessary_self_imports lint"}},{"before":"e4e22d237eb2693955f741d4b24ef999f188af90","after":"921a59b8a4ed9efa63b1d6704fff45c056c46225","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-28T20:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: remove KeyCode imports","shortMessageHtmlLink":"fix: remove KeyCode imports"}},{"before":"6b1473cb7ffce64d557ec02a372576e70f96c289","after":"e4e22d237eb2693955f741d4b24ef999f188af90","ref":"refs/heads/jm/remove-prelude-examples","pushedAt":"2024-05-28T20:16:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: use self:: instead of crate:: in demo2/main.rs","shortMessageHtmlLink":"fix: use self:: instead of crate:: in demo2/main.rs"}},{"before":"b24c63cb5ab3fe82a67e4993caa38f8b65271cc6","after":"e81ed719186ac1cc45f8ab1133cfe6a9c271d7f4","ref":"refs/heads/jm/rexport-backends","pushedAt":"2024-05-28T10:34:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"joshka","name":"Josh McKinney","path":"/joshka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/381361?s=80&v=4"},"commit":{"message":"fix: discord badge","shortMessageHtmlLink":"fix: discord badge"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWiatnwA","startCursor":null,"endCursor":null}},"title":"Activity · ratatui-org/ratatui"}