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
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
ffa12c3820
ecore-wl2: Fix not sending compositor reguests when we use
...
ecore_wl2_display_connect
Summary: If we do Not listen for ECORE_FD_WRITE on the file descriptor
handler, then we never send a wl_display_flush which means we don't
send requests to the compositor and thus nothing ever renders. Fix
that by listening for FD_WRITE and calling wl_display_flush.
@fix
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
e04ab79ecc
ecore-wl2: Raise dnd drop event when we get the event from the data
...
listener
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
568f3cf617
ecore-wl2: Raise event for dnd leave
...
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
d3fab1b33f
efl: Add ecore_wl2 pc file to gitignore
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
05856a0ebf
ecore-wl2: Add calls to dnd functions for drag listener
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
0ede9c3c7d
ecore-wl2: Add source file for dnd functions
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
8b42bc4ae7
ecore-wl2: Add private function declarations for dnd functions
...
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
dfdac191ff
ecore-wl2: Add TODO notes for dnd
...
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
d2816fa45f
ecore-wl2: Assign an input to a window when the window gets focus
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
df670ae859
ecore-wl2: Finish up touch support. Record touch motion coordinates
...
into input->pointer.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
28fafc0ea7
ecore-wl2: Add support for double/triple click in mouse events
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
08c804f5bb
ecore-wl2: Send key press/release events when we get wayland event
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
7918f40fcc
ecore-wl2: Raise focus in/out events when we get wayland events for
...
keyboard enter/leave
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
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
6d3e8a8558
ecore-wl2: Finish send ecore events for any wayland touch related events
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
68b36dfde3
ecore-wl2: Send mouse up event when we ungrab input
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
16864aa2c4
ecore-wl2: Send mouse button down/up events when we get a wayland
...
pointer button event
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00
Chris Michael
32838d1db4
ecore-wl2: Add internal functions for sending mouse button down/up
...
events
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-03 12:02:40 -05:00