| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-12 | Fix extra whitespace in markdown rendering. (#3943) | Jacob Richman | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-07-07 | Fix nested markdown Rendering for table headers and rows #3331 (#3362) | zfflxx | |
| Co-authored-by: Ryan Fang <[email protected]> | |||
| 2025-07-01 | feat: Add markdown table rendering support (#1955) | Tian Jian Wang | |
| Co-authored-by: heartyguy <[email protected]> Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-06-19 | Fix flicker issues by ensuring all actively changing content fits in the ↵ | Jacob Richman | |
| viewport (#1217) | |||
| 2025-06-05 | Allow themes to theme the UI (#769) | Miguel Solorio | |
| 2025-06-01 | more strict italics: delimiters cannot be preceded/followed by \w or ↵ | Olcan | |
| [./\\]\S (#677) | |||
| 2025-05-15 | Refactor: Improve UI rendering and address code review comments | Taylor Mullen | |
| This commit addresses several code review comments primarily focused on improving the rendering and stability of the CLI UI. Key changes include: - Passing `isPending` and `availableTerminalHeight` props to `MarkdownDisplay` to enable more intelligent rendering of content, especially for pending messages and code blocks. - Adjusting height calculations in `ToolGroupMessage` and `ToolMessage` to more accurately reflect available space. - Refining the logic in `App.tsx` for measuring and utilizing terminal height, including renaming `footerRef` to `mainControlsRef` for clarity. - Ensuring consistent prop drilling for `isPending` and `availableTerminalHeight` through `HistoryItemDisplay`, `GeminiMessage`, and `GeminiMessageContent`. - In `MarkdownDisplay`, when `isPending` is true and content exceeds `availableTerminalHeight`, the code block will now be truncated with a "... generating more ..." message. If there's insufficient space even for the message, a simpler "... code is being written ..." will be shown. | |||
| 2025-05-15 | Addressed code review comments | Taylor Mullen | |
| 2025-05-15 | Refactor: Replace MarkdownRenderer with MarkdownDisplay component | Taylor Mullen | |
| - This commit refactors the Markdown rendering logic within the CLI UI. The existing `MarkdownRenderer.tsx` class-based component has been replaced with a new functional component `MarkdownDisplay.tsx`. - The `MarkdownDisplay` component is a React.memoized component for improved performance and maintains the same core Markdown parsing and rendering capabilities. | |||
