Commit Graph

147 Commits

Author SHA1 Message Date
Christian Gunderman
c542a35207 Fix layout rounding. (#18667) 2026-02-10 04:53:49 +00:00
Jack Wotherspoon
1c443ff1a0 feat: Ctrl+O to expand paste placeholder (#18103) 2026-02-10 02:04:34 +00:00
Christian Gunderman
c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
Tommaso Sciortino
415cebe904 refactor: push isValidPath() into parsePastedPaths() (#18664) 2026-02-09 21:19:51 +00:00
Jarrod Whelan
7385bc0981 feat(cli): truncate shell output in UI history and improve active shell display (#17438) 2026-02-08 08:09:48 +00:00
Jack Wotherspoon
9f18077047 chore: update colors for ask_user dialog (#18543) 2026-02-07 22:11:51 +00:00
Jacob Richman
2e85a0e47e Code review fixes for show question mark pr. (#18480) 2026-02-07 06:35:14 +00:00
Zac Koch
c6ca4244d0 fix- windows: add shell: true for spawnSync to fix EINVAL with .cmd editors (#18408) 2026-02-06 19:47:33 +00:00
Dmitry Lyalin
4d07d3327d Add shortcuts hint and panel for discoverability (#18035) 2026-02-06 19:33:39 +00:00
Jacob Richman
c67bba315f ux(polish) autocomplete in the input prompt (#18181) 2026-02-05 20:38:29 +00:00
Adam DeMuri
39df95ddde feat(cli): Add W, B, E Vim motions and operator support (#16209)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-02-05 17:29:30 +00:00
Jack Wotherspoon
9745c5156c fix: improve Ctrl+R reverse search (#18075) 2026-02-03 01:03:28 +00:00
Jerop Kipruto
3a050c6b09 refactor: migrate checks.ts utility to core and deduplicate (#18139) 2026-02-03 00:32:13 +00:00
Jerop Kipruto
709ed2e9f5 fix(ui): prevent content leak in MaxSizedBox bottom overflow (#17991) 2026-02-02 23:37:33 +00:00
Jacob Richman
70654f9bb1 Fix up/down arrow regression and add test. (#18108)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-02 13:55:45 -08:00
Jacob Richman
ad6735de18 Support ctrl-C and Ctrl-D correctly Refactor so InputPrompt has priority over AppContainer for input handling. (#17993) 2026-01-31 00:11:14 +00:00
Jerop Kipruto
19284636e7 feat(plan): reuse standard tool confirmation for AskUser tool (#17864)
Co-authored-by: jacob314 <jacob314@gmail.com>
2026-01-30 18:32:21 +00:00
Jacob Richman
7dadea01c0 bug(ux) vim mode fixes. Start in insert mode. Fix bug blocking F12 and ctrl-X in vim mode. (#17938) 2026-01-30 07:31:47 +00:00
Jacob Richman
3e7df3f896 Fix HalfLinePaddedBox in screenreader mode. (#17914) 2026-01-30 03:21:18 +00:00
Jacob Richman
a3dd76ebf0 feat(ui): add terminal cursor support (#17711) 2026-01-28 00:43:37 +00:00
Sandy Tao
8544e2cc9a fix(cli): Preserve settings dialog focus when searching (#17701) 2026-01-28 00:41:41 +00:00
Jacob Richman
a2890e0a04 refactor(cli): keyboard handling and AskUserDialog (#17414) 2026-01-27 22:26:00 +00:00
Jacob Richman
43c98ce4f1 Fix cluster of bugs in the settings dialog. (#17628) 2026-01-27 16:55:35 +00:00
Jacob Richman
58191e126c paste transform followup (#17624)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2026-01-27 14:19:54 +00:00
Jacob Richman
3e632428a8 Fix iterm alternate buffer mode issue rendering backgrounds (#17634) 2026-01-27 13:15:44 +00:00
Jack Wotherspoon
eef3b77e9a feat: add double-click to expand/collapse large paste placeholders (#17471) 2026-01-27 02:59:09 +00:00
Jacob Richman
f2dc266f5b feat(ui): add solid background color option for input prompt (#16563)
Co-authored-by: Alexander Farber <farber72@outlook.de>
2026-01-26 23:23:54 +00:00
Sandy Tao
272bf0508e feat(ui): Move keyboard handling into BaseSettingsDialog (#17404) 2026-01-23 23:16:53 +00:00
Jack Wotherspoon
6e202aeb6e feat: add AskUserDialog for UI component of AskUser tool (#17344)
Co-authored-by: jacob314 <jacob314@gmail.com>
2026-01-23 20:42:48 +00:00
Sandy Tao
f89b62eed0 chore(refactor): extract BaseSettingsDialog component (#17369) 2026-01-23 19:29:29 +00:00
Jacob Richman
6a78632873 Fix so rewind starts at the bottom and loadHistory refreshes static content. (#17335) 2026-01-22 20:54:23 +00:00
Adib234
a19e7138a8 feat: implement /rewind command (#15720) 2026-01-22 15:26:52 +00:00
Jacob Richman
7708368a64 refactor: improve large text paste placeholder (#17269)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2026-01-22 15:05:38 +00:00
Jack Wotherspoon
1f8b26efc6 feat: replace large text pastes with [Pasted Text: X lines] placeholder (#16422) 2026-01-22 02:09:24 +00:00
Tommaso Sciortino
8d5c8a6fad Support command/ctrl/alt backspace correctly (#17175) 2026-01-21 18:13:26 +00:00
Tommaso Sciortino
a1620e52c4 fix bad fallback logic external editor logic (#17166) 2026-01-21 02:48:44 +00:00
Tommaso Sciortino
67c479498f fix(cli): resolve home/end keybinding conflict (#17124) 2026-01-21 02:15:18 +00:00
Tommaso Sciortino
2287aaefd8 fix(cli): fix newline support broken in previous PR (#17159) 2026-01-21 00:20:51 +00:00
Jacob Richman
217056f4af Remove LRUCache class migrating to mnemoist (#16872) 2026-01-16 21:17:31 +00:00
N. Taylor Mullen
1b2af728e0 perf(ui): optimize text buffer and highlighting for large inputs (#16782)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-01-16 17:33:13 +00:00
Tommaso Sciortino
29c9a6b0e2 cleanup: Improve keybindings (#16672) 2026-01-15 00:30:07 +00:00
Tommaso Sciortino
1fdd49344b Simplify paste handling (#16654) 2026-01-14 21:27:36 +00:00
Jacob Richman
1366d19e2a Modernize MaxSizedBox to use <Box maxHeight> and ResizeObservers (#16565) 2026-01-14 04:22:10 +00:00
Tommaso Sciortino
60a9b3f39e Fix: make ctrl+x use preferred editor (#16556) 2026-01-14 00:55:07 +00:00
Tommaso Sciortino
e067061795 Migrate keybindings (#16460) 2026-01-13 00:28:10 +00:00
Adib234
97bc542183 Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
Pyush Sinha
866216d2da feat: terse transformations of image paths in text buffer (#4924)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com>
2025-12-23 20:46:09 +00:00
Jacob Richman
7b47a3b1d9 feat: Detect background color (#15132) 2025-12-18 18:36:48 +00:00
Tommaso Sciortino
1082081ff0 feat: launch Gemini 3 Flash in Gemini CLI ️ (#15196)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: joshualitt <joshualitt@google.com>
Co-authored-by: Sehoon Shon <sshon@google.com>
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com>
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com>
Co-authored-by: Jenna Inouye <jinouye@google.com>
2025-12-17 09:43:21 -08:00
Christian Gunderman
bce7cd8bb3 Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00