ecore_cocoa: remove Ecore_Cocoa_Event_Window
authorJean Guyomarc'h <jean.guyomarch@gmail.com>
Wed, 6 Jan 2016 21:13:42 +0000 (22:13 +0100)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 2 Mar 2016 21:56:28 +0000 (13:56 -0800)
commitdeb553d55e8b1964709ef8923f6bcdfbe848471f
tree3b8323f809c6896d236475e0a544274d36fe1f94
parente7dc1491a2a93e274c122b6a7236e0278980f5e2
ecore_cocoa: remove Ecore_Cocoa_Event_Window

Create specific structures for each event:
- Ecore_Cocoa_Event_Window_Focused
- Ecore_Cocoa_Event_Window_Unfocused
- Ecore_Cocoa_Event_Window_Destroy

They are currently hold the same data, but this will allow not to break
the event protocol when future extensions will be needed.

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/ecore_cocoa/Ecore_Cocoa.h
src/lib/ecore_cocoa/ecore_cocoa_window.m
src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c