Apparently the problem is that now I'm forced to have either
HAVE_IBUS_IBUS_H or HAVE_FCITX_FRONTEND_H defined.
I think SDL now expects ibus headers installed (or fcitx dev) otherwise
new_xmods will not be set to "@im=none" which is the cause of the problem.
I'm forcing has_dbus_ime_support to SDL_TRUE and everthing works as
expected.
If I install libibus-dev everything works as expected but I see no reason
to require ibus headers if they are not really required in this case?
On Tue, Oct 25, 2016 at 12:05 AM, Daniel Ribeiro Maciel <
Post by Daniel Ribeiro Macielchangeset: 10500:c3874aa1f2d1
date: Sat Oct 08 11:30:07 2016 -0700
summary: Fixed building and using fcitx IME support on Linux
Trying to figure out what is wrong with it.
Post by Alex BainesHmm, some patches I wrote that made it into 2.0.5 related to x11
keyboard code, so this may be my fault.
I tried to reproduce the behaviour locally using the checkkeys test, but
that shows key repeats correctly.
Maybe using 'hg bisect' with checkkeys could help you locate the commit
that introduced this.
Alex.
Post by Daniel Ribeiro MacielHi guys,
I've recently upgraded from 2.0.4 to 2.0.5 and noticed the 'repeat'
flag on
Post by Daniel Ribeiro MacielSDL_KeyboardEvent is not being set properly anymore on my system.
I'm using Ubuntu 16.04, with the X11 backend (XLIB).
I've tried to create a bug report on bugzilla but I couldn't set the
version to 2.0.5 there.
Best regards,
Daniel
_______________________________________________
SDL mailing list
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
_______________________________________________
SDL mailing list
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org