CudaText icon indicating copy to clipboard operation
CudaText copied to clipboard

Korean IME does not work properly on Win11

Open tccrabyoguy opened this issue 1 year ago • 9 comments

Korean IME does not work properly!

CudaText_Error

tccrabyoguy avatar Jan 31 '24 01:01 tccrabyoguy

@rasberryrabbit Can you see it please?

Alexey-T avatar Jan 31 '24 06:01 Alexey-T

cudatext_ko_ime

I have no problem with recent cudatext win32 1.209.0.2

rasberryrabbit avatar Jan 31 '24 07:01 rasberryrabbit

@tccrabyoguy What OS and app widgets (GTK2 or Qt5)?

@rasberryrabbit He has not Windows, look at the window title.

Alexey-T avatar Jan 31 '24 07:01 Alexey-T

image CudaText_Error_2

Hi, My OS is win11 home edition, 22h2 , but the problem exists for so long time. My Korean IME is 101 type 1. I compared notepad3 and cudatext, please check the image and gif, thanks!

tccrabyoguy avatar Jan 31 '24 07:01 tccrabyoguy

It may bugs or compatibility issue with windows 11 IME.
Try to use previous IME on windows settings.

https://sanctacrux.tistory.com/1930

rasberryrabbit avatar Jan 31 '24 07:01 rasberryrabbit

I don't have any problem in vscode, notepad3, obsidian, kate, original notepad, and MS Office, chrome, edge, firefox, so I think it is a compatibility issue with cudatext. Anyway, Thanks for your help. I will try with the legacy version.

tccrabyoguy avatar Jan 31 '24 07:01 tccrabyoguy

I will try to fix problem when I upgrade to windows 11. But it may takes time.

rasberryrabbit avatar Jan 31 '24 07:01 rasberryrabbit

did you get Win11 distro?

Alexey-T avatar Feb 29 '24 07:02 Alexey-T

I still stay on Win10 because of stablity.

Delphi also has problem on Win11 IME.
Link

IME Message debug logging enabled test program.
It may help making information under Win11.
project1_atsynedit_verbose.zip

rasberryrabbit avatar Feb 29 '24 08:02 rasberryrabbit

Despite not upgrading the CT for a while, I recently installed updates 1.210 and 1.214, and I found the the IME errors. However, IME error did not occur under the same environment(shown in bottom line) in older versions 1.173, where there were no issues. By checking the occurrence of IME errors across different released versions of the CT, it was found that versions up to 1.196.0.0 had no issues, but errors began occurring from version 1.197.0.2. Therefore, identifying changes made during these specific upgrades could be helpful for debugging, which is why I am posting this information.

os: win 11 Enterprise 22H2, IME 101, type 1 and I use CT in portable mode.

mrkim819 avatar Apr 29 '24 04:04 mrkim819

The difference in WindowsIME file between 1.196 (ATSynEdit 2023.07.xx) and 1.197 (ATSynEdit 2023.08.yy) release: is very minor, can it cause bugs, @rasberryrabbit ?

Screenshot from 2024-04-29 08-15-38

Alexey-T avatar Apr 29 '24 05:04 Alexey-T

It is emoji input tweak code but it is not work properly in ATSynedit. It make some trouble.

rasberryrabbit avatar Apr 29 '24 07:04 rasberryrabbit

I reverted that bad commit https://github.com/Alexey-T/ATSynEdit/commit/7c7ec219ffd2d231a6d1caf0ebb7c9a76f1ec1d8 . Here is Win64 beta to test (cudatext.exe only):

cudatext-win64-2.zip

Alexey-T avatar Apr 29 '24 14:04 Alexey-T

I tested cudatext version 1.214.0.0 with above reverted cutatext.exe and confirmed it works well without any problem

https://github.com/Alexey-T/CudaText/assets/155341358/92dc96d7-bb29-46b1-bc73-866829ab080f

mrkim819 avatar Apr 29 '24 15:04 mrkim819

Thanks for your feedback, which I hope helped to fix the real problem. I will upload new cudatext.exe to SourceForge , same folder.

Alexey-T avatar Apr 29 '24 17:04 Alexey-T