ecore_cocoa: add support for system cursors
authorJean Guyomarc'h <jean.guyomarch@openwide.fr>
Thu, 8 Oct 2015 09:58:46 +0000 (11:58 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 1 Dec 2015 20:15:31 +0000 (12:15 -0800)
commit2c93c73cbd1966e8cead7e7856044a2eb12138d7
tree51897e9c1001d71e92f3ad3bdf086e114be1038f
parentba4fbb99bc99734b81925793f47cc2601be5bd5b
ecore_cocoa: add support for system cursors

- Ecore_Cocoa_Cursor enum which references system cursors;
- API to show/hide cursor: ecore_cocoa_window_cursor_show();
- API to set system cursor: ecore_cocoa_window_cursor_set();
- Ecore_Evas interface to get Ecore_Cocoa_Window from Ecore_Evas.

@feature

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/Makefile_Ecore_Cocoa.am
src/Makefile_Ecore_Evas.am
src/lib/ecore_cocoa/Ecore_Cocoa.h
src/lib/ecore_cocoa/Ecore_Cocoa_Cursor.h [new file with mode: 0644]
src/lib/ecore_cocoa/ecore_cocoa.m
src/lib/ecore_cocoa/ecore_cocoa_private.h
src/lib/ecore_cocoa/ecore_cocoa_window.m
src/lib/ecore_evas/Ecore_Evas.h
src/lib/ecore_evas/ecore_evas.c
src/lib/ecore_evas/ecore_evas_cocoa.h [new file with mode: 0644]
src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c