ratatui/src
Eric Lunderberg f29c73fb1c
feat(tabs): accept Iterators of Line in constructors (#776)
Any iterator whose item is convertible into `Line` can now be
collected into `Tabs`.

In addition, where previously `Tabs::new` required a `Vec`, it can now
accept any object that implements `IntoIterator` with an item type
implementing `Into<Line>`.

BREAKING CHANGE:

Calls to `Tabs::new()` whose argument is collected from an iterator
will no longer compile.  For example,
`Tabs::new(["a","b"].into_iter().collect())` will no longer compile,
because the return type of `.collect()` can no longer be inferred to
be a `Vec<_>`.
2024-01-10 17:16:44 -08:00
..
backend feat(termwiz): add From termwiz style impls (#726) 2024-01-02 13:19:14 -08:00
buffer feat: accept Color and Modifier for all Styles (#720) 2023-12-31 10:01:06 -08:00
layout feat(rect.rs): implement Rows and Columns iterators in Rect (#765) 2024-01-08 15:51:19 +01:00
style feat: accept Color and Modifier for all Styles (#720) 2023-12-31 10:01:06 -08:00
terminal feat: Add frame count (#766) 2024-01-08 03:51:53 -05:00
text refactor!: make patch_style & reset_style chainable (#754) 2024-01-07 12:58:13 +01:00
widgets feat(tabs): accept Iterators of Line in constructors (#776) 2024-01-10 17:16:44 -08:00
backend.rs docs(backend): fix broken book link (#733) 2024-01-03 07:23:59 -05:00
buffer.rs feat: accept Color and Modifier for all Styles (#720) 2023-12-31 10:01:06 -08:00
layout.rs refactor(layout): move the remaining types (#743) 2024-01-04 22:35:12 -08:00
lib.rs docs: update crate, lib and readme links (#771) 2024-01-08 23:52:47 -08:00
prelude.rs docs(terminal): add docs for terminal module (#486) 2023-09-11 18:39:15 -07:00
style.rs feat: accept Color and Modifier for all Styles (#720) 2023-12-31 10:01:06 -08:00
symbols.rs docs(chart): document chart module (#696) 2023-12-16 11:41:12 -08:00
terminal.rs refactor(terminal): extract types to files (#760) 2024-01-07 12:53:16 +01:00
text.rs feat(line): implement Widget for Line (#715) 2023-12-27 20:30:47 +01:00
title.rs chore(rustfmt): enable format_code_in_doc_comments (#695) 2023-12-16 13:01:07 +01:00
widgets.rs chore(rustfmt): enable format_code_in_doc_comments (#695) 2023-12-16 13:01:07 +01:00