- Switch to new font api,
- Fix null ref on login
- Fix game freeze from chat link handler
This commit is contained in:
Infi
2024-04-03 00:57:49 +02:00
parent 1ab389256b
commit 1cafb45825
17 changed files with 243 additions and 396 deletions
+2 -7
View File
@@ -135,10 +135,7 @@ internal static class Fonts {
stream.ReleaseFileFragment(release);
var metrics = font.Metrics;
var ratio = (metrics.Ascent + metrics.Descent + metrics.LineGap) / (float) metrics.DesignUnitsPerEm;
return new FaceData(data, ratio);
return new FaceData(data);
}
var normalData = GetFontData(normal);
@@ -170,11 +167,9 @@ internal static class Fonts {
internal sealed class FaceData {
internal byte[] Data { get; }
internal float Ratio { get; }
internal FaceData(byte[] data, float ratio) {
internal FaceData(byte[] data) {
this.Data = data;
this.Ratio = ratio;
}
}