Takumi Shimada

Results 25 comments of Takumi Shimada

"in-place input" won't work since glutin library itself doesn't send pre-edit string information to the application. There is a tracking issue for it in winit: https://github.com/rust-windowing/winit/issues/1497

#1613 may be the better place to discuss "in-place input" problem?

@kchibisov Sure. It looks the bug in winit level. It seems broken when rebasing the IME branch to the latest master, but couldn't find the root cause.

@pickfire This event naming comes from web specification (Ref: https://developer.mozilla.org/en-US/docs/Web/API/Element/compositionstart_event). And IME will create those composition events. But as @chrisduerr is pointed out, I agree that calling those events as...

Proposed the rename these events to `IMEPreeditEvent` in #1622

> However what wasn't mentioned is that how user interacts with IME via requests. That's a great idea. But for me, adding those APIs sounds out of scope of this...

> > So, I didn't add APIs to control IME from the application. > > I think it would be better to have another issue to add those APIs to...

@runiq No, that PR is not for implementing IME events. We still need to implement new APIs for MacOS.

After @kchibisov rebased the branch to the latest master, X11 IME event stopped working somehow. I'm currently investigating why my change stop working with latest master.

@jviotti Any update on this? #176 or #178 will resolve this issue.