notepat: fix help panel glyphs (ASCII only) + clamp desc overflow
Help panel fixes:
- Replaced all Unicode glyphs with ASCII equivalents. font_1 (6x10.bdf)
is ASCII-only so arrows (← → ↑ ↓), stars (★), box (⊞), em-dashes (–),
and minus (−) were all rendering as question-mark tofu.
Now uses: < > ^ v (arrows), plain text for others.
- Truncate description text to fit the column. Previously long
descriptions like "trackpad (X echo, Y pitch)" bled past the panel's
right edge. We now clamp to floor(colGap - descOffset) / 6 chars
and append a "." to indicate truncation.
- Updated footer text to match.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>