ratatui/tests
Josh McKinney 9f1f59a51c
feat(stylize): allow all widgets to be styled (#289)
* feat(stylize): allow all widgets to be styled

- Add styled impl to:
  - Barchart
  - Chart (including Axis and Dataset),
  - Guage and LineGuage
  - List and ListItem
  - Sparkline
  - Table, Row, and Cell
  - Tabs
  - Style
- Allow modifiers to be removed (e.g. .not_italic())
- Allow .bg() to recieve Into<Color>
- Made shorthand methods consistent with modifier names (e.g. dim() not
  dimmed() and underlined() not underline())
- Simplify integration tests
- Add doc comments
- Simplified stylize macros with https://crates.io/crates/paste

* build: run clippy before tests

Runny clippy first means that we fail fast when there is an issue that
can easily be fixed rather than having to wait 30-40s for the failure
2023-07-14 08:37:30 +00:00
..
backend_termion.rs feat(terminal)!: add inline viewport (#114) 2023-04-17 14:23:50 +02:00
border_macro.rs feat(border): add border! macro for easy bitflag manipulation (#11) 2023-05-21 15:26:39 -07:00
stylize.rs feat(stylize): allow all widgets to be styled (#289) 2023-07-14 08:37:30 +00:00
terminal.rs style: reformat imports (#219) 2023-06-12 05:07:15 +00:00
widgets_barchart.rs feat(barchart): set custom text value in the bar (#309) 2023-07-14 04:38:54 +00:00
widgets_block.rs feat(block): support for having more than one title (#232) 2023-06-19 08:24:36 +00:00
widgets_calendar.rs style: reformat imports (#219) 2023-06-12 05:07:15 +00:00
widgets_canvas.rs chore: Minor lints, making Clippy happier (#189) 2023-05-21 20:45:37 -07:00
widgets_chart.rs style: reformat imports (#219) 2023-06-12 05:07:15 +00:00
widgets_gauge.rs chore(demo): update demo gif with a fixed unicode gauge (#227) 2023-06-11 16:23:23 +02:00
widgets_list.rs refactor(text): replace Spans with Line (#178) 2023-05-18 20:21:43 +02:00
widgets_paragraph.rs style(comments): set comment length to wrap at 100 chars (#218) 2023-06-04 12:34:05 +02:00
widgets_table.rs refactor(text): replace Spans with Line (#178) 2023-05-18 20:21:43 +02:00
widgets_tabs.rs refactor(text): replace Spans with Line (#178) 2023-05-18 20:21:43 +02:00