1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-03 22:35:50 +03:00
Граф коммитов

191 Коммитов

Автор SHA1 Сообщение Дата
rhysd
a23da2da07 derive Debug for TextArea struct (fixes #23) 2023-10-01 22:08:09 +09:00
rhysd
502a3a7dcb small fixes in readme document 2023-10-01 22:03:33 +09:00
rhysd
652b449526 fix compilation errors and warnings in examples 2023-10-01 20:46:10 +09:00
rhysd
37054892a2 fix deprecation warnings by ratatui 2023-10-01 20:37:38 +09:00
rhysd
30e651de77 update ratatui from 0.20 to 0.23 and crossterm for ratatui to 0.27 2023-10-01 20:31:09 +09:00
rhysd
525070f52c check KeyEventKind::Release considering KeyEventKind::Repeat 2023-05-10 21:41:42 +09:00
rhysd
d67b29fa22 fix commands in contribution document 2023-05-10 17:04:37 +09:00
pm100
68f4e0d3c4 fix double input on windows (closes #17) 2023-05-09 22:54:33 +09:00
rhysd
0b81087035 describe how to debug for contributors (#17) 2023-05-09 22:48:29 +09:00
rhysd
959be77012 describe updated your own backend support in readme 2023-04-16 23:27:40 +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
1e0b625b29 fix user-defined backend is not supported by adding your-backend and ratatui-your-backend features 2023-04-16 23:27:29 +09:00
rhysd
7754120b34 Merge branch 'ratatui' (fix #12) 2023-04-15 23:18:42 +09:00
rhysd
51fae7e2d2 describe crossterm or termion is necessary to be installed in user's project 2023-04-15 23:17:32 +09:00
rhysd
5784987afe fix benchmark is broken due to lack of tui dependency 2023-04-14 22:44:22 +09:00
rhysd
dbda5429d5 fix how to install tui-textarea with ratatui support 2023-04-14 22:44:22 +09:00
rhysd
fd3306343e show explicit error message when both crossterm and termion are not enabled 2023-04-14 22:04:02 +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
70279751ee describe ratatui crate support in readme 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
526f5cc334 separate examples for ratatui 2023-04-13 22:21:03 +09:00
rhysd
9428172a1d support ratatui crate by editor and termion example 2023-04-13 22:05:25 +09:00
rhysd
dbe03202a8 add ratatui crate support 2023-04-13 21:51:27 +09:00
rhysd
7f64db242f add ratatui-termion and ratatui-crossterm features 2023-04-06 21:29:20 +09:00
rhysd
d4bbccbfdb replace actions-rs/toolchain@v1 with dtolnay/rust-toolchain@stable 2023-01-29 20:09:27 +09:00
rhysd
c5138aabf2 simplify UI structure of modal example 2022-10-21 23:47:53 +09:00
rhysd
8c0a76b052 add simple modal text editor example 2022-10-20 08:39:19 +09:00
rhysd
2c553674a9 add more mappings to Vim-like mappings usage 2022-10-20 08:09:35 +09:00
rhysd
f3404707f6 add scroll mappings to modal editor usage in document 2022-10-19 21:34:22 +09:00
rhysd
623eea58fe update changelog for v0.2.0 changes 2022-10-18 20:00:40 +09:00
rhysd
76d3d8f41b bump up version to v0.2.0 2022-10-18 19:36:19 +09:00
rhysd
eb4103e581 add default key maps for scrolling down/up by page 2022-10-17 21:54:36 +09:00
rhysd
972dfead2d separate Scrolling to src/scroll.rs 2022-10-14 21:44:02 +09:00
rhysd
5b4d1cc7c7 add documents and tests for scrolling by half/full page with Scrolling 2022-10-14 21:44:02 +09:00
rhysd
a4c51a4812 implement scrolling down/up by half/full page 2022-10-14 21:44:02 +09:00
rhysd
ce5dc54cd4 add regression test case for #4 2022-10-04 17:58:18 +09:00
rhysd
0ca8573982 fix panic when max history is zero (fix #4) 2022-10-04 17:25:32 +09:00
rhysd
4e1a99988f implement Scrolling enum to specify scrolling more flexibly
this is a breaking change. next release should be v0.2.0.
2022-10-03 20:59:26 +09:00
rhysd
2f300b9dfa add #[non_exhaustive] to CursorMove 2022-10-03 10:34:30 +09:00
rhysd
3f26740072 fix tui dependency version in benchmark crate 2022-10-02 21:20:27 +09:00
rhysd
21aa0ee638 update changelog for v0.1.6 changes 2022-09-28 23:27:37 +09:00
rhysd
b44870a0af bump up version to v0.1.6 2022-09-28 23:05:57 +09:00
rhysd
d805c3709a improve textarea.alignment and textarea.set_alignment document and add doc tests for them 2022-09-28 21:24:23 +09:00
rhysd
0ffaee324f disable line numbers when right or center alignment is set 2022-09-28 21:23:41 +09:00
rhysd
ffd8b1c5f7 fix errors reported by lints 2022-09-28 21:07:20 +09:00
Alexander Ananiev
3387f93319 Alignment for TextArea (#3)
* Add alignment for text

* Add alignment for text

* Go back tui version
2022-09-28 21:06:42 +09:00
rhysd
bf4246482e update tui to 0.19 and crossterm to 0.25 2022-08-15 20:39:01 +09:00
rhysd
be6eed684d rename parameters of TextArea::scroll 2022-07-24 10:37:15 +09:00
rhysd
4d6ad3d76b Merge branch 'scroll' (fix #2) 2022-07-24 10:30:31 +09:00
rhysd
63ae3503d4 add document and doc tests for TextArea::scroll and CursorMove::InViewport 2022-07-24 10:05:27 +09:00