Carsten Haitzler
920d9e57b0
warn - make buffer bigger to avoid trunc warn
2019-01-12 01:51:43 +00:00
Derek Foreman
a037001031
Send unique keymap fds to clients
...
Summary:
Prevent wayland clients from being able to destroy the compositor's
singleton keymap by making individual copies for each client.
Reviewers: zmike, devilhorns
Reviewed By: zmike, devilhorns
Subscribers: cedric
Tags: #enlightenment-git
Differential Revision: https://phab.enlightenment.org/D6861
2018-08-17 12:28:49 -05:00
Mike Blumenkrantz
f57cd82beb
set E_GADGET_ANCHOR env var corresponding to the gadget sites anchor
...
this value can change without destroying the gadget, but it can be
helpful to have this data available during initial setup
2018-02-22 17:08:42 -05:00
Mike Blumenkrantz
5de469a690
toggle sandbox gadget visibility during desklock for non-desklock gadgets
...
this triggers surface.leave events for clients while desklock is active
and allows them to conserve resources
2018-02-22 12:59:13 -05:00
Mike Blumenkrantz
10ae53b994
re-set sandbox gadget cmdline on startup
...
ensure that this is updated in case the .desktop changes
2018-02-22 11:45:46 -05:00
Mike Blumenkrantz
d24055e361
store gadget orientation for runner gadgets
...
ref 66030a4639
2018-02-13 11:43:19 -05:00
Mike Blumenkrantz
66030a4639
set E_GADGET_ORIENTATION env var when launching sandbox gadgets
2018-02-13 10:48:14 -05:00
Mike Blumenkrantz
5bbc335ed9
remove gadget runner function stubs for pre 1.21 compat
2018-02-06 11:17:37 -05:00
Mike Blumenkrantz
3c7f444f11
fix unused param warning
2018-01-25 14:20:41 -05:00
Mike Blumenkrantz
79d757e21e
add runner gadget objects to global efl-wl list and handle dynamic seat additions
...
enforce keymap passthrough under wayland
2018-01-24 16:18:57 -05:00
Mike Blumenkrantz
27d505fb59
require [X-Gadget-Bugreport] entry for sandbox gadgets, integrate bug reporting
2018-01-22 17:03:45 -05:00
Mike Blumenkrantz
69c570104a
require X-Gadget-Version field for sandbox gadget .desktops
2018-01-22 15:59:09 -05:00
Mike Blumenkrantz
35f705a621
support gadget versions with [X-Gadget-Version] .desktop entry
...
fix T6397
2018-01-22 15:25:31 -05:00
Mike Blumenkrantz
9bba6e80e4
require [Type] = Application for sandbox gadget .desktop entries
2018-01-22 15:20:38 -05:00
Mike Blumenkrantz
aa9ece4722
require [Name] entries for sandbox gadget .desktop files
2018-01-22 15:20:38 -05:00
Mike Blumenkrantz
0e14928811
add sandbox/runner gadget types to gadget menu as title
2018-01-22 15:20:35 -05:00
Stephen Houston
f4cff7229f
Mark unused parameters as EINA_UNUSED and remove unused variables.
2018-01-12 16:58:16 -06:00
Mike Blumenkrantz
b95e28fd91
propagate sandboxed gadget tooltip sizes as aspects
...
xdg_popup does not have min size hints, so instead we can proxy aspect through
to mimic this behavior
2018-01-11 16:24:00 -05:00
Mike Blumenkrantz
94270ffd93
pass correct pointer to sandbox gadget tooltip destructor
...
fix crash when hiding tooltips
2018-01-11 16:24:00 -05:00
Mike Blumenkrantz
6b002d58a2
explicitly show sandbox gadget extracted surfaces
...
ensure that these surfaces are made visible if they have not yet been internally
mapped
ref T6443
2018-01-10 14:22:11 -05:00
Mike Blumenkrantz
0568e20ba5
use SIGTERM for closing all sandbox gadgets, SIGUSR2 for removing gadgets
...
this should be more usable
2018-01-09 14:41:14 -05:00
Mike Blumenkrantz
83f77b0156
use SIGINT when closing sandboxed gadgets
2018-01-09 10:01:32 -05: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
8bd02aca70
set runner gadget instance data to gadget object, not sandbox object
...
fixes crash when configuring gadget
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
81891eeb8e
explicitly tag sandbox gadget instances as such
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
Derek Foreman
db9e70708a
Make e_gadget_runner.c compile on efl 1.20
...
It won't work, but it won't fail to build. Temporary hack until 1.21
is released.
2017-11-09 12:39:24 -06:00
Mike Blumenkrantz
99db9e2557
more E_BITFIELD conversions
2017-11-08 09:22:24 -05:00
Mike Blumenkrantz
2e81e5f8de
disable sandbox gadgets if loader cannot be found on startup
2017-11-03 13:51:12 -04: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