From 35e35591f50ddec079373db79f7a396f453403b6 Mon Sep 17 00:00:00 2001 From: defnotken Date: Wed, 17 Dec 2025 23:03:49 -0600 Subject: [PATCH] Fix sestrings --- LightlessSync/LightlessSync.csproj | 2 +- LightlessSync/Utils/SeStringUtils.cs | 2 ++ LightlessSync/packages.lock.json | 43 ++++++++++++++++++++++++++-- 3 files changed, 43 insertions(+), 4 deletions(-) diff --git a/LightlessSync/LightlessSync.csproj b/LightlessSync/LightlessSync.csproj index ce036e4..11b9c14 100644 --- a/LightlessSync/LightlessSync.csproj +++ b/LightlessSync/LightlessSync.csproj @@ -37,7 +37,7 @@ - + diff --git a/LightlessSync/Utils/SeStringUtils.cs b/LightlessSync/Utils/SeStringUtils.cs index 20e732e..186db83 100644 --- a/LightlessSync/Utils/SeStringUtils.cs +++ b/LightlessSync/Utils/SeStringUtils.cs @@ -626,6 +626,7 @@ public static class SeStringUtils var measureParams = new SeStringDrawParams { Font = usedFont, + FontSize = usedFont.FontSize, Color = 0xFFFFFFFF, WrapWidth = float.MaxValue }; @@ -647,6 +648,7 @@ public static class SeStringUtils var drawParams = new SeStringDrawParams { Font = usedFont, + FontSize = usedFont.FontSize, Color = 0xFFFFFFFF, WrapWidth = float.MaxValue, TargetDrawList = drawList, diff --git a/LightlessSync/packages.lock.json b/LightlessSync/packages.lock.json index c740db4..baae0a0 100644 --- a/LightlessSync/packages.lock.json +++ b/LightlessSync/packages.lock.json @@ -31,9 +31,9 @@ }, "Glamourer.Api": { "type": "Direct", - "requested": "[2.6.0, )", - "resolved": "2.6.0", - "contentHash": "zysCZgNBRm3k3qvibyw/31MmEckX0Uh0ZsT+Sax3ZHnYIRELr9Qhbz3cjJz7u0RHGIrNJiRpktu/LxgHEqDItw==" + "requested": "[2.7.0, )", + "resolved": "2.7.0", + "contentHash": "H4yRNEhdSQ+YkZlnE7qRM67GaNieb9Xe9Vpj3rvHvcSB0eWgMF1nHqCvkBNb4L38AV4WyWTzwtXh6+Rv5GuVTw==" }, "K4os.Compression.LZ4.Legacy": { "type": "Direct", @@ -139,6 +139,19 @@ "resolved": "16.3.0", "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA==" }, + "BCnEncoder.Net": { + "type": "Transitive", + "resolved": "2.2.1", + "contentHash": "tI5+/OQo0kciLqWrViRjpOH+IL3FjexYnoWZajiGV41g/EM9CGbWsxsPzBDmpoxNkrV9uox/EtIhCIi9chBSFw==", + "dependencies": { + "CommunityToolkit.HighPerformance": "8.4.0" + } + }, + "CommunityToolkit.HighPerformance": { + "type": "Transitive", + "resolved": "8.4.0", + "contentHash": "flxspiBs0G/0GMp7IK2J2ijV9bTG6hEwFc/z6ekHqB6nwRJ4Ry2yLdx+TkbCUYFCl4XhABkAwomeKbT6zM2Zlg==" + }, "FlatSharp.Compiler": { "type": "Transitive", "resolved": "7.9.0", @@ -159,6 +172,23 @@ "resolved": "1.3.8", "contentHash": "LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g==" }, + "Lumina": { + "type": "Transitive", + "resolved": "7.1.0", + "contentHash": "7zjreOpMXOhf+m5uTefoLZO6Mt3y68XhK036eDOS5JJ8yuIjAgFteWkzdCRcss8+PH5skMnDMDUZoTJJefQCtg==", + "dependencies": { + "BCnEncoder.Net": "2.2.1", + "Microsoft.Extensions.ObjectPool": "10.0.0" + } + }, + "Lumina.Excel": { + "type": "Transitive", + "resolved": "7.4.0", + "contentHash": "RlJT0Xc1bltPrnsy1ZlLsrTDNOnQNfyxDT37xkCW7mr3w9IjhklsL9J+/+aM31G1Uv0g01AjwHm6RQKdKYi6HQ==", + "dependencies": { + "Lumina": "7.1.0" + } + }, "MessagePack": { "type": "Transitive", "resolved": "2.5.187", @@ -455,6 +485,11 @@ "Microsoft.Extensions.Primitives": "9.0.3" } }, + "Microsoft.Extensions.ObjectPool": { + "type": "Transitive", + "resolved": "10.0.0", + "contentHash": "bpeCq0IYmVLACyEUMzFIOQX+zZUElG1t+nu1lSxthe7B+1oNYking7b91305+jNB6iwojp9fqTY9O+Nh7ULQxg==" + }, "Microsoft.Extensions.Options": { "type": "Transitive", "resolved": "9.0.3", @@ -610,6 +645,8 @@ "dependencies": { "FlatSharp.Compiler": "[7.9.0, )", "FlatSharp.Runtime": "[7.9.0, )", + "Lumina": "[7.1.0, )", + "Lumina.Excel": "[7.4.0, )", "OtterGui": "[1.0.0, )", "Penumbra.Api": "[5.13.0, )", "Penumbra.String": "[1.0.6, )"