3 hours ago
26.3.21
Source
More at Home Site
- Fixed emoji characters (e.g. ?) rendering as incorrect glyphs (such as the Bitcoin ₿ symbol) in the QLiteHtml preview on Windows — the root cause was that litehtml's internal
silently truncated codepoints above U+FFFF to 16 bits when appending toCode:utf8_to_wchar
(sinceCode:std::wstring
is 16-bit on Windows), so e.g. U+1F600 (?, UTF-8Code:wchar_t
) became U+F600 (UTF-8Code:F0 9F 98 80
); the conversion functions now correctly produce and consume UTF-16 surrogate pairs (for #3517)Code:EF 98 80
- Removed the emoji font appending workaround from the QLiteHtml preview that was no longer needed after the litehtml UTF-16 surrogate pair fix and caused the note preview to be rendered in the wrong font (for #3522)
- Search results in the Settings dialog are now highlighted directly on the matched widgets —
text gets the search term wrapped in a yellow background highlight, whileCode:QLabel
,Code:QCheckBox
,Code:QRadioButton
andCode:QGroupBox
widgets receive a yellow background color; highlights are cleared when the search text is removed (for #3523)Code:QPushButton
Source
More at Home Site


![[-]](https://www.geeks.fyi/images/collapse.png)

