diff options
author | Jonas Ådahl <jadahl@gmail.com> | 2017-05-10 13:50:10 +0800 |
---|---|---|
committer | Jonas Ådahl <jadahl@gmail.com> | 2017-11-21 16:25:51 +0800 |
commit | a3cf97ff982638bf7ed23b4303eba280c521b54d (patch) | |
tree | 51b0fd31e7316d4b402b2625c57bf70fb8343fa0 /stable/xdg-shell/README | |
parent | bb632281d02879018e141e7d9325afb805ed0f0d (diff) |
xdg-shell/popup: Allow custom parent by passing null as parent
Allow using some other protocol (custom, or future xdg_* based) to set
up the parent-child relationship of a popup. This allows future
protocols to use xdg_popup when mapping popups over surfaces not based
on xdg_surface.
An example use case for this is the window menu, where a shells UI
client can use xdg_popup to create popup menus over windows it does not
have a xdg_surface of by having a custom protocol setting up the proper
parent-child relationship.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-By: Mike Blumenkrantz <zmike@osg.samsung.com>
Diffstat (limited to 'stable/xdg-shell/README')
0 files changed, 0 insertions, 0 deletions