Hi All,
Please find below a brief summary of the progress Collabora has made last week.
Weston/Wayland
Marius:
- SPEC-3836 - head attachment and output enablement causes all inputs to be assigned to the first output enabled. There's no particular order in which outputs are enabled (well, depends on the compositor), but input devices unassigned will be assigned on the first enabled output. This causes an issue if the display panel is itself a touch panel, and causes touch input events to be delievered on a different output than the one users intended. For the moment looking into a possible solution that requires doing some heuristic assignments between touch devices and outputs (i.e., internal panels assignment to their specific touch device, or retrieving some udev properties to determine which ouput might be a touch device). There's an alternative that can be used at the moment: udev rules to assign inputs to specific outputs, which libweston will obey and also provide consistency between reboots.
Application Framework
Arnaud:
- Successfully built and used bluetoothd as a Flatpak application using AGL runtime
- Investigating D-bus activation of system services using Flatpak
Pipewire
George:
- Rebuilt a fresh image and revived some unsubmitted changes to wireplumber's configuration
- Improved further the IC sound manager design document
Kind regards,
Nick
_._,_._,_
Links:
You receive all messages sent to this group.
View/Reply Online (#9423) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]
_._,_._,_