Matt Simpson
|
8b7e66186b
|
fix(react): export test renderer (#310)
|
2025-11-12 23:17:21 +01:00 |
|
Matt Simpson
|
613689c1e8
|
feat: set up react testing suite (#309)
react-test-utils-snapshot
|
2025-11-12 21:27:22 +01:00 |
|
Sebastian Herrlinger
|
8f7cf392b3
|
prepare release v0.1.42
v0.1.42
|
2025-11-12 15:27:10 +01:00 |
|
Sebastian
|
5c5acef61c
|
fix CJK extmarks sim offsets (#308)
Should fix OC https://github.com/sst/opencode/issues/3734
|
2025-11-12 15:25:43 +01:00 |
|
Sebastian
|
c3a4680fa8
|
fix multibyte char split in wrapping logic (#307)
should resolve #255
|
2025-11-12 14:02:41 +01:00 |
|
Haris Gušić
|
2ca546cc78
|
fix(solid): Call lifecycle dispose on renderer.destroy (#289)
|
2025-11-12 11:57:16 +01:00 |
|
Matt Simpson
|
ab06252eb9
|
fix: refactor asciifont and fix seg fault on color setters (#304)
|
2025-11-12 09:40:56 +00:00 |
|
Nathan Duarte
|
10a871d460
|
Update README with Bun.build instructions (#305)
|
2025-11-12 02:26:39 +01:00 |
|
Sebastian Herrlinger
|
e6e5835a50
|
prepare release v0.1.41
v0.1.41
|
2025-11-11 22:43:14 +01:00 |
|
Sebastian
|
a31865d341
|
fix visual cursor vertical movement at virtual line boundaries (#303)
|
2025-11-11 22:42:37 +01:00 |
|
Sebastian
|
f8562f77e2
|
fix textarea default bindings (#301)
|
2025-11-11 21:25:32 +01:00 |
|
Sebastian Herrlinger
|
827a794c7e
|
prepare release v0.1.40
v0.1.40
|
2025-11-11 16:32:21 +01:00 |
|
Sebastian
|
089d89f4ed
|
move bracketed paste buffering to stdin buffer (#300)
|
2025-11-11 16:19:39 +01:00 |
|
Sebastian
|
90a5e6980f
|
fix capabilities getter (#299)
|
2025-11-11 15:38:54 +01:00 |
|
Sebastian
|
ded808f34a
|
enable modifyOtherKeys by default (#298)
|
2025-11-11 14:39:23 +01:00 |
|
Haris Gušić
|
9d5e4b026f
|
fix: Suppress SIGWINCH in test renderer (#296)
|
2025-11-11 14:32:57 +01:00 |
|
Sebastian
|
4e45b46aa4
|
linear scroll acceleration by default (#297)
|
2025-11-11 12:34:49 +01:00 |
|
Sebastian
|
37e9b97d17
|
emit focus tracking events on the renderer (#295)
|
2025-11-11 11:55:47 +01:00 |
|
Sebastian
|
2544f7d7da
|
closer to readline defaults for textarea (#294)
|
2025-11-11 11:12:42 +01:00 |
|
Sebastian
|
931535a0b8
|
handle shift+backspace in textarea for kitty keyboard (#291)
|
2025-11-10 19:00:06 +01:00 |
|
Sebastian
|
64fc77119f
|
mode 2026 + better capability detection (#290)
|
2025-11-10 11:21:06 +01:00 |
|
Ivan Starkov
|
a734fb05bf
|
fix: iTerm2 cursor blinking issue (#287)
Closes https://github.com/sst/opencode/issues/3780
|
2025-11-10 10:08:04 +01:00 |
|
Sebastian
|
15ff495e73
|
lazy highlights for code renderable and append text for native text buffer (#286)
|
2025-11-09 17:30:21 +01:00 |
|
Sebastian Herrlinger
|
ec13697475
|
prepare release v0.1.39
v0.1.39
|
2025-11-08 00:07:44 +01:00 |
|
Sebastian
|
20f23abf21
|
handle ghostty custom csi for shift/ctrl+enter/esc etc. (#281)
|
2025-11-08 00:06:21 +01:00 |
|
Sebastian
|
5b2e226ffb
|
fix SHOW_CONSOLE=1 to open console at startup (#280)
|
2025-11-07 22:26:03 +01:00 |
|
Sebastian Herrlinger
|
555b6fbc35
|
prepare release v0.1.38
v0.1.38
|
2025-11-07 21:25:55 +01:00 |
|
Sebastian
|
4e79c9a307
|
fix sticky scroll (#279)
|
2025-11-07 21:17:10 +01:00 |
|
Sebastian Herrlinger
|
f5be83edb1
|
prepare release v0.1.37
v0.1.37
|
2025-11-07 20:02:22 +01:00 |
|
Sebastian
|
5e9ea89ba3
|
fetch layout for all children in layout pass and reduce after, console uses keyhandler to handle kitty keyboard, fix scrollbox loosing initial sticky scroll (#278)
|
2025-11-07 19:59:22 +01:00 |
|
Sebastian
|
ef6834606e
|
renderer.getPalette to fetch the terminal color palette if supported (#275)
|
2025-11-07 13:04:05 +01:00 |
|
Matt Simpson
|
7c8b301bd6
|
docs: add badges + showcasing (#274)
- closes #252
|
2025-11-06 16:39:06 +00:00 |
|
Sebastian Herrlinger
|
cb01f025a0
|
add zig default tree-sitter parser and query
|
2025-11-06 10:34:08 +01:00 |
|
Sebastian Herrlinger
|
0e60708be0
|
prepare release v0.1.36
v0.1.36
|
2025-11-06 02:34:35 +01:00 |
|
Sebastian Herrlinger
|
8f154db45a
|
(solid): use KeyEvent instead of KeyboardEvent
|
2025-11-06 02:34:10 +01:00 |
|
Sebastian Herrlinger
|
dd34dace85
|
prepare release v0.1.35
oc-snapshot
v0.1.35
|
2025-11-06 01:33:31 +01:00 |
|
Sebastian
|
29ed5f4b5b
|
streaming mode for code renderable and fixing grapheme related crashes (#273)
|
2025-11-06 01:31:29 +01:00 |
|
Matt Simpson
|
d846c32291
|
chore(react): replace render method with createRoot (#270)
|
2025-11-05 17:29:47 +00:00 |
|
Adictya
|
5e41a034a8
|
feat(core): allow configuring cursor style fixes #257 (#267)
Fixes issue #257
|
2025-11-05 15:01:07 +01:00 |
|
AprogramQ
|
c329eaa33d
|
feat: add index control in the select component (#269)
Issue #229
---------
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: kommander <kommander@users.noreply.github.com>
Co-authored-by: Matt Simpson <7691252+msmps@users.noreply.github.com>
|
2025-11-05 14:59:24 +01:00 |
|
Matt Simpson
|
350d67b60c
|
feat: add new code + textarea components (#268)
### Description
- added textarea component from core (_might need some work_)
- added code component from core
|
2025-11-05 12:28:20 +00:00 |
|
Sebastian Herrlinger
|
8be87565a3
|
open console on unhandled error optional
|
2025-11-04 16:58:10 +01:00 |
|
Sebastian Herrlinger
|
6228ba05bd
|
prepare release v0.1.34
v0.1.34
|
2025-11-04 14:15:55 +01:00 |
|
Sebastian
|
71d6100527
|
fix disappearing scrollbox content for code renderables (#264)
addresses #260
|
2025-11-04 14:11:08 +01:00 |
|
Sebastian
|
4aeb84e629
|
use kitty keyboard by default when available (#259)
|
2025-11-03 16:12:40 +01:00 |
|
Sebastian Herrlinger
|
606c1cfa59
|
prepare release v0.1.33
v0.1.33
|
2025-11-03 15:03:43 +01:00 |
|
Sebastian
|
074607973e
|
grapheme aware getTextRange/getTextRangeByCoords (#258)
|
2025-11-03 15:01:43 +01:00 |
|
Sebastian Herrlinger
|
22b4886752
|
ensure preventDefault works
|
2025-11-02 22:58:13 +01:00 |
|
Soumya Snigdha Kundu
|
ad2ca27436
|
fix: make TerminalConsole.resize use provided width/height parameters (#253)
Previously ignored the arguments, now properly recalculates console
dimensions. Added tests for all positions.
Fixes #213
|
2025-11-02 17:20:45 +01:00 |
|
Sebastian Herrlinger
|
54365ebca0
|
prepare release v0.1.32
v0.1.32
|
2025-11-02 01:08:32 +01:00 |
|