{"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:1716100158.0","currentOid":""},"activityList":{"items":[{"before":"8215c46cbe7a9c2930fa67fe65e6880a58fcdc4c","after":"67768e134ab456eaf9578a5d60ab6c1437b252ba","ref":"refs/heads/jm/fix-cargo-test","pushedAt":"2024-05-19T06:37:32.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 minimal example to cargo.toml\n\nnecessary because this requires crossterm to build","shortMessageHtmlLink":"fix: add minimal example to cargo.toml"}},{"before":"471625ec0a4eb3c1f3c215223f81be8a6530915d","after":"8215c46cbe7a9c2930fa67fe65e6880a58fcdc4c","ref":"refs/heads/jm/fix-cargo-test","pushedAt":"2024-05-19T06:31:04.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: make cargo test --doc work with unstable-widget-ref examples\n\nFixes: https://github.com/ratatui-org/ratatui/issues/1109","shortMessageHtmlLink":"fix: make cargo test --doc work with unstable-widget-ref examples"}},{"before":null,"after":"471625ec0a4eb3c1f3c215223f81be8a6530915d","ref":"refs/heads/jm/fix-cargo-test","pushedAt":"2024-05-19T06:29:18.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":"fix: make cargo test --doc work with unstable-widget-ref examples\n\nFixes: https://github.com/ratatui-org/ratatui/issues/1109","shortMessageHtmlLink":"fix: make cargo test --doc work with unstable-widget-ref examples"}},{"before":"f7fefecb990eaf601da4078648413b7655096d23","after":null,"ref":"refs/heads/jm/short-ci","pushedAt":"2024-05-19T05:09:16.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":"828d17a3f5f449255d7981bb462bf48382c7cb2e","after":"4955380932ab4d657be15dd6c65f48334795c785","ref":"refs/heads/main","pushedAt":"2024-05-19T05:09:15.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":"build: remove pre-push hooks (#1115)","shortMessageHtmlLink":"build: remove pre-push hooks (#1115)"}},{"before":"87d238128b1c8d25aa701f26d301ed41e823ca82","after":null,"ref":"refs/heads/jm/minimal-example","pushedAt":"2024-05-19T04:19:00.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":"9bd89c218afb1f3999dce1bfe6edea5b7442966d","after":"828d17a3f5f449255d7981bb462bf48382c7cb2e","ref":"refs/heads/main","pushedAt":"2024-05-19T04:18:59.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":"docs: add minimal example (#1114)","shortMessageHtmlLink":"docs: add minimal example (#1114)"}},{"before":"2dcdec31b486fb0754f8748492739a71121bbd7e","after":"87d238128b1c8d25aa701f26d301ed41e823ca82","ref":"refs/heads/jm/minimal-example","pushedAt":"2024-05-19T04:18:37.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 hello world","shortMessageHtmlLink":"fix: link hello world"}},{"before":"1e9105cd4577529c9a2e991b8b97eb3a084fb5d6","after":"f7fefecb990eaf601da4078648413b7655096d23","ref":"refs/heads/jm/short-ci","pushedAt":"2024-05-19T04:14:34.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":"build: remove pre-push hooks\n\nThese were often skipped by developers due to being annoying. Instead\nmake these optional to run before pushing.","shortMessageHtmlLink":"build: remove pre-push hooks"}},{"before":"c94573212845a5d81cfdd4722991f2b58910cbdd","after":"f241d60531363f3f64d5a2e2fa5cb0e5cd9df216","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-17T04:33: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: remove autoexamples setting from cargo.toml","shortMessageHtmlLink":"fix: remove autoexamples setting from cargo.toml"}},{"before":null,"after":"1e9105cd4577529c9a2e991b8b97eb3a084fb5d6","ref":"refs/heads/jm/short-ci","pushedAt":"2024-05-17T04:20:55.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":"build: make the pre-push process quicker","shortMessageHtmlLink":"build: make the pre-push process quicker"}},{"before":"657ab84a636a2019f603632fe347434e7df01835","after":"c94573212845a5d81cfdd4722991f2b58910cbdd","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-17T04:11:25.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":"docs: move common stuff back into barchart, document design choices in readme","shortMessageHtmlLink":"docs: move common stuff back into barchart, document design choices i…"}},{"before":null,"after":"2dcdec31b486fb0754f8748492739a71121bbd7e","ref":"refs/heads/jm/minimal-example","pushedAt":"2024-05-16T01:05:46.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":"docs: add minimal example","shortMessageHtmlLink":"docs: add minimal example"}},{"before":"959b2a06e0a5b5c1cfe517139b513fc68677a5b5","after":"657ab84a636a2019f603632fe347434e7df01835","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-16T00:17: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: tweaks\n\nMove constants closer to their usage\nadd an exit field to app\nextract methods from the main loop to make the flow clearer\nmove update handling to use a field on app instead of a variable in the loop\nrename last_tick to last_update to make it clearer what it controls","shortMessageHtmlLink":"fix: tweaks"}},{"before":"96c5da1d48868d961d990f22ba5c441e5a180cb4","after":"959b2a06e0a5b5c1cfe517139b513fc68677a5b5","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-15T09:46:53.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 rand imports and Style::new()","shortMessageHtmlLink":"fix: use rand imports and Style::new()"}},{"before":"c8739573602fdfbf1f999c7b59a70a6fce0ba38d","after":"96c5da1d48868d961d990f22ba5c441e5a180cb4","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-15T05:26: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: clippy lints","shortMessageHtmlLink":"fix: clippy lints"}},{"before":"a7f977075c6930773f1403ef4ad0b757d01823e5","after":"c8739573602fdfbf1f999c7b59a70a6fce0ba38d","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-15T05:20: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: clippy lints","shortMessageHtmlLink":"fix: clippy lints"}},{"before":"7bf1da194095eda9dd95b6301a0d9325404b6c35","after":"a7f977075c6930773f1403ef4ad0b757d01823e5","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-15T05:09:01.000Z","pushType":"push","commitsCount":21,"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/simplify-barchart-example","shortMessageHtmlLink":"Merge branch 'main' into jm/simplify-barchart-example"}},{"before":"50157177f0dc3f6d8e69a16460c701f55d260c76","after":"7bf1da194095eda9dd95b6301a0d9325404b6c35","ref":"refs/heads/jm/simplify-barchart-example","pushedAt":"2024-05-15T04:58:33.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":"chore: more simplification, remove prelude, restructure data etc.","shortMessageHtmlLink":"chore: more simplification, remove prelude, restructure data etc."}},{"before":"b712034644b532a4ec10bc3eb2ac642b9735bd5d","after":"ccf9d92f10dc464d4179af886611ac94bf1753d6","ref":"refs/heads/kd/multi-select-table","pushedAt":"2024-05-14T03:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"test: Add more tests for selection and marks behavior","shortMessageHtmlLink":"test: Add more tests for selection and marks behavior"}},{"before":"270764580dff74a5cf3bcf507eacaeb71768aa16","after":"b712034644b532a4ec10bc3eb2ac642b9735bd5d","ref":"refs/heads/kd/multi-select-table","pushedAt":"2024-05-14T03:24:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"feat: Show highlight_column only if there are marks","shortMessageHtmlLink":"feat: Show highlight_column only if there are marks"}},{"before":"38fca62fa97648135bcb240cda97907d82fbead5","after":"270764580dff74a5cf3bcf507eacaeb71768aa16","ref":"refs/heads/kd/multi-select-table","pushedAt":"2024-05-14T03:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"feat: Show highlight_column only if there are marks","shortMessageHtmlLink":"feat: Show highlight_column only if there are marks"}},{"before":"3a51a027a6348343598535dfd4ef7c604cb08d70","after":"38fca62fa97648135bcb240cda97907d82fbead5","ref":"refs/heads/kd/multi-select-table","pushedAt":"2024-05-14T02:51:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"chore: Use assert_eq instead of assert_buffer_eq","shortMessageHtmlLink":"chore: Use assert_eq instead of assert_buffer_eq"}},{"before":"5b30f2275c0bfbcb713f9b7f8f7b783545a5a7f4","after":"3a51a027a6348343598535dfd4ef7c604cb08d70","ref":"refs/heads/kd/multi-select-table","pushedAt":"2024-05-14T02:49:22.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"Merge branch 'main' into kd/multi-select-table","shortMessageHtmlLink":"Merge branch 'main' into kd/multi-select-table"}},{"before":"b4c27c744c323513c8465bcdc9d17bf118dbb2fd","after":"5b30f2275c0bfbcb713f9b7f8f7b783545a5a7f4","ref":"refs/heads/kd/multi-select-table","pushedAt":"2024-05-14T02:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"docs: Update docstring for field","shortMessageHtmlLink":"docs: Update docstring for field"}},{"before":"a664acbbac4f4e9c1498e30dc1180085021b6e60","after":null,"ref":"refs/heads/clippy-breaking","pushedAt":"2024-05-14T01:16:10.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":"2cfe82a47eb34baa25f474db7be364de7b95374a","after":"9bd89c218afb1f3999dce1bfe6edea5b7442966d","ref":"refs/heads/main","pushedAt":"2024-05-14T01:16:09.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(clippy): enable breaking lint checks (#988)\n\nWe need to make sure to not change existing methods without a notice.\r\nBut at the same time this also finds public additions with mistakes\r\nbefore they are even released which is what I would like to have.\r\n\r\nThis renames a method and deprecated the old name hinting to a new name.\r\nShould this be mentioned somewhere, so it's added to the release notes?\r\nIt's not breaking because the old method is still there.","shortMessageHtmlLink":"refactor(clippy): enable breaking lint checks (#988)"}},{"before":"496792f23e5c3806590d37b072ecf122d989e2ac","after":"fcec1bcbfcfd16f4c54db320e6df6733a36cd1a8","ref":"refs/heads/dependabot/cargo/termion-4.0","pushedAt":"2024-05-14T01:14:44.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 termion requirement from 3.0 to 4.0\n\nUpdates the requirements on termion to permit the latest version.\n\n---\nupdated-dependencies:\n- dependency-name: termion\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): update termion requirement from 3.0 to 4.0"}},{"before":"f2b31942b759873a8c2e6b002169bbbce1d17d4f","after":null,"ref":"refs/heads/assert-buffer","pushedAt":"2024-05-14T01:13:47.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":"1a4bb1cbb8dc98ab3c9ecfce225a591b0f7a36bc","after":"2cfe82a47eb34baa25f474db7be364de7b95374a","ref":"refs/heads/main","pushedAt":"2024-05-14T01:13:46.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(buffer): deprecate assert_buffer_eq! in favor of assert_eq! (#1007)\n\n- Simplify `assert_buffer_eq!` logic.\r\n- Deprecate `assert_buffer_eq!`.\r\n- Introduce `TestBackend::assert_buffer_lines`.\r\n\r\nAlso simplify many tests involving buffer comparisons.\r\n\r\nFor the deprecation, just use `assert_eq` instead of `assert_buffer_eq`:\r\n\r\n```diff\r\n-assert_buffer_eq!(actual, expected);\r\n+assert_eq!(actual, expected);\r\n```\r\n\r\n---\r\n\r\nI noticed `assert_buffer_eq!` creating no test coverage reports and\r\nlooked into this macro. First I simplified it. Then I noticed a bunch of\r\n`assert_eq!(buffer, …)` and other indirect usages of this macro (like\r\n`TestBackend::assert_buffer`).\r\n\r\nThe good thing here is that it's mainly used in tests so not many\r\nchanges to the library code.","shortMessageHtmlLink":"refactor(buffer): deprecate assert_buffer_eq! in favor of assert_eq! (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETfErjwA","startCursor":null,"endCursor":null}},"title":"Activity · ratatui-org/ratatui"}