ecore/wayland: Add title_set and class_name_set APIs.
authorRafael Antognolli <rafael.antognolli@intel.com>
Fri, 1 Nov 2013 13:38:05 +0000 (11:38 -0200)
committerRafael Antognolli <rafael.antognolli@intel.com>
Fri, 1 Nov 2013 17:07:48 +0000 (15:07 -0200)
commit1c33a1a57b964d9080909c3e9e93f109d11c674f
tree156a5924b520c50a03b449ff06a95507e48dd894
parenta63c69cac5e49a122cb1fa1bcf8187cff1198dcf
ecore/wayland: Add title_set and class_name_set APIs.

These two APIs will save the title and class_name inside
Ecore_Wl_Window, so if they are called before the shell surface is
created, the stored names will be used later when the window is finally
shown (shell surface is created).

This way we are also hiding the shell surface from ecore_evas modules.
src/lib/ecore_wayland/Ecore_Wayland.h
src/lib/ecore_wayland/ecore_wl_window.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c