<div dir="ltr"><div>Hi,</div><div><br></div><div>I would like to make Linux IME work again.</div><div>Ongoing work here:</div><div><a href="https://github.com/openjdk/jfx/pull/1080">https://github.com/openjdk/jfx/pull/1080</a></div><div><br></div><div>Since I am not an IME user myself I'm not qualified to say when "It's ready" so I need feedback to continue.</div><div><br></div><div>But with use case examples I can try myself and get it fixed until it's done.</div><div><br></div><div>This is also a step to get rid of X11 calls and make space for Wayland.</div><div><br></div><div>If anyone is willing to provide feedback, please do it on the PR.</div><div><br></div><div>-- Thiago.<br></div><div><br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 3 de abr. de 2023 às 08:32, Thiago Milczarek Sayão <<a href="mailto:thiago.sayao@gmail.com">thiago.sayao@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I have submitted a Draft PR here:<div><a href="https://github.com/openjdk/jfx/pull/1080" target="_blank">https://github.com/openjdk/jfx/pull/1080</a><br></div><div><br></div><div>It's not 100% right yet, I need some feedback to work on it.</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 20 de mar. de 2023 às 09:50, Thiago Milczarek Sayão <<a href="mailto:thiago.sayao@gmail.com" target="_blank">thiago.sayao@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<br><div><br></div><div>I'm working on IME (Input Method Editor) on Linux as the current solution using XIM is probably not working and XIM is known to be outdated.</div><div><br></div><div>I'm basing it on</div><div><a href="https://docs.gtk.org/gtk3/class.IMContext.html" target="_blank">https://docs.gtk.org/gtk3/class.IMContext.html</a></div><div><br></div><div>Which is built on top of Ibus (Intelligent Input Bus). To my understanding there's an option for XIM too.</div><div><br></div><div>I'm testing it using Japanese and Anthy. For now it's compiling and sending IME commits to a TextArea but not deleting preedits (have to figure it out how to do it).</div><div><br></div><div>It's a land I started to explore (and I know nothing outside the latin-based languages). I'm looking for use cases or samples I can use to test.</div><div><br></div><div>It's also a work to eliminate X11 calls so we can support wayland.</div><div><br></div><div>Cheers</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>
</blockquote></div>
</blockquote></div>