Skip to content

Move input-method to separate class

Guido Günther requested to merge input-method-split into main

This decrufts phosh-osk-stub and allows us to move input-surface into the library so we can document properties, etc. It also gets rid of the odd calls between input-surface and osk-stub as state changes are now signaled and relevant state is a property so that it's double buffered correct. We add pending-changed signal so the debug surface can update it's state. This becomes even more useful with !8 (merged) (of which I have a rebased version on top of this). Also moving the debug surface into a widget becomes easier now.

Merge request reports