7 Commits
Author SHA1 Message Date
Liam StanleyandGitHub faa17cbbd6 feat(progress): support multiple stops and improved blend algorithm (#838) 2025-11-10 15:53:59 -05:00
c2223a7c4f fix(list): ensure correct cursor positions with page/cursor methods (#831) (#837)
Co-authored-by: Christian Rocha <christian@rocha.is>
2025-09-29 14:38:47 -04:00
Liam StanleyandGitHub bc03e71e42 feat(textarea): add PageUp & PageDown support (#844)
Signed-off-by: Liam Stanley <liam@liam.sh>
2025-09-23 09:04:39 -03:00
Liam StanleyandGitHub 7445f97348 refactor(viewport): softwrap; improve perf; various bug fixes (#823) 2025-09-12 13:24:49 -04:00
Liam StanleyandGitHub 50038ebdab fix(textarea): ensure cursor is always in view (#840)
Signed-off-by: Liam Stanley <liam@liam.sh>
2025-09-08 16:15:25 -04:00
7c44f63d31 v1: fix(list): ensure correct cursor positions with page/cursor methods (#831)
* fix(list): misc cursor position fixes

Signed-off-by: Liam Stanley <liam@liam.sh>

* chore(list): add low/high check in clamp

---------

Signed-off-by: Liam Stanley <liam@liam.sh>
Co-authored-by: Christian Rocha <christian@rocha.is>
2025-09-01 09:50:17 -04:00
Liam StanleyandChristian Rocha c690ea5e0f feat(textarea): add ScrollYOffset and ScrollPosition methods
Signed-off-by: Liam Stanley <liam@liam.sh>
2025-09-01 09:36:08 -04:00