Mike Blumenkrantz
74bbda4657
add support for opening uris from sandboxed gadgets
2017-10-19 11:13:15 -04:00
Mike Blumenkrantz
2f74316f7d
destroy runner child popups when underlying surface is deleted
2017-10-18 12:55:42 -04:00
Mike Blumenkrantz
f2c7052be9
don't double grab input on runner popups
2017-09-19 17:45:10 -04:00
Mike Blumenkrantz
67f59ab01e
fix runner gadget del callbacks
2017-09-15 13:35:35 -04:00
Mike Blumenkrantz
0b328cb10d
feed mouse up to runner gadgets when creating child popup
...
ensure autoclose doesn't trigger instantly
2017-09-15 13:35:07 -04:00
Mike Blumenkrantz
a4c57fba2d
use separate pid namespaces when forking runner gadgets
...
ensure children of gadgets are destroyed when main gadget process exits
2017-09-15 13:34:30 -04:00
Mike Blumenkrantz
b751d27463
delete runner popup content on content hide
...
I don't remember why I did this but efl
2017-09-11 14:53:03 -04:00
Mike Blumenkrantz
a0d72c5d91
add sandbox gadget type for runner gadgets
2017-08-11 18:49:46 -04:00
Mike Blumenkrantz
1f651fbfe8
SIGTERM sandboxed gadgets on config delete
2017-08-09 16:03:29 -04:00
Mike Blumenkrantz
0ef6c85982
handle popups and child windows in runner gadget
2017-08-09 15:55:03 -04:00
Mike Blumenkrantz
67811b1f3a
remove option for disabling events on runner gadgets
...
I can't think of a way to make this work
2017-08-07 15:33:48 -04:00
Mike Blumenkrantz
26c589e745
support fully sandboxed sub-gadgets in runner gadget
...
also add demo "start" gadget
2017-08-04 16:03:59 -04:00
Mike Blumenkrantz
39c65797de
set minmax on runner gadgets
2017-08-04 15:57:52 -04:00
Mike Blumenkrantz
49ba605d48
kill runner subprocess on gadget deletion
2017-08-04 15:57:52 -04:00
Mike Blumenkrantz
4945d1b257
fix runner entry focus
2017-08-04 15:57:52 -04:00
Mike Blumenkrantz
8ffae277b3
set aspect on runner gadgets
2017-08-01 10:32:19 -04:00
Mike Blumenkrantz
23ef468a29
escape runner cmdline strings
2017-08-01 10:32:09 -04:00
Mike Blumenkrantz
4de6a6ef34
temp force events on in runner config
2017-06-30 17:24:49 -04:00
Mike Blumenkrantz
ca2e4eb738
add runner gadget for testing
...
runner is a desktop-only gadget which allows the running of commands
inside a nested wayland compositor inside a gadget using hw accel where
available
it should be possible to use this for things like:
* playing a movie on the desktop
* tailing a log in a terminal
* keeping an always-open terminal on your desktop
* using an external filemanager on the desktop
known issues:
- do not attempt to move the gadget once placed or bad things will happen
- some focus issues with gadget config
2017-06-30 17:22:04 -04:00