srothgan
32b26e80f8
chore(deps): harden dependency updates ( #28 )
2026-07-23 01:37:20 +10:00
srothgan
d6335585bc
chore: prepare 0.12.0 release ( #25 )
2026-07-01 05:12:31 +10:00
srothgan
ebd3af05e1
chore: refresh GitHub repository setup ( #23 )
...
* chore: refresh GitHub repository setup
* chore: align CI with Rust 1.88 MSRV
2026-07-01 04:47:43 +10:00
srothgan
1395c65183
chore/refactor-ci-workflows ( #6 )
...
* ci(workflows): split CI into focused workflows and add Codecov upload
* ci(coverage): upload to codecov for same-repo PRs and main pushes
* fix(ci): upload coverage to codecov only on main pushes
2026-02-19 00:14:17 +10:00
srothgan
b82ae1a9d6
ci(release): use single auto release workflow on main ( #4 )
2026-02-18 22:11:52 +10:00
srothgan
b361f74b06
chore: rename crate to tui-textarea-2 and update metadata/docs links ( #2 )
...
* chore: rename crate to tui-textarea-2 and update metadata/docs links
* chore: prepare v0.7.1 publish for tui-textarea-2
* ci(release): automate publish, tag, and release after merge to main
2026-02-18 21:39:59 +10:00
srothgan
4689076df5
chore: ratatui 0.30 maintenance + collaboration baseline ( #1 )
2026-02-18 11:46:03 +01:00
rhysd
4d18622eea
do not use RUSTDOCFLAGS environment variable for checking document generation
...
because it is used by all the dependencies and some package will break
due to the flags in the variable.
2024-12-01 18:15:58 +09:00
rhysd
abc2b7d4e2
fix deprecated node version warning from codecov/codecov-action@v3
2024-08-08 00:14:57 +09:00
rhysd
59ea9c2ec1
set codecov token to avoid rate limit
2024-08-01 10:35:12 +09:00
rhysd
673bdcb84b
add tests for serde support
2024-07-12 23:36:45 +09:00
cstef
dff2694010
Add clippy check for serde feature in CI
2024-07-08 18:16:00 +02:00
rhysd
39075bb641
run cargo doc check on CI
2023-11-29 22:01:33 +09:00
rhysd
18610dc58c
measure and monitor coverage with codecov
2023-11-12 23:27:55 +09:00
rhysd
18d709f1d9
add unit tests for converting backend input events into Input
2023-10-25 21:21:44 +09:00
rhysd
6b6bb68567
enable termwiz and termion features on generating API doc
2023-10-24 17:25:29 +09:00
rhysd
70f7b95874
simplify ratatui/tui-rs feature groups by adding ratatui and tuirs features
2023-10-24 16:24:58 +09:00
rhysd
08b538e39b
fix CI for inverting ratatui-* features to tuirs-*
2023-10-24 14:28:58 +09:00
rhysd
892b4495d3
support termwiz crate for ratatui
2023-10-21 01:44:06 +09:00
rhysd
2e008fdfe6
update actions/checkout to v4
2023-10-20 20:52:16 +09:00
rhysd
f4cd38ed50
use rust,ignore code fences in readme.md ( fix #34 )
...
so that we no longer need to add `--skip` on `cargo test`
2023-10-19 11:50:49 +09:00
rhysd
a75fcde04f
check document generation on CI
2023-10-02 15:07:45 +09:00
rhysd
61c7d5bc11
add tests and lints for your-backend and ratatui-your-backend features
2023-04-16 23:27:35 +09:00
rhysd
87c6b03edf
add some unit tests to check ratatui support
...
because doctests are run with tui-rs
2023-04-13 23:16:14 +09:00
rhysd
d60224b6bb
check all combinations of features by clippy on CI
2023-04-13 22:34:37 +09:00
rhysd
d4bbccbfdb
replace actions-rs/toolchain@v1 with dtolnay/rust-toolchain@stable
2023-01-29 20:09:27 +09:00
rhysd
ae4dc99eea
use rust-cache action v2
2022-07-23 11:22:09 +09:00
rhysd
e78171913a
fix CI failure since termion does not support Windows
2022-07-08 12:53:46 +09:00
rhysd
8320fcdbb8
add tests and document for text search
2022-07-08 12:17:53 +09:00
rhysd
460c51a796
fix warnings when no feature is enabled
2022-07-07 23:03:01 +09:00
rhysd
c6609056b2
run CI on Windows and macOS as well as Linux
2022-06-19 21:13:46 +09:00
rhysd
3eb57106b5
run unit tests on CI
2022-06-13 20:27:59 +09:00
rhysd
b75306c787
move cursor between paragraphs forward/back
2022-06-11 15:30:58 +09:00
rhysd
b30caba358
make crossterm optional
2022-06-11 14:07:14 +09:00
rhysd
d6eb01e233
minimal implementation
2022-06-08 21:47:49 +09:00
rhysd
44ec726db1
prepare CI workflow
2022-06-08 20:53:25 +09:00