Chris Michael
8c85a89303
ecore-wl2: Add new event for sync done
...
This removes the usage of ecore_main_loop_iterate inside of the
display_connect function. It creates a new event type for when display
sync is done, this was we can defer surface creation and EE showing
until the compositor has had a chance to synchronize globals. We need
this for Enlightenment so that it does not try to create error dialogs
too early and thus crash due to not having sync'd globals yet
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-11 11:24:32 -05:00
Chris Michael
e9fab75178
ecore-wl2: Remove setting custom wl_log handler
...
Seems EINA_LOG_DOM has a problem printing out wayland protocol logs,
so allow wayland to handle that itself.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:05:01 -05:00
Chris Michael
acf97100db
ecore-wl2: Reset Ecore_Wl2 events to 0 on shutdown
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
bb0f3ab62a
ecore-wl2: Create new event type for window configure
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
a83ba427a9
ecore-wl2: Add event structure and event type for selection data ready
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
9e8b79b43f
ecore-wl2: Add remaining events and event structures for data source
...
(dnd)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
199d762e57
ecore-wl2: Add event structure for dnd end event
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
25f199969c
ecore-wl2: Add dnd drop event type and event structure
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
2758d6fcba
ecore-wl2: Add event and structure for dnd motion events
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
60aee3e03c
ecore-wl2: Add event and structure for event dnd leave
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
ad54caeeda
ecore-wl2: Add structure and event type for dnd enter
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
f811cc85d5
ecore-wl2: Add event structures for focus in/out
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
1af91f3c61
ecore-wl2: Add wayland log handler callback to print wl log messages
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
b085e688d5
ecore-wl2: Add API function for ecore_wl2_shutdown
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
d769724ccc
ecore-wl2: Add events for adding and removing globals
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
1132afd78a
ecore-wl2: Add API function for ecore_wl2_init
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00