Jarrod Whelan
5750c58c38
refactor(cli): update CodeColorizer and related components to use MergedSettings
2026-02-11 17:57:59 -08:00
Spencer
beaa134f0e
feat(extensions): add support for custom themes in extensions ( #17327 )
2026-01-28 18:58:35 +00:00
Jacob Richman
b51323b40c
refactor(cli): keyboard handling and AskUserDialog ( #17414 )
2026-01-27 22:26:00 +00:00
Jacob Richman
f7f38e2b9e
Make merged settings non-nullable and fix all lints related to that. ( #16647 )
2026-01-15 17:26:10 +00:00
Jacob Richman
322232e514
feat: Detect background color ( #15132 )
2025-12-18 18:36:48 +00:00
Jack Wotherspoon
bde8b78a88
feat(themes): add built-in holiday theme 🎁 ( #14301 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-12-01 19:09:55 +00:00
Jacob Richman
cbbf565121
Support ink scrolling final pr ( #12567 )
2025-11-11 15:50:11 +00:00
Jacob MacDonald
fa93b56243
[Extension Reloading]: Update custom commands, add enable/disable command ( #12547 )
2025-11-05 19:36:07 +00:00
Pyush Sinha
397e52dac7
fix(ui): escaping theme dialog no longer resets theme to default ( #11323 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-10-20 17:50:09 +00:00
JAYADITYA
2b61ac532d
feat: add missing visual cue for closing dialogs with Esc key ( #11386 )
2025-10-17 18:22:54 +00:00
Jacob Richman
62ba330612
Jacob314/add radio button keys ( #10083 )
2025-09-28 21:50:47 +00:00
Miguel Solorio
67f7dae4e3
Update default text styles ( #8291 )
2025-09-11 21:22:16 +00:00
Miguel Solorio
b9b6fe1f73
feat(ui): Semantic tokens refactor ( #8087 )
2025-09-10 17:57:07 +00:00
Miguel Solorio
7e56cc6515
Move scope settings to new dialog ( #7836 )
2025-09-08 18:43:58 +00:00
Gal Zahavi
f22263c9e8
refactor: refactor settings to a nested structure ( #7244 )
2025-08-28 01:39:45 +00:00
Pascal Birchler
0f031a7f89
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +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
d219f90132
Switch from useInput to useKeypress. ( #6056 )
2025-08-12 21:05:49 +00:00
Ali Al Jufairi
8a9a927544
feat(ui): add /settings command and UI panel ( #4738 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-10 00:04:52 +00:00
Miguel Solorio
2e28bb90a0
Update diff colors ( #4747 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-23 22:39:22 +00:00
Josh Soref
dc2ac144b7
Various spelling improvements ( #3497 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
2025-07-21 21:54:44 +00:00
Ali Al Jufairi
76b935d598
Feature custom themes logic ( #2639 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-20 07:51:18 +00:00
Miguel Solorio
2f5eecfc49
Light theme color improvements ( #4396 )
2025-07-18 00:46:33 +00:00
Miguel Solorio
5b7bf74d66
Add numbers to selection list ( #4320 )
2025-07-17 22:51:42 +00:00
N. Taylor Mullen
09a3b7d5e1
feat: Invert scroll arrow default in RadioButtonSelect ( #4006 )
2025-07-13 03:58:00 +00:00
Miguel Solorio
d89ccf2250
Add scrolling to theme dialog ( #3895 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-12 01:05:21 +00:00
christine betts
da50a1eefb
Add system-wide settings config for administrators ( #3498 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2025-07-09 21:16:42 +00:00
Principal-Ideal
4d882d9b58
chore: fix typo ( #3570 )
2025-07-09 05:46:55 +00:00
Noritaka Kobayashi
dbe217828d
chore: fix typos in comment-out ( #1540 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com >
2025-06-26 04:34:53 +00:00
Jacob Richman
f741630572
Polish Theme Dialog ( #1356 )
2025-06-23 16:43:17 -07:00
Jacob Richman
b0bc7c3d99
Fix flicker issues by ensuring all actively changing content fits in the viewport ( #1217 )
2025-06-19 13:17:23 -07:00
Miguel Solorio
8a0a2523ca
Allow themes to theme the UI ( #769 )
2025-06-05 14:35:47 -07:00
Miguel Solorio
a2f03636a5
Update light themes ( #726 )
2025-06-04 10:41:03 -07:00
Jacob Richman
02ab0c234c
Merge InputPrompt and multiline-editor and move autocomplete logic directly into InputPrompt ( #453 )
2025-05-20 16:50:32 -07:00
Miguel Solorio
9862cf3204
UI improvements for suggestions & status ( #373 )
2025-05-15 16:35:21 -07:00
Miguel Solorio
61ccd4f33a
Allow users to cancel out of theme selector ( #310 )
2025-05-13 07:41:32 -07:00
Miguel Solorio
a685597b70
UI Polish for theme selector ( #294 )
2025-05-08 16:00:55 -07:00
Jacob Richman
7e8f379dfb
Save settings to ~/.gemini/settings.json and optionally /your/workspace/.gemini/settings.json ( #237 )
2025-05-01 10:34:07 -07:00
Jacob Richman
5790a5d7cf
Add a theme preview and update the theme when highlight changes. ( #151 )
2025-04-24 11:36:34 -07:00
Taylor Mullen
4c2a5045a0
Add theming support.
...
- Added a number of common themes to our support matrix:
- AtomOneDark
- Dracula
- VS
- GitHub
- GoogleCode
- XCode
- ... Admittedly these all were randomly picked, we could probably curate these better...
- Added a new `ThemeDialog` UI that can be accessed via `/theme`. It shows your currentlyt available themes and allows you to change them freely. It does **not**:
- Save the theme between sessions
- Allow you to hit escape
- Show a preview prior to selection.
- These themes are from reacts highlight js library.
Fixes https://b.corp.google.com/issues/412797985
2025-04-22 22:08:13 -07:00