I am not sure ppl understand which widgetset my app uses. It is Qt6 widgetset, not Gtk2.
Alex, probably would have been useful to post a summary of the end user's bug report in your initial post here. I suspect many people here are reluctant to go off forum looking at your github. Something like -
CudaText: Qt6 build (cudatext-linux-qt6-amd64-1.231.8.0.tar.xz)
Steps to reproduce:
Copy Unicode text (ÅÄÖ, emoji, Japanese) from Firefox
Paste into CudaText
Actual result:
ÅÄÖ → ???
Emoji/Japanese (e.g. 🤔思考) → \U0001f914\u601d\u8003Incidentally, great bug report, you have educated users !
Copying that content from Firefox and then pasting into my app, also a Qt6 Lazarus app but not one that uses SynEdit, works perfectly.
Davo