1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-08-28 19:46:17 +03:00

Граф коммитов

  • 6aa9ec0b87 fix(wrap): drop phantom whitespace rows for inputs that exactly fill a row main Gleb Tv 2026-08-19 13:36:28 +03:00
  • 0b93c88729 Merge branch 'srothgan:main' into main Gleb 2026-08-19 12:25:27 +03:00
  • b542e179ae feat(keymap): bind Ctrl+Backspace/Ctrl+Delete to word deletion Gleb Tv 2026-08-17 20:47:38 +03:00
  • e298fcff3a Bump rand from 0.8.6 to 0.9.5 (#30) dependabot[bot] 2026-07-22 17:51:44 +02:00
  • 5173571337 Bump the cargo-non-major group across 2 directories with 9 updates (#29) dependabot[bot] 2026-07-22 17:47:49 +02:00
  • 32b26e80f8 chore(deps): harden dependency updates (#28) srothgan 2026-07-22 17:37:20 +02:00
  • 9b5afba816 chore: clean up repository labels (#27) srothgan 2026-07-10 12:19:46 +02:00
  • 475f0beb82 feat(textarea): add native cursor render mode (#26) srothgan 2026-07-10 12:14:27 +02:00
  • d6335585bc chore: prepare 0.12.0 release (#25) srothgan 2026-06-30 21:12:31 +02:00
  • ebd3af05e1 chore: refresh GitHub repository setup (#23) srothgan 2026-06-30 20:47:43 +02:00
  • 9c4db800ef feat(textarea): add atomic range editing support (#19) srothgan 2026-06-30 20:17:20 +02:00
  • 8f708cfdc7 feat: add screen/data cursor maps for wrapped movement (#17) srothgan 2026-05-03 08:48:05 +02:00
  • f20df6b965 feat: set lines measure cache (#16) srothgan 2026-03-13 11:58:29 +01:00
  • cb6c431908 feat: wrapped line cursor navigation (#15) srothgan 2026-03-05 19:15:19 +01:00
  • 1a64a949b6 Feat/textarea row measurement min max (#14) srothgan 2026-02-25 16:00:26 +01:00
  • 56f531a73f chore: migrate to Rust 2024 edition and bump to v0.9.2 (#12) srothgan 2026-02-19 18:38:50 +01:00
  • f169a4b18c chore(fuzz): upgrade targets, fix false positives, and add invariant assertions (#11) srothgan 2026-02-19 08:44:58 +01:00
  • 19151a4076 chore(bench): restructure into focused targets, add runner, and tune slow cases (#10) srothgan 2026-02-19 00:22:09 +01:00
  • f03a7b9ec1 fix(textarea): clamp undo/redo cursor after oversized delete_str (#9) srothgan 2026-02-18 22:37:00 +01:00
  • 1740facd24 feat: add unicode-aware soft-wrap modes and wrapped rendering (#8) srothgan 2026-02-18 18:26:48 +01:00
  • cc783097ae docs(readme): replace CI badge with Rust Test and Rust Clippy badges (#7) srothgan 2026-02-18 15:22:51 +01:00
  • 1395c65183 chore/refactor-ci-workflows (#6) srothgan 2026-02-18 15:14:17 +01:00
  • 43afdc5ce1 chore/integrate-open-prs (#5) srothgan 2026-02-18 14:34:50 +01:00
  • b82ae1a9d6 ci(release): use single auto release workflow on main (#4) srothgan 2026-02-18 13:11:52 +01:00
  • b361f74b06 chore: rename crate to tui-textarea-2 and update metadata/docs links (#2) srothgan 2026-02-18 12:39:59 +01:00
  • 4689076df5 chore: ratatui 0.30 maintenance + collaboration baseline (#1) srothgan 2026-02-18 11:46:03 +01:00
  • 4d18622eea do not use RUSTDOCFLAGS environment variable for checking document generation rhysd 2024-12-01 18:04:09 +09:00
  • ad518def02 prefer eliding lifetimes rhysd 2024-12-01 14:04:10 +09:00
  • 7f2722256d update changelog for v0.7.0 changes rhysd 2024-10-23 01:28:45 +09:00
  • f2de5ff1ef bump up version to v0.7.0 rhysd 2024-10-23 01:24:26 +09:00
  • e56b6e0da4 update fuzz deps and fix warnings in fuzz targets rhysd 2024-10-23 01:20:27 +09:00
  • 413c4f62da Update Ratatui to 0.29.0 (#86) Alessandro Ricottone 2024-10-22 18:08:06 +02:00
  • 2cae64bae6 do not depend on implicit features rhysd 2024-08-15 12:35:11 +09:00
  • b8491704bc improve description of feature gates in readme document rhysd 2024-08-12 22:29:08 +09:00
  • d4342dceef update changelog for v0.6.1 changes rhysd 2024-08-09 01:04:23 +09:00
  • a0b820cf7d bump up version to v0.6.1 rhysd 2024-08-09 00:44:22 +09:00
  • 49c90f0983 fix tests for termion support when using old version of termion rhysd 2024-08-08 23:55:25 +09:00
  • 3fb0a78a4c use the same version of termion as tui's dependency for tuirs-termion feature rhysd 2024-08-08 23:01:57 +09:00
  • 8d2c201aff add tests for TextArea::selection_range rhysd 2024-08-08 22:40:15 +09:00
  • de736a584f make the first element of range is smaller than the second one (#81) rhysd 2024-08-08 20:55:35 +09:00
  • b7a7e3dc34 Merge pull request #81 from achristmascarl/expose-selection-start Linda_pp 2024-08-08 09:25:35 +09:00
  • 75f51111e1 switch to selection range achristmascarl 2024-08-07 16:34:13 -04:00
  • 93cfabdc69 update changelog for v0.6.0 changes rhysd 2024-08-08 00:34:30 +09:00
  • 7a8c020d4e bump up version to v0.6.0 rhysd 2024-08-08 00:26:11 +09:00
  • 9b86d54a67 fix fuzzing test cases to follow ratatui v0.28 rhysd 2024-08-08 00:25:19 +09:00
  • abc2b7d4e2 fix deprecated node version warning from codecov/codecov-action@v3 rhysd 2024-08-08 00:14:57 +09:00
  • 9650a1171a fix warnings and compile errors due to ratatui v0.28 update rhysd 2024-08-08 00:12:17 +09:00
  • 5d77bf8a9a update ratatui dependency from 0.27 to 0.28 rhysd 2024-08-07 23:55:24 +09:00
  • 31012c6a01 fix tests achristmascarl 2024-08-06 12:45:18 -04:00
  • 23dfde75bd expose selection_start achristmascarl 2024-08-06 12:33:10 -04:00
  • 150ee9d360 add more tests for search feature rhysd 2024-08-05 00:02:11 +09:00
  • 474b5f372a add tests for search feature rhysd 2024-08-04 23:36:33 +09:00
  • 1a639ed931 update changelog for v0.5.3 changes rhysd 2024-08-03 23:55:53 +09:00
  • e0c07375a8 bump up version to v0.5.3 rhysd 2024-08-03 23:53:03 +09:00
  • 3a9d1430d4 caveat on conversion from termion's key event into Input (#68) rhysd 2024-08-03 23:48:30 +09:00
  • 9087e75c1f fix e behavior in operator-pending mode of vim example rhysd 2024-08-03 23:06:40 +09:00
  • 6f5ca389ff support 'Ctrl + Home' and 'Ctrl + End' for termion backend rhysd 2024-08-03 08:47:03 +09:00
  • 3937eca234 refactor converting termion key event into Input rhysd 2024-08-03 08:42:32 +09:00
  • 0e32eed5dd support shift/ctrl/alt + arrow keys combinations added at termion v4 rhysd 2024-08-03 07:58:11 +09:00
  • e5500dfa61 fix typos rhysd 2024-08-02 23:07:17 +09:00
  • ef28d09ae8 Merge branch 'fix-lnum-horizontal-scroll' (fix #77) rhysd 2024-08-02 22:54:09 +09:00
  • 59ab95cc76 remove redundant clone() call with ratatui rhysd 2024-08-02 22:43:50 +09:00
  • 4e1adc66a9 smoothly slide the line number part into screen on scrolling left rhysd 2024-08-02 21:21:59 +09:00
  • 871577a20b shift cursor position by line number width on horizontal scroll rhysd 2024-08-02 18:24:31 +09:00
  • 19c32cefc5 fix trying to render &&TextArea in editor examples rhysd 2024-08-02 16:43:27 +09:00
  • c99108bf45 directly implement Widget for &TextArea (fix #78) rhysd 2024-08-02 15:53:48 +09:00
  • dea5b03335 Merge pull request #79 from fmorroni/single_line-example-fix Linda_pp 2024-08-02 16:31:13 +09:00
  • 842df5e1b6 chore: add block border color so example matches readme gif Franco Morroni 2024-08-02 01:08:35 -03:00
  • 60943f8b14 fix vim example's text selection should be inclusive in visual mode rhysd 2024-08-02 00:07:35 +09:00
  • 76f1ab6b5a fix vim example's e mapping in operator-pending mode (fix #76) rhysd 2024-08-01 23:55:35 +09:00
  • 2ebce01d06 bump up version to v0.5.2 rhysd 2024-08-01 10:54:15 +09:00
  • d5c9959f28 fix image size ratio due to update of the file rhysd 2024-08-01 10:48:34 +09:00
  • 59ea9c2ec1 set codecov token to avoid rate limit rhysd 2024-08-01 10:35:12 +09:00
  • d6e0b76268 add more tests for CursorMove::WordEnd rhysd 2024-08-01 02:01:39 +09:00
  • 506a065980 fix violating MSRV rhysd 2024-08-01 01:43:47 +09:00
  • a3b6dd152d fix WordEnd does not consider going across multiple empty lines rhysd 2024-08-01 01:39:44 +09:00
  • d9571ca50e Merge pull request #75 from achristmascarl/cursor-word-end Linda_pp 2024-07-31 22:51:12 +09:00
  • e61c177cf9 update lock file for fuzzer to fix security issue in mio rhysd 2024-07-31 22:46:51 +09:00
  • 19eda54011 fix example code for serde support in readme rhysd 2024-07-31 22:43:51 +09:00
  • 00f0010393 show the cursor even if placeholder text is rendered by default rhysd 2024-07-31 21:55:36 +09:00
  • cc016f982c Merge pull request #73 from kyu08/placeholder-cursor Linda_pp 2024-07-31 21:54:41 +09:00
  • 533443c3f2 Merge pull request #70 from sugyan/patch-1 Linda_pp 2024-07-31 18:07:09 +09:00
  • eae80347d9 adjust if else structure achristmascarl 2024-07-30 16:11:36 -04:00
  • 757ea187af ignore readme test achristmascarl 2024-07-30 15:44:46 -04:00
  • 18f2af88c9 fix behavior at end of line achristmascarl 2024-07-30 15:40:22 -04:00
  • d016971a5f update tests, examples, readme achristmascarl 2024-07-30 15:09:03 -04:00
  • 311b185ff2 new WordEnd enum member for CursorMove achristmascarl 2024-07-30 15:08:29 -04:00
  • 08d13206cd add method for finding next word end achristmascarl 2024-07-30 15:07:51 -04:00
  • a1ed9c68b3 add an option to show cursor and placeholder together kyu08 2024-07-25 22:45:59 +09:00
  • c54e8d458d Update README.md Yoshihiro Sugi 2024-07-14 22:14:31 +09:00
  • 774f68c1b7 update changelog for v0.5.1 changes rhysd 2024-07-12 23:52:33 +09:00
  • f6f6642969 bump up version to v0.5.1 rhysd 2024-07-12 23:47:26 +09:00
  • 1cb967f0eb describe serde support in readme document rhysd 2024-07-12 23:43:16 +09:00
  • 673bdcb84b add tests for serde support rhysd 2024-07-12 23:36:45 +09:00
  • fcd44bb7d9 Merge pull request #62 from cestef/main Linda_pp 2024-07-12 23:11:34 +09:00
  • dff2694010 Add clippy check for serde feature in CI cstef 2024-07-08 18:16:00 +02:00
  • afb9e691b8 Add derive feature to serde cstef 2024-07-08 18:13:12 +02:00
  • b2f805bbe5 update changelog for v0.5.0 changes rhysd 2024-07-07 23:52:09 +09:00
  • 4b6b0b9fdb bump up version to v0.5.0 rhysd 2024-07-07 23:42:00 +09:00
  • 552e36d963 fix clippy warnings in examples rhysd 2024-07-07 23:32:53 +09:00