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
2 years ago
Christopher Michael
edad732eee
enlightenment: Remove wayland wobbly windows protocol file
...
Unsupported, untested, unused...
2 years ago
Carsten Haitzler
0b1c4100ef
e gadgets - as per email to e-devbel - it's easier to fix old so rm new
...
new gadget infra--
3 years ago
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
5 years ago
Mike Blumenkrantz
c662eab434
add sandbox gadget event to indicate gadget configure
...
ref T6443
5 years ago
Mike Blumenkrantz
6549353b53
add sandbox gadget event to indicate gadget removal
...
ref T6443
5 years ago
Mike Blumenkrantz
e78c1843ae
handle tooltips in sandboxed gadgets
...
fix T6335
5 years ago
Mike Blumenkrantz
f4470e002e
add gadget sandboxing
...
docs in progress, tasks https://phab.enlightenment.org/project/board/179/
6 years ago
Mike Blumenkrantz
4d0ceeb02c
add fd passing to aux hints protocol
6 years ago
Mike Blumenkrantz
739eb9b679
add more files to autotools dist
6 years ago
Mike Blumenkrantz
862b02adc8
extend key action routing for general action contexts
...
this allows authorized clients to activate validated actions
6 years ago
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>
6 years ago
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
6 years ago
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
6 years ago
Mike Blumenkrantz
186cf73294
implement relative-pointer v1
6 years ago
Mike Blumenkrantz
5aadf3b3ff
implement xdg-foreign v1
...
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
6 years ago
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.
7 years ago
Mike Blumenkrantz
361bcd9bcd
upgrade teamwork module to use teamwork v2: teamwork++
...
use display protocol and add wayland support
7 years ago
Mike Blumenkrantz
ef1772b8cb
implement wl client session recovery
...
another small feature patch brought to you by insomnia
#SamsungFeatures
7 years ago
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
7 years ago