Please find below a brief summary of the progress Collabora has made last week.
Week 15 (2023)
Weston/Wayland
================
- SPEC-4673 (Provide implementation for the stubs in gRPC proto implementation) - continue work on the set_app_output gRPC request. Added a WIP version of it which allows placing an application on an output of its choosing. Made it WIP because it allows to map the window from the start to that particular output but it can't move applications between outputs at this moment, dynamically by just calling this request. This required a bit of backtrace to fix some other issues I've found while looking into this. Specifically, SPEC-4756, SPEC-4529,SPEC-4759 all of them being related to moving/placing/displaying applications on a different output than the first available output.
- SPEC-4756 (Remote roles surfaces still using activation by default) - while working on SPEC-4673 noticed that our remote roles were implicitly activated by default -- meaning that they weren't obeying the ini configuration file. This require unhooking some of the code that was used for both desktop/remote roles.
- SPEC-4529 (Pass the output from applications to shell client) - together with SPEC-4673 and SPEC-4756 this would also allow the shell client to control which output to place the application. This is a rather older issue which could only be fixed once we had a a propagate the output from the clients to the shell client, indirectly using the gRPC protocol interface.
- SPEC-4759 (agl-shell-app-id in output section is not respected) - Still related to SPEC-4673 it seems that we no longer obey the ini section for the agl-shell-app-id.
Kiril
_._,_._,_
Links:
You receive all messages sent to this group.
View/Reply Online (#10525) |
Reply To Group
| Reply To Sender
|
Mute This Topic
| New Topic
Your Subscription |
Contact Group Owner |
Unsubscribe
[list-automotive-discussions82@xxxxxxxxxxx]
_._,_._,_