genode/demo/src/app/launchpad
Norman Feske 3394be9464 Clean up scout widgets
This patch integrate the scout widgets with Genode's new API headers
'util/geometry.h', 'os/surface.h' and 'os/texture.h'. Thereby, we get
almost rid of the platform-abstraction shim that was never used anyway.

Furthermore, it extracts the parts that are worth reusing from the
scout implementation to the public location 'demo/include/scout'.
2014-01-27 18:54:06 +01:00
..
child_entry.h Clean up scout widgets 2014-01-27 18:54:06 +01:00
launch_entry.h Clean up scout widgets 2014-01-27 18:54:06 +01:00
launcher.cc Clean up scout widgets 2014-01-27 18:54:06 +01:00
launchpad_window.cc Clean up scout widgets 2014-01-27 18:54:06 +01:00
launchpad_window.h Clean up scout widgets 2014-01-27 18:54:06 +01:00
loadbar.h Clean up scout widgets 2014-01-27 18:54:06 +01:00
main.cc Clean up scout widgets 2014-01-27 18:54:06 +01:00
README launchpad: Update config syntax, remove defaults 2013-09-23 14:25:59 +02:00
section.h Clean up scout widgets 2014-01-27 18:54:06 +01:00
status_entry.h Clean up scout widgets 2014-01-27 18:54:06 +01:00
target.mk Clean up scout widgets 2014-01-27 18:54:06 +01:00

Launchpad is a graphical application for interactively starting and
killing programs.

By default, launchpad displays a onfigured list of programs and their
respective default memory quotas. The user can tweak the memory quota for each
entry with mouse and then start a program by clicking on its name. The
following example configuration tells launchpad to display a list of three
launcher entries:

!<config>
!  <launcher name="sdl_pathfind" ram_quota="10M" />
!  <launcher name="liquid_fb"    ram_quota="10M" />
!  <launcher name="hello"        ram_quota="1M" />
!</config>