lp://staging/~yuningdodo/nux/im-interface
- Get this branch:
- bzr branch lp://staging/~yuningdodo/nux/im-interface
Branch merges
- csslayer: Approve
- Yu Ning (community): Approve
-
Diff: 966 lines (+873/-2)8 files modifiedNux/InputMethod.cpp (+5/-0)
Nux/InputMethodXim.cpp (+202/-0)
Nux/InputMethodXim.h (+69/-0)
Nux/Makefile.am (+6/-2)
Nux/TextEntry.h (+2/-0)
Nux/XimClientData.cpp (+524/-0)
Nux/XimClientData.h (+64/-0)
NuxGraphics/GraphicsDisplayX11.h (+1/-0)
Recent revisions
- 635. By Yu Ning
-
Provide wchar support in XIM callbacks.
We also optimize the preedit-string handling by reduce unnecessary string copy.
- 631. By Yu Ning
-
Move XIM events handling from GraphicsDisplayX11 to InputMethodXim.
We also:
* Add implement of InputMethodXim::UpdateCursorLo cation( ).
* Add some error checking in XimClientData. - 630. By Yu Ning
-
Provide XIM support with InputMethodXim.
The XIM initialize and events handling are still in GraphicsDisplayX11, we should find some proper ways to move them to InputMethodXim.
- 628. By Marco Trevisan (Treviño)
-
TextEntry: make the clipboard functions virtual to be implemented by clients. Fixes: https:/
/bugs.launchpad .net/bugs/ 1016354. Approved by Thomi Richards, Brandon Schaefer. - 627. By Marco Trevisan (Treviño)
-
TextEntry: don't allow invalid character to be written and ignore keypress when holding Alt or Super. Fixes: https:/
/bugs.launchpad .net/bugs/ 1013751. Approved by Brandon Schaefer. - 626. By Łukasz Zemczak
-
Updated Nux API version to 3.0. Deprecated nux-image library. The feature by nux-image has been merged into nux-graphics.. Fixes: . Approved by Łukasz Zemczak, Didier Roche, Tim Penhey.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/nux