On Fri, Feb 28, 2014 at 9:26 AM, Alberto Mardegan <alberto.marde...@canonical.com> wrote: > On 02/27/2014 11:03 PM, Kevin Gunn wrote: >> * Latest in Unity8 ui > [...] >> o Still working on trusted session, mainly debug as its building >> and running now, but experiencing some crashes > > Do you have any info about how this will be exposed to clients? Is it > the standard QWindow::setTransientParent() or something different? >
Nope, the trusted session approach is different in that it will be not available to ordinary clients. We do not allow the client to be able to interfere with the stacking order and instead enable a trusted helper to: (1.) Create a trusted session and add participating apps and surfaces to it. (2.) Start the trusted session. At that point, Mir & Unity8 take over and carry out a well-defined set of operations, including on-screen transitions. (3.) Be notified when the trusted session ends. All of this is entirely transparent to an application and there is no need to expose this to the toolkit at this point. HTH, Thomas > Ciao, > Alberto > > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp