Chris Michael
|
652fa87169
|
ecore-wl2: Remove duplicate window_find API function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
055b398e8d
|
ecore-wl2: Implement ecore_animators for windows instead of using a
custom animator
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
|
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
|
8df60cef9e
|
ecore-wl2: Check if a window is transparent or alpha when setting
opaque region
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
a4b28e0375
|
ecore-wl2: Send window configure event when we un-maximize/fullscreen
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
84a01216e7
|
ecore-wl2: Provide internal function to stop any cursor update timers
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
|
4bd535e3a1
|
ecore-wl2: Remove window animator callback when we free a window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
70867d9dc7
|
ecore-wl2: Remove test for no-op move/resize
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
2f57854e8b
|
ecore-wl2: Reduce noise of ERR messages which are not that important
when trying to set pointer cursor images
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
|
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
|
d8f72b6c32
|
ecore-wl2: Implement ecore_wl2_window_raise for xdg surfaces also
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
|
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
|
0d0b7f9979
|
ecore-wl2: Add API function to set if a window is transparent
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
|
ffe14478de
|
ecore-wl2: Support window raise function for wl_shell_surface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
cfce071a34
|
ecore-wl2: Implement support for window resizing
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
4d193552a8
|
ecore-wl2: Improve popup support to be able to use the parent windows
seat
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
e0b3d1250b
|
ecore-wl2: Add support for window moving
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
34a4787402
|
ecore-wl2: Add support for xdg popups
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
7e5ccc3862
|
ecore-wl2: Reset pointer and keyboard focus when a window gets deleted
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
5254b1a327
|
ecore-wl2: Call input ungrab when window operations occur
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
2a973da77b
|
ecore-wl2: Add function to find a window based on surface
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-12-03 12:02:40 -05:00 |
Chris Michael
|
dd5b7e0046
|
ecore-wl2: Free window when surface gets deleted
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
|
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 |