pm100
|
bfd5527efe
|
placeholder feature
|
2023-04-29 18:17:39 +02: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 |
|
rhysd
|
b54fe5c01d
|
implement vertial mouse scroll with both crossterm and termion supports
|
2022-07-23 20:09:26 +09:00 |
|
rhysd
|
2f7fd0c53d
|
implement TextArea::scroll and CursorMove::InViewport
|
2022-07-23 19:21:29 +09:00 |
|
rhysd
|
ae4dc99eea
|
use rust-cache action v2
|
2022-07-23 11:22:09 +09:00 |
|
rhysd
|
8097183e75
|
add tests for CursorMove::Top and CursorMove::Bottom
|
2022-07-20 15:50:00 +09:00 |
|
rhysd
|
851db5eadb
|
add CursorMove tests for multi-byte characters
|
2022-07-19 18:49:13 +09:00 |
|
rhysd
|
a7206db6f9
|
add tests for CursorMove::Head and CursorMove::End
|
2022-07-19 18:00:04 +09:00 |
|
rhysd
|
0341a4beaa
|
add tests for CursorMove::Up and CursorMove::Down
|
2022-07-19 14:36:29 +09:00 |
|
rhysd
|
479b060624
|
set MSRV to 1.56.1 depending on tui v0.18.0
|
2022-07-19 11:17:57 +09:00 |
|