Chris Michael
|
2a96aff413
|
ecore-wl2: Add function to find a window based on surface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
a34e83137e
|
ecore-wl2: Add pointer fields to input structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
9ceeaf1b29
|
ecore-wl2: Add placeholder touch listener structure and setup touch
listener
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
fc2a4f5f34
|
ecore-wl2: Add placeholder keyboard listener structure and setup
keyboard listener
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
84d84dfcf1
|
ecore-wl2: Add placeholder pointer listener structure and setup
pointer listener
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e6ed988e54
|
ecore-wl2: Add support for initial setup of pointer cursor
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
79f4fa95ed
|
ecore-wl2: Add start of Ecore_Wl2_Input code
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e4c39ba2fe
|
ecore-wl2: Fix doxygen comment
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e0fdb907dc
|
ecore-wl2: Add support for xdg shell listener
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
353ecac25e
|
ecore-wl2: Add start of Ecore_Wl2_Output code for outputs
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
d1c4d53e50
|
ecore-wl2: Free window when surface gets deleted
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
2811d85907
|
ecore-wl2: Add placeholder API for ecore_wl2_window_raise
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
561a67069c
|
ecore-wl2: Update doxygen for window move and resize functions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
58bc1a5e87
|
ecore-wl2: Add API function to resize a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
addfd3f42a
|
ecore-wl2: Add API function to move a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
eb34a9f53e
|
ecore-wl2: Add API function to free a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
137c24c904
|
ecore-wl2: Add API function to hide a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
7458725b85
|
ecore-wl2: Add API function for ecore_wl2_window_show
Summary: This adds preliminary support for wl_shell and xdg_shell
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
3fd3d99baf
|
ecore-wl2: Add a listener for display sync when connect is called
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e283efa5a1
|
ecore-wl2: Add bool fields to window structure to store state
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
2c4aeefc23
|
ecore-wl2: Add function to create/get a wl_surface for a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
a925d0ca66
|
ecore-wl2: Add support for window types
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
9005f360d0
|
ecore-wl2: Add function to return window id
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e81351491f
|
ecore-wl2: Add start of ecore_wl2_window code
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
1d69824237
|
ecore-wl2: Add API function to return an iterator for display globals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
01706a9eae
|
ecore-wl2: Group connect and disconnect functions together
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
c273933205
|
ecore-wl2: Add internal function to cleanup Ecore_Wl2_Display when closed
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
d76c2e2a2d
|
ecore-wl2: Add API function for servers to terminate wayland display main loop
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
de7a0947a5
|
ecore-wl2: Create new xkb context for each display when connected
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
6a05c1e69b
|
ecore-wl2: Add API function for servers to destroy a wayland display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
ea416178e4
|
ecore-wl2: Add API function for clients to disconnect from a Wayland display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
7c226972dc
|
ecore-wl2: Add API function to return the wl_shm interface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
69bf2f0c7c
|
ecore-wl2: Remove unused wl_registry field in display structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
f3d640f10a
|
ecore-wl2: Call wl_event_loop_dispatch with a 0 timeout
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
f449ad4f87
|
ecore-wl2: Add support for binding various wayland interfaces
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
2366f6b7d8
|
ecore-wl2: Add xdg_shell protocol files
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e4db8ef7c5
|
ecore-wl2: Add API function to return wl_display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
7f34987f65
|
ecore-wl2: Modify ecore_wl2_display_create to take an optional socket name
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e4aa6eedc8
|
ecore-wl2: Use Eina_Stringshare type instead of const char
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
d006ebff71
|
ecore-wl2: Start on code to handle globals being added or removed
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
35dfb992ca
|
ecore-wl2: Add start of opaque Ecore_Wl2_Display structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
d013e678bb
|
ecore-wl2: Add pkgconfig file for Ecore_Wl2 library
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
71e7efde0f
|
ecore-wl2: Add wayland log handler callback to print wl log messages
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
674d3d386a
|
ecore-wl2: Add ecore_wl2_display file to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
d2dbbdc071
|
ecore-wl2: Link to wayland-server for ecore_wl2 library
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
8e8f2e480c
|
ecore-wl2: Add start of doxygen infrastructure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
e6a3a0736c
|
ecore-wl2: Add API function for ecore_wl2_shutdown
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
26459b4492
|
ecore-wl2: Add events for adding and removing globals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
04add6501d
|
ecore-wl2: Add API function for ecore_wl2_init
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |
Chris Michael
|
c42fa00bfa
|
ecore-wl2: Add start of headers for ecore_wl2 library
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-11-11 10:34:45 -05:00 |