[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-10-17 Thread Daniel van Vugt
** Tags added: feature -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1230091 Title: [feature] Window reparenting (required for appstore app trust model) To manage notifications about this bug go

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-10-11 Thread Jamie Strandboge
** Changed in: apparmor-easyprof-ubuntu (Ubuntu Saucy) Status: New = Won't Fix ** Changed in: apparmor-easyprof-ubuntu (Ubuntu T-series) Status: New = Confirmed ** No longer affects: apparmor-easyprof-ubuntu (Ubuntu) ** No longer affects: apparmor-easyprof-ubuntu (Ubuntu Saucy)

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-10-09 Thread Rasmus Eneman
In fact, I can hardly think of a case where it would be useful for ordinary apps There are some use cases (for examples Facebooks Chat Heads on Android) but nothing that can't wait. I'm not following you on the display server implementation details. I just states that there are use cases where

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-10-09 Thread Daniel van Vugt
On desktop there's a solid example of reparenting -- plugin windows in a browser. Those subwindows (like Flash) are rendered by an external process. Although supporting Flash going forward is probably not important at all. And we need the browsers themselves to support Mir first. Some kind of

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-30 Thread Jamie Strandboge
Adding a signon task since it will need to be adjusted to use this Mir feature. ** Also affects: signon (Ubuntu) Importance: Undecided Status: New ** Changed in: signon (Ubuntu Saucy) Importance: Undecided = High ** Also affects: apparmor-easyprof-ubuntu (Ubuntu) Importance:

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-30 Thread Jamie Strandboge
Adding an apparmor-easyprof-ubuntu task since because of this bug, the accounts policy group is reserved and not available to untrusted appstore apps. When mir and online accounts are fixed, we can move the accounts policy group back to 'common'. -- You received this bug notification because you

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-30 Thread Jamie Strandboge
** Also affects: signon (Ubuntu T-series) Importance: Undecided Status: New ** Also affects: apparmor-easyprof-ubuntu (Ubuntu T-series) Importance: Undecided Status: New ** Also affects: unity-mir (Ubuntu T-series) Importance: Undecided Status: New -- You received

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-27 Thread Daniel van Vugt
It's true Mir does not implement parenting of any sort. I think this was intentional. The use case of modal dialogs is a good case for parenting, but if that remains the only use case I think we should pause to consider if there are any better alternatives. Parenting is otherwise not required in

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-27 Thread kevin gunn
strong desire, but not required for phone v1 ** Changed in: mir Importance: Undecided = High ** Changed in: mir Status: New = Triaged ** Changed in: unity-mir Status: New = Triaged ** Changed in: unity-mir Importance: Undecided = High -- You received this bug notification

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-26 Thread Alberto Mardegan
Hi Gerry, your suggested solution wouldn't work for us: we need to decouple the process child-parent relationship from the windows' one. We pop up windows from D-Bus services, and the same process could be serving multiple modal windows on top of different client applications (see also bug

[Bug 1230091] Re: [feature] Window reparenting

2013-09-25 Thread Jamie Strandboge
** Description changed: (I'm filing this as a bug in order to be able to point other people to it, and to track its progress; if there's a blueprint containing this task, please let me know) Some components (such as the Online Accounts trusted helper) need to be able to pop-up a

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-25 Thread Jamie Strandboge
** Summary changed: - [feature] Window reparenting + [feature] Window reparenting (required for appstore app trust model) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1230091 Title: [feature]

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-25 Thread Gerry Boland
Thoughts: 1. Mir has no concept of window parent/child relationships, for now it just has a list of windows per application. This needs to be added, as shell will need that information. 2. Do we want any application to be able to reparent its window to another applications window? Probably not,

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-25 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: unity-mir (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1230091 Title:

[Bug 1230091] Re: [feature] Window reparenting (required for appstore app trust model)

2013-09-25 Thread Gerry Boland
** Also affects: mir Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1230091 Title: [feature] Window reparenting (required for appstore app trust model)