You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: Display Unicode correctly in unhandled MXP tags
Fixes#8482
Root cause: Two issues prevented non-ASCII characters from displaying:
1. Tag content was decoded using Latin-1 instead of connection encoding
2. HANDLER_INSERT_ENTITY_LIT mode uses toLatin1() which destroys Unicode
Solution:
- Added getEncoding() interface to TMxpClient/TMxpMudlet
- Use connection encoding to decode tag content bytes
- Changed to HANDLER_INSERT_ENTITY_SYS to preserve Unicode characters
- Added Qt6::Core5Compat dependency for QTextCodec support in tests
0 commit comments