Weston : add support for XDG protocol in IVI shell

Description

To be able to run XDG applications in IVI environment (typically, Chromium), adding support to XDG protocol into IVI-shell is mandatory..

Michael Teyfel (ADITG/ESB) started a POC in June 2017 (see this presentation).

Michael posted an update on AGL Mailing List mentioning:

Environment

EEL.RC2, EEL.RC3

Attachments

5

Activity

Stephane Desneux 
March 20, 2018 at 4:23 PM

Yes, there is a partial support in EE but the goal is to run any XDG app without any proxy tool (runxdg). So this issue is not a blocker anymore for FF. But, thje "good" solution still has to be implemented (this implies dropping the current mechanisms of surface allocation through client library enforced by  windowmanager-2017)

Walt Miner 
March 20, 2018 at 1:29 PM

Per this was merged into eel. Need to check for master. 

Tadao Tanikawa 
December 23, 2017 at 4:14 PM

 About handling port and token, please check https://gerrit.automotivelinux.org/gerrit/#/c/12953/

Michael Teyfel 
December 21, 2017 at 3:36 PM

Hi there,

I am happy to announce that my ivi-id-agent implementation is finally available after doing a lot of review and rework on it. I hope it serves you well as a reference. You can find both branches to introduce the complete feature of xdg-support and ivi-id-agent to weston and wayland-ivi-extension below. In the ivi-id-agent commit an extensive explanation can be found.

Thank you very much for applying my patches so fast and caring. I am looking forward to see you again next year. Happy holidays and all the best in the new year.

 

Cheers,

Michael

 

Please refer to:

https://github.com/mtey/wayland-ivi-extension/tree/xdg_support_ivi_id_agent

https://github.com/mtey/weston/tree/xdg_support_ivi_id_agent

 

Stephane Desneux 
December 21, 2017 at 1:35 PM

- ping ^^

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Components

Priority

Created November 15, 2017 at 10:15 AM
Updated March 27, 2019 at 3:42 PM
Resolved March 27, 2019 at 3:42 PM