After all this struggle to get SCIM working, I could finally implement the international input support.
Ecere Communicator now includes the new runtime library and supports international input as well.
The Linux SDK now also properly supports X keysyms to follow the correct keyboard layout.
I believe the X clipboard operations should be fixed for good this time. (I tested and was able to copy to and from FireFox and between two Ecere IDEs.)
The X bitmap rendering features some additional support.
Two small samples were added, a transparent clock, and a utility to take a screen shot of the X desktop.
A smal fix was made to desktop-level transparent windows using OpenGL. The IDE and Debugger had some minor improvements done as well.
An issue was resolved on Windows, whereas internal resources could not be accessed when a executable was inside a path containing non-ASCII characters. The last installer itself would not work when ran from such a path.
With the Windows taskbar autohiding, the Ecere applications do not resize anymore (it was causing a “jumping” effect) .
The runtime now prompts for reestablishing Windows network connections.
Download Ecere Communicator 0.02 for Linux