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.
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.
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.