genode/repos/gems/run
Norman Feske f4c55aa4db sculpt: interactive deployment
This patch introduces the distinction of the manually managed
config/deploy from the managed config/managed/deploy. The latter
incorporates interactive changes of the system by the user. There are
two user interactions supported.

First, by clicking on the '+' button at the top-left of the runtime
view, the user can select a component to launch. All launchers at
config/launcher/ are listed in the popup menu. Each launcher can be
lauched only once. While running, is not available in the popup
menu.

Second, when selecting a node that corresponds to a start node in
config/deploy or that was interactively launched, the detailed view
shows a 'remove' button, which can be used to exclude the component
from the deployment.

The result of the interactive manipulation is always available at
config/managed/deploy. Hence, the current situation can be made
persistent by using it as config/deploy.

Fixes #2986
2018-09-17 14:12:20 +02:00
..
sculpt sculpt: interactive deployment 2018-09-17 14:12:20 +02:00
cpu_load_display.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
cpu_sampler_noux.run terminal: use VFS-based font handling 2018-05-03 15:31:17 +02:00
cpu_sampler.run sel4: adapt timeouts of run scripts 2017-08-18 10:24:47 +02:00
decorator_stress.run gems: add cap quotas to decorator run scripts 2018-03-27 13:43:09 +02:00
decorator.run gems: add cap quotas to decorator run scripts 2018-03-27 13:43:09 +02:00
depot_deploy.run terminal: use VFS-based font handling 2018-05-03 15:31:17 +02:00
depot_download.run Increase RAM quota of depot download manager 2018-06-12 12:11:45 +02:00
depot_query.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
driver_manager.run driver_manager/sculpt: hook for manual USB policy 2018-08-02 14:36:36 +02:00
fs_query.run Tool for querying information from file system 2018-08-28 17:10:53 +02:00
fs_report.run Fix VFS notifications for ram file removal 2018-08-02 14:36:39 +02:00
gpt_write.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
launcher.run menu_view: VFS-based font handling 2018-05-03 15:31:18 +02:00
leitzentrale.run sculpt: basic interaction with runtime view 2018-08-28 17:10:56 +02:00
libc_vfs_audit.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
magic_ring_buffer.run gems: magic ring buffer 2018-04-10 11:09:47 +02:00
menu_view.run menu_view: improved box and float layouts 2018-05-30 13:36:18 +02:00
mixer_gui_qt_test.run depot: qt5 recipes 2018-05-30 12:26:19 +02:00
nano3d.run update recipe drivers_interactive-pc for hardware 2017-11-09 12:18:41 +01:00
nit_fader.run nit_fader.run: added cap quota, added some RAM to scout. Issue #2831 2018-05-30 13:36:30 +02:00
noux_vfs_audit.run Remove Noux networking support 2018-09-05 11:04:21 +02:00
pipe.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
sculpt_test.run Sculpt for The Curious (TC) 2018-05-31 14:02:20 +02:00
sculpt.run sculpt: support reset/poweroff by acpica 2018-09-05 11:04:23 +02:00
tcp_terminal.run Remove legacy lwIP plugins 2018-09-05 11:04:22 +02:00
terminal_echo.run terminal: use VFS-based font handling 2018-05-03 15:31:17 +02:00
terminal_log.run terminal: use VFS-based font handling 2018-05-03 15:31:17 +02:00
terminal_mux.run Remove Noux networking support 2018-09-05 11:04:21 +02:00
text_painter.run gems: playground for 'Text_painter' 2018-04-10 11:09:46 +02:00
vfs_import.run Plugin for importing VFS content 2018-08-02 14:36:42 +02:00
wm.run wm.run: use initial_width/height for nit_fb 2018-07-03 09:39:32 +02:00