Hi All,
Please find below a brief summary of the progress Collabora have made last week on Weston/Wayland.
Weston / Wayland
Marius:
- expanded agl-shell-desktop with a few more roles:
fullscreen, split vertical and
split horizontal. Added initial support in the compositor for
doing the split and wrote
a few testing qtwayland application(s) to test the
implementation. The support in the
compositor is rather limited at this point, allowing just a
level of split (translated
it allows just a single application to be arranged either
veritcal or horizontal),
and the orientation is hard-coded (you can split vertical on
your left or on your right,
and the same happens for horizontal, but for this is
hard-coded).
Applications, will use, just just regular XDG applications,
the screen's width and height, to
specify their size, but the compositor will adjust to half of
that (depending on the type
of split). These contrains allows to focus more on the
implementation in absence of real
specifications, and provide sufficient examples to derive
further complex ones.
- further investigation of SPEC-3342 (determine what kind of
changes are required in
libhomescreen/libwindowmanager, for starting/managing
applications). Added 3 examples
which could work out with pros and cons for each, and it
remains to be discussed in the
next APP FW meeting. The good news is that I don't believe
there's any (major) changes
to be done in libhomescreen, while libwindowmanger and its
service can be retired.
Things currently looking into:
- investigate resizing of qtwayland applications and how do
they behave when receiving
configure events from the compositor, and testing real
applications like
hvac/launcher/mediaplayer. Further testing the split
functionality.
- update to libweston8 for (master) dunfell
Things currently in queue:
- input focus for background/regular applications, added
SPEC-3344 for tracking
- remote display, forwarding applications to a different
output as per SPEC-3280
Kind regards,
Nick
Links:
You receive all messages sent to this group.
View/Reply Online (#8321) |
Reply To Group
| Reply To Sender
|
Mute This Topic
| New Topic
Your Subscription |
Contact Group Owner |
Unsubscribe
[list-automotive-discussions82@xxxxxxxxxxx]