Name a monospace font list instead of the generic monospace

The generic name only resolves through fontconfig, so on Windows the
windows fell back to the proportional default.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-24 01:07:47 +00:00
co-authored by Claude Sonnet 5.5
parent ae37e0be53
commit 29d3a0f016
18 changed files with 55 additions and 29 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
using Nonemm.App.Theming;
using System.Globalization;
using Avalonia;
using Avalonia.Controls;
@@ -37,7 +38,7 @@ public sealed class BandmapView : Control
/// Past the band edge. The slice can reach there when the radio does.
private static readonly IBrush OutsideBrush = new SolidColorBrush(Color.FromRgb(0xC0, 0x39, 0x2B), 0.13);
private readonly Typeface typeface = new(new FontFamily("monospace"));
private readonly Typeface typeface = new(Fonts.Mono);
private IReadOnlyList<BandmapLabel> placed = [];
private BandmapScale scale = new(Bands.Band20M.Low, Bands.Band20M.High, 1);