Chris Michael
|
0272154007
|
ecore-wl2: Add doxygen group for Subsurface functions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
9a871106db
|
ecore-wl2: Fix typo in doxy group definition for Dnd Group
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
57e19e1fd8
|
ecore-wl2: Re-order API functions for input to be located next to the
group definition
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
7fb55f5789
|
ecore-wl2: Add doxy group for output functions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
24aa08ede7
|
ecore-wl2: Add API function to get the DPI of a given output
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
6d78355ccc
|
ecore-wl2: Add API function to return a wl_seat from an Ecore_Wl2_Input
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
3e1b71b3d8
|
ecore-wl2: Add API function to set opaque region of a subsurface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
475ade8bf8
|
ecore-wl2: Add API function to set sync/desync on a subsurface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
d50af2db70
|
ecore-wl2: Add API function to place a subsurface below a surface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
44b2153a42
|
ecore-wl2: Add API function to place a subsurface above a surface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
25505626ad
|
ecore-wl2: Add API function to get the position of a subsurface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
0b8d2f1f24
|
ecore-wl2: Add API function to set the position of a subsurface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
32bb1237c6
|
ecore-wl2: Add API function to return the wl_surface of a subsurface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
ed8287bdba
|
ecore-wl2: Add API function to delete a subsurface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
434fbd6fb9
|
ecore-wl2: Start on preliminary subsurface support
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
10efbbd416
|
ecore-wl2: Add subsurface structure type
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
76da2e3063
|
ecore-wl2: Add doxygen for ecore_wl2_window functions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
d22b6c581c
|
ecore-wl2: Add support for input region setting for an Ecore_Wl2_Window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
35710fa919
|
ecore-wl2: Add API function to return the registry of a display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
206914aa32
|
ecore-wl2: Add API funtion declarations need for Elementary
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
63004b492c
|
ecore-wl2: Add a LAST member for enum of window type
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
1a38e1a9f4
|
ecore-wl2: Don't use bitfields for public structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
41f6e1f505
|
ecore-wl2: Add display to global event structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
961a5fa478
|
ecore-wl2: Add event type and structure for sending window configure
events
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
597426e606
|
ecore-wl2: Fix compiler warning
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
26db25b5ff
|
ecore-wl2: Add API function to clear a dnd selection
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
e44f85cc3c
|
ecore-wl2: Add API function to return if a dnd selection exists
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
00fd750d7d
|
ecore-wl2: Add API function to set a dnd selection
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
4559aa15a4
|
ecore-wl2: Add API function to determine if an input has a selection
owner
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
d1cc93f046
|
ecore-wl2: Add API function to end a dnd drag operation
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
9fdd4758fb
|
ecore-wl2: Add API function to get a dnd drag
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
b877b18980
|
ecore-wl2: Add API function to start a dnd operation
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
915d0653c3
|
ecore-wl2: Add API function to set dnd drag types
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
695b8cec9e
|
ecore-wl2: Add missing TODO for doxygen
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
ccb8061841
|
ecore-wl2: Add API function to return the Ecore_Wl2_Input from a given
window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
6ad9dc0e10
|
ecore-wl2: Add API function to set the type of window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
dfffabb224
|
ecore-wl2: Add API function to return surface id of a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
3fe735f0c1
|
ecore-wl2: Add API function to set a cursor for a window
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
|
590c278a46
|
ecore-wl2: Add API function to set pointer surface on a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
462d86486f
|
ecore-wl2: Add API function to return pointer position
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
25390920be
|
ecore-wl2: Add API function to retrieve screen size
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
9a008a9a69
|
ecore-wl2: Add API function to set window minimized state
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
ecd8808918
|
ecore-wl2: Add API function to return if a window is iconified
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
b0f65024ff
|
ecore-wl2: Add API function to set if a window is fullscreen
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
6a6b56ce24
|
ecore-wl2: Add API function to set if a window is maximized
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
b02d5a1922
|
ecore-wl2: Add API function to set window geometry
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
9a1435796d
|
ecore-wl2: Add API function to return window geometry
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
f8e3bc944f
|
ecore-wl2: Add API function to set window class name
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
41a74fda94
|
ecore-wl2: Add API function to set window title
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
f372d11f99
|
ecore-wl2: Add API function to set window rotation
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
c7206d5687
|
ecore-wl2: Add API function to return if a window is fullscreen or not
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
c1109dd25c
|
ecore-wl2: Add API function to return if a window is maximized
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
35cbc0d737
|
ecore-wl2: Add API function to set window opaque region
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
795627ab51
|
ecore-wl2: Add API function to set if a window is alpha or not
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
f1d2f7c8da
|
ecore-wl2: Add API function to return if a window is alpha or not
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
fda3c80ee0
|
ecore-wl2: Add API function to find a window by id
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
90217c80fc
|
ecore-wl2: Add implementation for supporting custom tick animators
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
|
bcd949fa03
|
ecore-wl2: Add start of Ecore_Wl2_Input code
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
e497abb4a6
|
ecore-wl2: Fix doxygen comment
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
d722b41e1a
|
ecore-wl2: Add start of Ecore_Wl2_Output code for outputs
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
b3ca3c7880
|
ecore-wl2: Add placeholder API for ecore_wl2_window_raise
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
8079f5cf9d
|
ecore-wl2: Update doxygen for window move and resize functions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
5c6376fa29
|
ecore-wl2: Add API function to resize a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
e9b6c5d4b7
|
ecore-wl2: Add API function to move a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
a5739c5ded
|
ecore-wl2: Add API function to free a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
639a1a24ae
|
ecore-wl2: Add API function to hide a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
02671a1a4b
|
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-12-03 12:02:40 -05:00 |
Chris Michael
|
7fe8a28aca
|
ecore-wl2: Add function to create/get a wl_surface for a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
167e8d074b
|
ecore-wl2: Add support for window types
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
d02da903fe
|
ecore-wl2: Add function to return window id
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
8eda8449de
|
ecore-wl2: Add start of ecore_wl2_window code
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
88e47d7def
|
ecore-wl2: Add API function to return an iterator for display globals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
f5e35519b3
|
ecore-wl2: Group connect and disconnect functions together
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
98706f0157
|
ecore-wl2: Add API function for servers to terminate wayland display main loop
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
a079b10224
|
ecore-wl2: Add API function for servers to destroy a wayland display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
5e3a9860aa
|
ecore-wl2: Add API function for clients to disconnect from a Wayland display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
3a708abdf4
|
ecore-wl2: Add API function to return the wl_shm interface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
31bf92dbbd
|
ecore-wl2: Add API function to return wl_display
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
93f17dec58
|
ecore-wl2: Modify ecore_wl2_display_create to take an optional socket name
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
f875c8ba67
|
ecore-wl2: Use Eina_Stringshare type instead of const char
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
81c120db14
|
ecore-wl2: Start on code to handle globals being added or removed
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
e4f4d52cf3
|
ecore-wl2: Add start of opaque Ecore_Wl2_Display structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
8c8334ad2d
|
ecore-wl2: Add ecore_wl2_display file to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
2065766bb5
|
ecore-wl2: Add start of doxygen infrastructure
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 |
Chris Michael
|
b3eaf9be3a
|
ecore-wl2: Add start of headers for ecore_wl2 library
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |