mirror of
https://github.com/storytold/soundcraft.git
synced 2026-10-14 14:26:46 -04:00
The FreeBSD CI VM has no fonts installed, so the "bold" family falls back to egui's built-in regular face. SENDS A-E and SENDS F-J then measure 47 and 45 pt, inside the 48 pt the measured-fit check allows, so narrow strips showed them in full next to I A-E and INST, and mix_narrow_headers failed on FreeBSD. Narrow strips now always use Pro Tools' short names, whatever the font; normal strips still shorten a name only when it doesn't fit. A new test renders the narrow Mix with egui's built-in fonts only, reproducing the FreeBSD failure on any platform. Co-Authored-By: Claude Opus 5.5 <[email protected]>