mirror of
https://github.com/openai/codex.git
synced 2026-05-18 18:22:39 +00:00
fix(tui): enable sixel pets in windows terminal
This commit is contained in:
@@ -171,7 +171,8 @@ fn supports_kitty_graphics(info: &TerminalInfo) -> bool {
|
||||
}
|
||||
|
||||
fn supports_sixel(info: &TerminalInfo) -> bool {
|
||||
terminal_field_contains(info.term.as_deref(), "sixel")
|
||||
matches!(info.name, TerminalName::WindowsTerminal)
|
||||
|| terminal_field_contains(info.term.as_deref(), "sixel")
|
||||
|| terminal_field_contains(info.term.as_deref(), "mlterm")
|
||||
|| terminal_field_contains(info.term.as_deref(), "foot")
|
||||
}
|
||||
@@ -495,6 +496,12 @@ mod tests {
|
||||
/*term_program*/ None,
|
||||
Some("mlterm"),
|
||||
),
|
||||
terminal_info_for_test(
|
||||
TerminalName::WindowsTerminal,
|
||||
/*multiplexer*/ None,
|
||||
Some("WindowsTerminal"),
|
||||
Some("xterm-256color"),
|
||||
),
|
||||
] {
|
||||
assert_eq!(
|
||||
pet_image_support_for_terminal(&info),
|
||||
|
||||
Reference in New Issue
Block a user