[agl-dev-community] Collabora weekly progress w/e 3rd May 2020

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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]

_._,_._,_

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux