-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not working in some Gtk3 applications #369
Comments
Thanks. I have followed-up on the CherryTree issue because it does seem to behave a bit differently from other GTK+ applications, so I have no strategy for a complete workaround yet, however I think I can fix most of the issues and lower plane characters such as Thanks to your report I also saw that a new issue appeared with Inkscape due to its improved handling of Unicode, so I’ll try to fix that, too. |
Fix: only use the method for higher plane codepoints Fix: send whole codepoints instead of surrogate pairs
I have greatly improved the handling of GTK+ applications in WinCompose in the development branch. This is the current status of Unicode input:
I will mark this issue as fixed in the next release, because your specific problem (typing |
Using zim with wincompose and tying german umlauts e.g. ä, ö, ü i discoverde the same phenomenon, instead of the umlaute some hex string is displayed (System is Windows 10) |
Thanks for the update, @guni77 . Your problem will also be fixed in the next WinCompose version (which I hope to publish tonight) with the exception of higher Unicode codepoints, for which I have posted a follow-up on the Zim issue you mentioned. |
Hi! You’ll be happy to know the issue is fixed in WinCompose 0.9.5! |
Apparently WinCompose (great program, by the way :) ) has problems with Gtk3 applications.
In CherryTree ( https://www.giuspen.com/cherrytree/ ) instead of inserting a special character, WinCompose inserts code of the character (or characters). For example:
using ~~ instead of special character: "≈" a code value of this char appears: "2248"
I've opened an issue for CherryTree (see: giuspen/cherrytree#1341 ) and investigation revealed, that problem is with WinCompose and Gtk3. Another Gtk3 application, Inkscape, also behaves strangely.
The text was updated successfully, but these errors were encountered: