Orhun Parmaksız
882cc3c6c6
docs(examples): update app examples with tapes ( #1673 )
2025-02-11 13:18:06 -08:00
Orhun Parmaksız
4393fae54c
docs(examples): move scrollbar example to examples folder ( #1665 )
2025-02-09 14:18:06 -08:00
Orhun Parmaksız
774ab788d4
docs(examples): move widget-ref-container example to examples folder ( #1664 )
...
see #1512
2025-02-09 14:13:32 -08:00
Orhun Parmaksız
910d16e63a
docs(examples): move user-input example to examples folder ( #1659 )
2025-02-06 17:45:56 -08:00
Orhun Parmaksız
dbfb7da9e3
docs(examples): move table example to examples folder ( #1657 )
2025-02-06 17:45:20 -08:00
Orhun Parmaksız
cb2a58aaa0
docs(examples): move tracing example to examples folder ( #1658 )
2025-02-06 17:44:28 -08:00
Orhun Parmaksız
7e00b646fc
docs(examples): move panic example to examples folder ( #1655 )
2025-02-06 17:43:18 -08:00
Orhun Parmaksız
8127590812
docs(examples): move modifiers example to examples folder ( #1654 )
2025-02-06 17:40:03 -08:00
Orhun Parmaksız
7c40c0bbdd
docs(examples): move popup example to examples folder ( #1656 )
...
see #1512
2025-02-06 23:38:07 +03:00
Orhun Parmaksız
d87354f400
docs(examples): move list example to examples folder ( #1653 )
...
see #1512
also renames it to todo-list
2025-02-06 23:36:26 +03:00
Orhun Parmaksız
621226f2e2
docs(examples): move inline example to examples folder ( #1651 )
2025-02-05 10:20:55 -08:00
Orhun Parmaksız
9ba7d25b71
docs(examples): move hyperlink example to examples folder ( #1650 )
2025-02-05 10:14:24 -08:00
Orhun Parmaksız
bb94d1c0fa
docs(examples): move minimal example to examples folder ( #1649 )
2025-02-05 10:11:57 -08:00
Orhun Parmaksız
9f399ac7a6
docs(examples): move gauge example to examples folder ( #1646 )
2025-02-04 16:48:09 -08:00
Orhun Parmaksız
104d6a6c2b
docs(examples): move custom-widget example to examples folder ( #1644 )
2025-02-04 16:39:24 -08:00
Orhun Parmaksız
fa8ca0121a
docs(examples): move flex example to examples folder ( #1642 )
2025-02-04 16:36:38 -08:00
Orhun Parmaksız
f5fde0ef53
docs(examples): move constraints example to examples folder ( #1641 )
2025-02-04 16:33:28 -08:00
Orhun Parmaksız
fc70288954
docs(examples): move constraint-explorer example to examples folder ( #1640 )
2025-02-04 16:23:12 -08:00
Orhun Parmaksız
325f96102a
docs(examples): move hello-world example to examples folder ( #1647 )
2025-02-04 16:05:52 -08:00
Josh McKinney
867c4bc4e9
docs(examples): move colors-rgb example to examples folder ( #1582 )
...
- **docs: move colors-rgb example to examples folder**
- **docs: update main examples README**
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2025-02-04 21:40:10 +03:00
Orhun Parmaksız
a6a1368250
chore(examples): add calendar explorer demo app ( #1571 )
...
Related to #1512
As discussed, this moves the calendar example from ratatui to app
examples as an "explorer" example. It also adds interactivity where you
can press s to toggle between different styles of calendars.
---------
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
2024-12-16 11:41:41 -08:00
Orhun Parmaksız
819e92cd44
chore(examples): add weather demo app ( #1567 )
...
related to #1512
2024-12-11 11:25:56 +03:00
Josh McKinney
b5f7e44183
chore(examples): move async example to apps ( #1503 )
...
Move async example to examples/apps/async as full project.
Simplify a little by removing the need for the github api token.
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-12-09 18:30:37 +03:00
Josh McKinney
ed071f3723
docs: add mouse-drawing example ( #1546 )
...
Demonstrates how to handle mouse events
2024-12-04 13:34:12 -08:00
Josh McKinney
35eba76b4d
chore(example): move demo2 to top level folder ( #1524 )
2024-12-01 13:46:26 +03:00
Josh McKinney
21e62d84c2
chore: Move the demo example to main folder ( #1523 )
...
Add a top level examples folder for more app-ish examples
Move the demo example into the top level folder.
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-11-30 03:14:19 -08:00
Josh McKinney
f1d0a18375
chore: move ratatui crate into workspace folder ( #1459 )
...
This is the first step towards modularization. Handling the move
as a separate step rather than combining it should make it easier
to rebase other PRs when necessary.
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-10-31 14:59:17 -07:00
Josh McKinney
23516bce76
chore: rename ratatui-org to ratatui ( #1334 )
...
All urls updated to point at https://github.com/ratatui
To update your repository remotes, you can run the following commands:
```shell
git remote set-url origin https://github.com/ratatui/ratatui
```
2024-08-21 11:35:08 -07:00
Josh McKinney
5f7a7fbe19
docs(examples): update barcharts gifs ( #1306 )
2024-08-06 23:09:40 +03:00
Josh McKinney
fe4eeab676
docs(examples): simplify the barchart example ( #1079 )
...
The `barchart` example has been split into two examples: `barchart` and
`barchart-grouped`. The `barchart` example now shows a simple barchart
with random data, while the `barchart-grouped` example shows a grouped
barchart with fake revenue data.
This simplifies the examples a bit so they don't cover too much at once.
- Simplify the rendering functions
- Fix several clippy lints that were marked as allowed
---------
Co-authored-by: EdJoPaTo <rfc-conform-git-commit-email@funny-long-domain-label-everyone-hates-as-it-is-too-long.edjopato.de>
2024-08-06 01:10:58 -07:00
Liv Haze
935a7187c2
docs(examples): add missing examples to README ( #1225 )
...
Resolves : #1014
2024-07-09 21:13:26 -07:00
Mikołaj Nowak
eef1afe915
feat(LineGauge): allow LineGauge background styles ( #565 )
...
This PR deprecates `gauge_style` in favor of `filled_style` and
`unfilled_style` which can have it's foreground and background styled.
`cargo run --example=line_gauge --features=crossterm`
https://github.com/ratatui-org/ratatui/assets/5149215/5fb2ce65-8607-478f-8be4-092e08612f5b
Implements: <https://github.com/ratatui-org/ratatui/issues/424 >
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
2024-05-24 11:42:52 -07:00
Josh McKinney
3b002fdcab
docs: update incompatible code warning in examples readme ( #1013 )
...
Co-authored-by: EdJoPaTo <rfc-conform-git-commit-email@funny-long-domain-label-everyone-hates-as-it-is-too-long.edjopato.de>
2024-04-01 13:34:03 -07:00
Josh McKinney
6e76729ce8
chore: move example vhs tapes to a folder ( #867 )
2024-01-24 08:22:46 -08:00
Emirhan TALA
330a899eac
docs(examples): update table example and table.tape ( #840 )
...
In table.rs
- added scrollbar to the table
- colors changed to use style::palette::tailwind
- now colors can be changed with keys (l or →) for the next color, (h or
←) for the previous color
- added a footer for key info
For table.tape
- typing speed changed to 0.75s from 0.5s
- screen size changed to fit
- pushed keys changed to show the current example better
Fixes: https://github.com/ratatui-org/ratatui/issues/800
2024-01-19 03:26:09 -08:00
Josh McKinney
41de8846fd
docs(examples): document incompatible examples better ( #844 )
...
Examples often take advantage of unreleased API changes, which makes
them not copy-paste friendly.
2024-01-18 01:56:06 -08:00
Dheepak Krishnamurthy
2b4aa46a6a
docs: GitHub admonition syntax for examples README.md ( #791 )
...
* docs: GitHub admonition syntax for examples README.md
* docs: Add link to stable release
2024-01-11 21:08:54 -05:00
Josh McKinney
34648941d4
docs(examples): add warning about examples matching the main branch ( #778 )
2024-01-11 08:44:23 +01:00
Akiomi Kamakura
49df5d4626
docs(example): fix markdown syntax for note ( #730 )
2024-01-02 17:20:50 -08:00
Josh McKinney
1b8b6261e2
docs(examples): add animation and FPS counter to colors_rgb ( #583 )
2023-12-17 01:34:59 -08:00
Josh McKinney
2169a0da01
docs(examples): Add example of half block rendering ( #687 )
...
This is a fun example of how to render big text using half blocks
2023-12-13 18:25:21 -08:00
isinstance
9f37100096
Update README.md and fix the bug that demo2 cannot run ( #595 )
...
Fixes https://github.com/ratatui-org/ratatui/issues/594
2023-10-25 14:01:04 -07:00
Josh McKinney
ad2dc5646d
docs(examples): update examples readme ( #576 )
...
remove VHS bug info, tweak colors_rgb image, update some of the instructions. add demo2
2023-10-20 21:41:36 +02:00
Dheepak Krishnamurthy
089f8ba66a
docs: Add double quotes to instructions for features ( #560 )
2023-10-05 04:06:28 -04:00
Josh McKinney
be55a5fbcd
feat(examples): add demo2 example ( #500 )
2023-09-21 01:47:23 -07:00
Josh McKinney
6b8725f091
docs(examples): add colors_rgb example ( #476 )
2023-09-09 17:30:41 -07:00
Josh McKinney
5c785b2270
docs(examples): move example gifs to github ( #460 )
...
- A new orphan branch named "images" is created to store the example
images
2023-09-02 14:15:07 -07:00
Josh McKinney
ca9bcd3156
docs(examples): add descriptions and update theme ( #460 )
...
- Use the OceanicMaterial consistently in examples
2023-09-02 14:15:03 -07:00
Josh McKinney
8c55158822
chore: use vhs to create demo.gif ( #390 )
...
The bug that prevented braille rendering is fixed, so switch to VHS for
rendering the demo gif

2023-08-13 16:21:00 +00:00
Josh McKinney
10dbd6f207
docs(examples): show layout constraints ( #393 )
...
Shows the way that layout constraints interact visually

2023-08-13 07:38:43 +00:00