Comment 4 for bug 1672465

Revision history for this message
marmuta (marmuta) wrote :

Yes, thanks for the reminder, we heard the news and already shifted focus to GNOME Shell. I think we can be ready in time for 18.04 LTS, I'm actually cautiously aiming for 17.10.

There's a local branch that I had worked on before. The idea is to embed directly into GNOME Shell via extension and a Clutter frontend.

JavaScript shell extension -> GObject introspection shared library + typelib -> custom
> ClutterActor -> Python calls into Onboard.

Most of the pieces are working in a proof of concept kind of way. The Clutter part still needs a lot of work, though.

gdk_wayland_window_set_accept_focus won't be needed then anymore. It was never enough to get into Activities and password views anyway. The Clutter approach would solve that too.

Also we want to switch to Wayland interfaces for text input. zwp_text_input_unstable_v2 might be the one, but I haven't looked into it much beyond Weston samples.