desktop-shell: Implement common ping-pong mechanism between wl_shell and xdg_shell
authorJaehoon Jeong <jh01.j@samsung.com>
Fri, 3 Jul 2015 06:07:11 +0000 (15:07 +0900)
committerJaehoon Jeong <jh01.j@samsung.com>
Tue, 7 Jul 2015 10:05:12 +0000 (19:05 +0900)
commit47494cca134670261e91f479aae985b88d6c3630
tree25f130e699f8d4f1b37eafb1bdbf7ccaa02ac614
parent96057bf5aaafe6b7e788b53db7b2c1fddb767d6a
desktop-shell: Implement common ping-pong mechanism between wl_shell and xdg_shell

    - Move ping-pong's ownership to shell_client_t from shell_surface_t
      for support xdg_shell.pong()
    - Shell module may send ping to shell_surface_t,
      for check that surface can take focus.
    - fix typo

Change-Id: Iaeba2986991e1242d74039100052fc41a80fef8f
desktop-shell/src/Makefile.am
desktop-shell/src/desktop-shell-internal.h
desktop-shell/src/shell-surface.c
desktop-shell/src/shell.c
desktop-shell/src/wl-shell.c
desktop-shell/src/xdg-shell.c