Christopher Michael
06d80f603a
enlightenment: Remove teamwork protocol
...
The teamwork module has been removed for some time now, so let's also
remove the custom protocol file
2021-03-01 11:24:13 -05:00
Christopher Michael
edad732eee
enlightenment: Remove wayland wobbly windows protocol file
...
Unsupported, untested, unused...
2021-03-01 10:34:31 -05:00
Carsten Haitzler
0b1c4100ef
e gadgets - as per email to e-devbel - it's easier to fix old so rm new
...
new gadget infra--
2020-07-07 23:34:27 +01:00
Mike Blumenkrantz
d2c85e5471
Revert "add sandbox gadget event to indicate gadget removal"
...
This reverts commit 6549353b53
.
I had forgotten that this is already handled by other means
2018-01-09 09:57:36 -05:00
Mike Blumenkrantz
c662eab434
add sandbox gadget event to indicate gadget configure
...
ref T6443
2018-01-05 12:33:39 -05:00
Mike Blumenkrantz
6549353b53
add sandbox gadget event to indicate gadget removal
...
ref T6443
2018-01-05 12:33:39 -05:00
Mike Blumenkrantz
e78c1843ae
handle tooltips in sandboxed gadgets
...
fix T6335
2018-01-05 12:33:39 -05:00
Mike Blumenkrantz
f4470e002e
add gadget sandboxing
...
docs in progress, tasks https://phab.enlightenment.org/project/board/179/
2017-11-03 11:47:35 -04:00
Mike Blumenkrantz
4d0ceeb02c
add fd passing to aux hints protocol
2017-09-21 13:31:01 -04:00
Mike Blumenkrantz
739eb9b679
add more files to autotools dist
2017-09-06 13:32:25 -04:00
Mike Blumenkrantz
862b02adc8
extend key action routing for general action contexts
...
this allows authorized clients to activate validated actions
2017-08-04 16:05:16 -04:00
Mike Blumenkrantz
8748b197fa
implement action routing for wayland clients
...
this allows a wayland client to request that a given action name be bound
to the requested surface using a mode to restrict activation of the binding
modes include:
* shared
- activated when any surface from the client has focus
* topmost
- activated when the requested surface has focus and is the topmost client
* exclusive
- activated when the requested surface has focus; blocks other action routes
#SamsungFeatures
Signed-off-by: Mike Blumenkrantz <zmike@osg.samsung.com>
2017-08-04 16:05:16 -04:00
Mike Blumenkrantz
ab328c6512
implement support for wl aux hints
...
this is a direct copy of a feature from tizen git with no modifications other
than what was required for compilation and functionality
https://git.tizen.org/cgit/platform/upstream/enlightenment/commit/?id=8ea090222cee86b57e54f1444c5b63252380fba5
https://git.tizen.org/cgit/platform/upstream/enlightenment/commit/?id=2c5593325c3f32efa92da3c371a780e434a30efd
fix T5780
2017-07-28 15:45:01 -04:00
Mike Blumenkrantz
3055c0ecae
remove wl screenshooter protocol
...
this should never have existed, as it makes no sense for a compositor to
use protocol in order to allow itself to take screenshots
2017-07-20 17:18:33 -04:00
Mike Blumenkrantz
186cf73294
implement relative-pointer v1
2017-02-03 15:13:45 -05:00
Mike Blumenkrantz
5aadf3b3ff
implement xdg-foreign v1
...
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
2017-01-13 11:34:50 -05:00
Derek Foreman
e4da5ba56a
Auto generate wayland protocol
...
Replaces any checked-in wayland protocol files with auto-generation.
In some cases this means renaming include files that didn't use "standard"
names, or adding missing xml files. Any source edits are simple search and
replace, there should be no functional changes.
2016-09-26 15:23:50 -05:00
Mike Blumenkrantz
361bcd9bcd
upgrade teamwork module to use teamwork v2: teamwork++
...
use display protocol and add wayland support
2016-05-20 15:06:09 -04:00
Mike Blumenkrantz
ef1772b8cb
implement wl client session recovery
...
another small feature patch brought to you by insomnia
#SamsungFeatures
2016-05-05 15:47:55 -04:00
Mike Blumenkrantz
1d092a08b4
move wayland protocols and generated files into separate directories
...
this should make it easier to track them as e starts shipping more private
extensions
2016-01-22 16:25:12 -05:00