Sehoon Shon
ad994cfe8b
Update models menu dialog to support manual model selection and group… ( #80 )
...
* Update models menu dialog to support manual model selection and group by model family
* fix tests
* update codebase investigator model setting
* fix test
* fix test
* update generated golden file
* regenerate scheme and doc for settings
* use Preview Auto if previewFeatures is set to true
2025-12-16 14:36:49 -08:00
Christian Gunderman
942bcfc61e
Disallow redundant typecasts. ( #15030 )
2025-12-13 01:43:43 +00:00
Jack Wotherspoon
1e734d7e60
feat: support multi-file drag and drop of images ( #14832 )
2025-12-12 17:14:35 +00:00
Sandy Tao
518e73ac9f
fix(cli): Fix word navigation for CJK characters ( #14475 )
2025-12-04 00:16:11 +00:00
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