Blender Git Commit Log

Git Commits -> Revision 35b6f41

Revision 35b6f41 by Campbell Barton (master)
July 11, 2012, 08:31 (GMT)
patch [#30274] XIM improvement (non-latin support + connection recovery)
from Shinsuke Irie (irie)

(from the tracker submission)

- allow us to input non-latin languages such as Japanese/Chinese
- recover XIM connection and its input contexts when XIM server restarted

Currently it supports only "root window" style input, while most people (and I) want "over the spot" or "on the spot" style one. Probably the implementation of "over the spot" or "on the spot" style becomes much complicated, because XIM server requires the coordinates of current cursor location relative to the screen in order to show the candidate window in appropriate position.

Commit Details:

Full Hash: 35b6f41f4651992bc6a1726fc3d123f7bc54d32d
SVN Revision: 48827
Parent Commit: 4e21376
Lines Changed: +183, -15

4 Modified Paths:

/intern/ghost/intern/GHOST_SystemX11.cpp (+135, -11) (Diff)
/intern/ghost/intern/GHOST_SystemX11.h (+4, -0) (Diff)
/intern/ghost/intern/GHOST_WindowX11.cpp (+42, -4) (Diff)
/intern/ghost/intern/GHOST_WindowX11.h (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021