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

217 Коммитов

Автор SHA1 Сообщение Дата
rhysd
4fa7a16b72 add TextArea::mask_char and doc tests for masking APIs 2023-10-20 21:32:50 +09:00
rhysd
2e008fdfe6 update actions/checkout to v4 2023-10-20 20:52:16 +09:00
rhysd
e05ffff9e2 refactor making display line text and tests for it 2023-10-20 20:52:16 +09:00
pm100
64ca882128 fix hard tab display (#33)
* fix hard tab display

* fix clippy complaint

* fix tab_len == 0 case. Add tests

* oops commited wrong file.
2023-10-20 10:47:58 +09:00
Linda_pp
879e2d0223 consider ratatui usage in contribution guide 2023-10-19 15:23:32 +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
Linda_pp
455df52464 Merge pull request #32 from pm100/password
Allow masking a text with a specific character
2023-10-17 23:29:45 +09:00
paul moore
45445e0554 change 'password' to more generic 'mask'. Fix tab behavior 2023-10-15 09:55:16 -07:00
paul moore
84985fa04c password - second go 2023-10-13 17:37:37 -07:00
rhysd
a75fcde04f check document generation on CI 2023-10-02 15:07:45 +09:00
rhysd
385ed43f74 fix contributing guide and clippy warnings in tests 2023-10-02 14:46:29 +09:00
rhysd
df5d6aed11 fix watch-check and watch-test cargo subcommands 2023-10-02 02:39:29 +09:00
rhysd
32d415ce7f bump up version to v0.2.2 2023-10-02 02:18:18 +09:00
rhysd
5d89a9cdd4 fix building document 2023-10-02 02:17:19 +09:00
rhysd
43286092c6 update changelog for v0.2.1 changes 2023-10-02 02:09:41 +09:00
rhysd
48312c4f77 v0.2.1 (fixes #27, closes #22, closes #25, closes #26) 2023-10-02 01:42:20 +09:00
rhysd
01d49b5d0b note higher Rust version is required due to ratatui features 2023-10-01 23:30:23 +09:00
rhysd
d1ce01cb9a fix checking tui-rs and ratatui are exclusive on using custom backend 2023-10-01 23:24:54 +09:00
rhysd
92c107c939 rename set_placeholder to set_placeholder_text and add more APIs 2023-10-01 23:17:32 +09:00
rhysd
2031e5b20c allow any string types for setting placeholder text 2023-10-01 22:47:54 +09:00
rhysd
9fdbbd4250 fix weird behavior on empty placeholder 2023-10-01 22:46:44 +09:00
rhysd
151a007a83 simplify placeholder implementation 2023-10-01 22:40:58 +09:00
rhysd
c84c0ebe55 rename placepop example to more obvious popup_placeholder 2023-10-01 22:28:14 +09:00
rhysd
c03b453f99 fix compilation error of placepop example and add it to examples doc 2023-10-01 22:23:18 +09:00
Linda_pp
98a60e9138 Merge pull request #16 from pm100/ghost
placeholder feature
2023-10-01 22:12:25 +09:00
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
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