[posila] [0.17.1] IME function broken
-
- Manual Inserter
- Posts: 1
- Joined: Wed Feb 27, 2019 3:37 am
- Contact:
[posila] [0.17.1] IME function broken
Updated to 0.17.1, I can't enter Chinese messages in the game.
Re: [0.17.1] IME function broken
Confirmed on Linux with a Japanese IME.
-
- Burner Inserter
- Posts: 5
- Joined: Wed Apr 25, 2018 10:49 pm
- Contact:
Re: [0.17.1] IME function broken
windows 10 ,the same problem 

Re: [0.17.1] IME function broken
In 0.16, we have added support for IME input method on Windows only. We have not added IME support for Linux/macOS in 0.17
-
- Burner Inserter
- Posts: 5
- Joined: Wed Apr 25, 2018 10:49 pm
- Contact:
Re: [0.17.1] IME function broken
Can you fix this bug first? Now we copy text from other places into the game, which makes our game experience very poor.
I found this, maybe it will be useful(viewtopic.php?f=6&t=23934&p=151871&hilit=IME#p151871)
Re: [0.17.1] IME function broken
They aren't using Allegro anymore.xiaoshui05 wrote: Tue Mar 05, 2019 3:34 amCan you fix this bug first? Now we copy text from other places into the game, which makes our game experience very poor.
I found this, maybe it will be useful(viewtopic.php?f=6&t=23934&p=151871&hilit=IME#p151871)
There are 10 types of people: those who get this joke and those who don't.
Re: [posila] [0.17.1] IME function broken
Thanks for the report and sorry for taking so long to fix it.
It should be fixed in 0.17.42
Unfortunatelly, I couldn't make IME implementation in SDL work in any reasonable way so we had to port the code we used in 0.16 with Allegro.
SDL is handling windows events quite differently than Allegro did, so the code ended up being different and I hope it will work just as it used to with 3rd party IME software. I tested just with Microsoft's IME in Windows 10.
It should be fixed in 0.17.42
Unfortunatelly, I couldn't make IME implementation in SDL work in any reasonable way so we had to port the code we used in 0.16 with Allegro.
SDL is handling windows events quite differently than Allegro did, so the code ended up being different and I hope it will work just as it used to with 3rd party IME software. I tested just with Microsoft's IME in Windows 10.