Sandy Tao
|
5982abeffb
|
fix(ui): Correct mouse click cursor positioning for wide characters (#13537)
|
2025-11-20 23:56:31 +00:00 |
|
Jacob Richman
|
d1e35f8660
|
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247)
Bypassing rules as link checker failure is spurious.
|
2025-11-20 10:44:02 -08:00 |
|
Tommaso Sciortino
|
84573992b4
|
Restore keyboard mode when exiting the editor (#13350)
|
2025-11-19 19:37:30 +00:00 |
|
Tommaso Sciortino
|
8877c85278
|
Right click to paste in Alternate Buffer mode (#13234)
|
2025-11-17 23:48:33 +00:00 |
|
Jacob Richman
|
2b8adf8cf3
|
jacob314/drag scrollbar (#12998)
|
2025-11-13 22:13:18 +00:00 |
|
Jacob Richman
|
60fe5acd60
|
feat(ui) support animated page up/down, fn-up/down and end+home (#13012)
|
2025-11-13 19:16:23 +00:00 |
|
Jacob Richman
|
cbbf565121
|
Support ink scrolling final pr (#12567)
|
2025-11-11 15:50:11 +00:00 |
|
Tommaso Sciortino
|
3c9052a751
|
Stop printing garbage characters for F1,F2.. keys (#12835)
|
2025-11-10 18:56:05 +00:00 |
|
Tommaso Sciortino
|
9e4ae214a8
|
Revamp KeypressContext (#12746)
|
2025-11-09 16:45:04 +00:00 |
|
Jacob Richman
|
f649948713
|
Branch batch scroll (#12680)
|
2025-11-09 00:09:22 +00:00 |
|
Jacob MacDonald
|
fa93b56243
|
[Extension Reloading]: Update custom commands, add enable/disable command (#12547)
|
2025-11-05 19:36:07 +00:00 |
|
Jacob Richman
|
3937461272
|
Scrollable support (#12544)
|
2025-11-05 00:21:00 +00:00 |
|
Jacob Richman
|
4fc9b1cde2
|
alternate buffer support (#12471)
|
2025-11-03 21:41:58 +00:00 |
|
Riddhi Dutta
|
19ea68b838
|
Refactoring packages/cli/src/ui tests (#12482)
Co-authored-by: riddhi <duttariddhi@google.com>
|
2025-11-03 18:10:57 +00:00 |
|
Jacob Richman
|
54fa26ef0e
|
Fix tests to wrap all calls changing the UI with act. (#12268)
|
2025-10-30 18:50:26 +00:00 |
|
Gal Zahavi
|
06035d5d43
|
feat(auth): improve API key authentication flow (#11760)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-10-30 01:58:08 +00:00 |
|
Jacob Richman
|
13aa0148e7
|
Migrate tests to use avoid jsdom (#12118)
|
2025-10-28 17:32:15 +00:00 |
|
Jacob Richman
|
ee66732ad2
|
First batch of fixing tests to use best practices. (#11964)
|
2025-10-25 21:41:53 +00:00 |
|
Sandy Tao
|
c7243997f4
|
fix(cli): fix flaky BaseSelectionList test (#11620)
|
2025-10-22 03:56:29 +00:00 |
|
Jacob Richman
|
306e12c23c
|
Fix regression in handling shift+tab resulting in u in the input prompt. (#11634)
|
2025-10-22 02:54:51 +00:00 |
|
Sandy Tao
|
cedf0235a1
|
fix(cli): enable typechecking for ui/components tests (#11419)
Co-authored-by: Jacob MacDonald <jakemac@google.com>
|
2025-10-17 23:16:12 +00:00 |
|
Tommaso Sciortino
|
795e5134c7
|
Remove ctrl-t binding for /mcp commands (#11372)
|
2025-10-17 16:42:09 +00:00 |
|
Jacob Richman
|
62ba330612
|
Jacob314/add radio button keys (#10083)
|
2025-09-28 21:50:47 +00:00 |
|
Abhi
|
5151bedf06
|
feat(cli): Add /model command for interactive model selection (#8940)
Co-authored-by: Miguel Solorio <miguel.solorio07@gmail.com>
|
2025-09-23 16:50:09 +00:00 |
|
Abhi
|
81d03cb524
|
refactor(cli): Extract reusable BaseSelectionList component and modernize RadioButtonSelect tests (#9021)
|
2025-09-22 15:14:41 +00:00 |
|
Gal Zahavi
|
6756a8b8a9
|
refactor(ui): Optimize rendering performance (#8239)
|
2025-09-17 22:37:13 +00:00 |
|
Pyush Sinha
|
d2b8ff5deb
|
fix: InputPrompt wrapped lines maintain highlighting, increase responsiveness in narrow cases (#7656)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
|
2025-09-17 20:17:50 +00:00 |
|
masiaf
|
811a2e90d9
|
feat(input): add undo/redo shortcuts with Ctrl+Z and Ctrl+R (#4625)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
|
2025-09-12 21:07:34 +00:00 |
|
Jacob Richman
|
5b2176770e
|
feat: add cached string width function for performance optimization (#7850)
Co-authored-by: lifeloating <imshuazi@126.com>
|
2025-09-11 04:20:40 +00:00 |
|
Miguel Solorio
|
b9b6fe1f73
|
feat(ui): Semantic tokens refactor (#8087)
|
2025-09-10 17:57:07 +00:00 |
|
Dylan liu
|
da58b93026
|
feat: Add reusable EnumSelector UI component (split from #6832) (#7774)
Co-authored-by: hoteye <hoteye@users.noreply.github.com>
Co-authored-by: cornmander <shikhman@google.com>
|
2025-09-09 21:45:12 +00:00 |
|
Miguel Solorio
|
7e56cc6515
|
Move scope settings to new dialog (#7836)
|
2025-09-08 18:43:58 +00:00 |
|
David East
|
4d07cb7dba
|
feat(cli): Add support for Ctrl+Backspace to delete a word backward (#7162)
|
2025-09-03 01:00:41 +00:00 |
|
Noritaka Kobayashi
|
da22deac17
|
refactor: remove redundant 'undefined' type or '?' (#2691)
|
2025-08-29 19:33:12 +00:00 |
|
christine betts
|
fe5bb6694e
|
Screen reader updates (#7307)
|
2025-08-28 20:52:14 +00:00 |
|
Pascal Birchler
|
0f031a7f89
|
Explict imports & exports with type modifier (#3774)
|
2025-08-25 22:04:53 +00:00 |
|
Pascal Birchler
|
ee4feea006
|
chore: consistently import node modules with prefix (#3013)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
|
2025-08-25 20:11:27 +00:00 |
|
Pascal Birchler
|
49cce8a15d
|
chore(test): install and configure vitest eslint plugin (#3228)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
|
2025-08-25 14:21:47 +00:00 |
|
Jacob Richman
|
29699274bb
|
feat(settings) support editing string settings. (#6732)
|
2025-08-21 23:43:56 +00:00 |
|
Jacob Richman
|
2143731f6e
|
fix(paste) incorrect handling of \\\n in pastes (#6532)
|
2025-08-19 20:41:08 +00:00 |
|
Richie Foreman
|
2998f27f70
|
chore(compiler): Enable strict property access TS compiler flag. (#6255)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
|
2025-08-17 16:43:21 +00:00 |
|
Jacob Richman
|
6c1373c332
|
Revert "Update semantic color tokens" (#6365)
|
2025-08-16 03:18:31 +00:00 |
|
Miguel Solorio
|
3c0af3654a
|
Update semantic color tokens (#6253)
Co-authored-by: jacob314 <jacob314@gmail.com>
|
2025-08-15 22:39:54 +00:00 |
|
Jacob Richman
|
bd5e49c5ff
|
fix(input) Resolve cases where escape was broken (#6304)
|
2025-08-15 17:54:00 +00:00 |
|
Jacob Richman
|
6037cb5d60
|
Fix bug where RadioButtonSelect treated an omitted isFocus parameter (#6274)
|
2025-08-14 23:48:54 +00:00 |
|
Jacob Richman
|
342820cf5e
|
Fix/emoji support (#6187)
Co-authored-by: elasticdotventures <brianh@elastic.ventures>
|
2025-08-14 00:33:01 +00:00 |
|
Richie Foreman
|
a90aeb3d8f
|
chore(build/compiler): Enable a bunch of strict TS compiler options. (#6138)
|
2025-08-13 20:17:38 +00:00 |
|
Jacob Richman
|
d219f90132
|
Switch from useInput to useKeypress. (#6056)
|
2025-08-12 21:05:49 +00:00 |
|
Sijie Wang
|
72832fb889
|
Fix line end bugs in Vim mode (#5328)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
|
2025-08-11 18:58:32 +00:00 |
|
Jacob Richman
|
61e382444a
|
fix(ux) bug in replaceRange dealing with newLines that was breaking vim support (#5320)
|
2025-07-31 23:16:29 +00:00 |
|