genode/repos/gems/run/sculpt
Norman Feske 8f1db47c26 sculpt: screen capturing and event injection
This patch adds session-routing options to connect components to the
capture/event interfaces of the global nitpicker GUI server or the
leitzentrale GUI server. It thereby enables the implementation of screen
capturing components, remote management tools, or virtual keyboards.

Since those services are very powerful, they are subsumed under the
"hardware" category of the component graph as opposed to the GUI
category, which guarantees the separation of clients.

Fixes #4053
2021-03-23 11:28:20 +01:00
..
launcher sculpt: update default launchers 2019-02-28 11:34:07 +01:00
clipboard.config sculpt: integrate global clipboard 2019-07-09 08:58:39 +02:00
drop_shadow.png sculpt: manage leitzentrale window layout 2018-06-12 12:11:49 +02:00
empty_runtime.config Rename "Nitpicker" service name to "Gui" 2020-06-22 09:39:39 +02:00
fb_drv.config Sculpt system scenario 2018-02-16 08:42:29 +01:00
fonts.config sculpt: integrate global clipboard 2019-07-09 08:58:39 +02:00
index sculpt: add system clock package to index 2021-03-12 12:01:39 +01:00
leitzentrale.config sculpt: screen capturing and event injection 2021-03-23 11:28:20 +01:00
machine.vbox pkg/vbox5-nova-sculpt: clipboard support 2019-07-09 08:58:39 +02:00
machine.vdi.gz Sculpt system scenario 2018-02-16 08:42:29 +01:00
nitpicker.config sculpt: remove deferred GUI initialization 2020-08-25 11:50:10 +02:00
usb.config driver_manager/sculpt: hook for manual USB policy 2018-08-02 14:36:36 +02:00
vimrc sculpt/vimrc: 'set nowritebackup' 2020-09-09 16:57:34 +02:00
wifi.config sculpt_manager: handle WIFI connecting state 2018-09-20 09:06:18 +02:00