7 Commits
Author SHA1 Message Date
dualfroz e0bc77be47 Describe this repository 2026-10-22 21:05:00 +02:00
dualfroz 6d1a2764c0 yaml: fix the anchor group in increaseIndentPattern
The pattern had an HTML-escaped "&" where it meant "&", so a key
followed by an anchor (foo: &anchor) never increased the indent.
2026-10-17 04:24:09 +02:00
dualfroz fd90b7606a terminal: don't wrap $() icons of contributed profiles again
Extensions may contribute a terminal profile icon as "$(debug)", which
is the documented syntax and what the profile quick pick already
parses. The settings enum description wrapped that string in $() once
more, so the default profile setting showed $($(debug)).

Parse string icons with ThemeIcon.fromString first and fall back to
the plain id.
2026-10-17 04:24:09 +02:00
dualfroz 9bba2ad2af search: always pass a session to file search providers
FileSearchProviderOptions.session is declared as an object, but
searches without a cache key got undefined, so providers that key a
WeakMap on the session threw.

Give those searches their own session and cancel it once the search
is done, like clearCache does for cached sessions.
2026-10-17 04:24:09 +02:00
dualfroz fd91eacb0d chat: ellipsize long model names in quick chat
Quick chat puts the input toolbars in the same row as the editor and
gives the editor whatever width the toolbars leave. A long model name
made the toolbars wider than the row, so the editor shrank to nothing
and the send button and the side actions were pushed out of view.

Cap the model name width in quick chat so it ellipsizes, like it does
in the chat view.
2026-10-17 03:49:19 +02:00
dualfroz 56c9a4d5f6 git: let git parse the commit.gpgsign boolean 2026-10-13 23:18:11 +02:00
dualfroz 0b097f6ad9 git: respect repository commit.gpgsign=false when commit signing is enabled 2026-10-13 23:05:12 +02:00