Skip to content

fix(ui): weight change-ID prefixes and enlarge file paths (#274) - #286

Merged
hewigovens merged 1 commit into
mainfrom
polish-rows
Sep 19, 2026
Merged

hewigovens merged 1 commit into
mainfrom
polish-rows

Conversation

@hewigovens

@hewigovens hewigovens commented Sep 19, 2026

Copy link
Copy Markdown
Owner

File rows render the path at 11 pt monospace instead of 9 pt, and every short id drawn through ShortId.highlighted now bolds the shortest-unique prefix in the change-id color and leaves the remainder regular and secondary, matching the GPUI shell; a per-run weight needs an explicit font, so callers pass one resolved from the user's font-size and mono-family settings via AppSettings.MonoFont.scaledFont, which also backs jayjayFont so both paths share a single formula.

Part of #274 (rows half; the detail-pane half is stacked on this PR). Part of #270.

Side effect worth knowing: with a custom mono font, jayjayFont weights were silently dropped before and now apply. The default system path is unchanged.

Before / after

Same fixture, same selection, 2x. Before is current main.

Light

Before

before-light

After

rows-light

Dark

Before

before-dark

After

rows-dark

@hewigovens
hewigovens added this pull request to stack #288 September 19, 2026 01:54
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
🔒 Security Review Completed 2026-09-19T01:54:33.983235Z f5a9575 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@hewigovens
hewigovens force-pushed the polish-rows branch 2 times, most recently from 5ad3bc9 to 3735b0e Compare September 19, 2026 02:30
File rows render the path at 10 pt monospace instead of 9 pt, a step below the 12 pt name so it stays secondary, and every short id drawn through ShortId.highlighted now bolds the shortest-unique prefix in the change-id color and leaves the remainder regular and secondary, matching the GPUI shell; a per-run weight needs an explicit font, so callers pass one resolved from the user's font-size and mono-family settings via AppSettings.MonoFont.scaledFont, which also backs jayjayFont so both paths share a single formula, and identifierFont names the one nominal size short ids use everywhere.
Repository owner deleted a comment from chatgpt-codex-connector Bot Sep 19, 2026
@hewigovens
hewigovens merged commit 6e527f5 into main Sep 19, 2026
6 checks passed
@hewigovens
hewigovens deleted the polish-rows branch September 19, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant