Implement desktop sync protocol handling

This commit is contained in:
Misaka
2026-05-15 21:19:27 +08:00
parent 498251ad79
commit 4c314c510b
9 changed files with 253 additions and 14 deletions

View File

@@ -75,6 +75,7 @@ public sealed class TrayApplicationContext : ApplicationContext
private void UpdateTrayText()
{
var status = server.HasClient ? "connected" : "waiting";
notifyIcon.Text = $"WirelessTextSyncer {server.LocalIpAddress}:{server.Port} ({status})";
var text = $"WirelessTextSyncer {server.LocalIpAddress}:{server.Port} ({status})";
notifyIcon.Text = text.Length > 63 ? text[..63] : text;
}
}