genode/repos/os/include
Norman Feske afac1e86bb decorator: window colors and controls
This patch improves the decorator in two ways. First, it enables the
assignment of window colors depending on the window labels. This
configuration can be changed dynamically. Second, it adds the handling
of window controls for closing, maximizing, minimizing windows.

Issue #1689
Fixes #1688
2015-10-06 12:18:54 +02:00
..
audio_in_session os: add Audio_in session for recording audio 2015-08-21 10:59:46 +02:00
audio_out_session os: add invalidate_all packets to Audio_out 2015-08-21 11:00:57 +02:00
blit Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
block Revised API documentation 2015-04-09 16:04:46 +02:00
block_session Revised API documentation 2015-04-09 16:04:46 +02:00
cli_monitor cli_monitor, launcher: handle exiting subsystems 2015-09-30 15:48:12 +02:00
decorator decorator: window colors and controls 2015-10-06 12:18:54 +02:00
file_system Remove Packet_ref from File_system::Packet_descriptor 2015-09-30 12:20:37 +02:00
file_system_session Remove Packet_ref from File_system::Packet_descriptor 2015-09-30 12:20:37 +02:00
framebuffer_session Revised API documentation 2015-04-09 16:04:46 +02:00
gpio base: extend irq session to support MSIs 2015-05-20 17:39:14 +02:00
gpio_session os: use async IRQ and server lib in drivers 2015-04-23 16:47:59 +02:00
gpu Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
init init: propagate exit conditions of children 2015-09-30 12:20:36 +02:00
input os: Move Ring_buffer to Genode namespace 2015-04-17 16:13:21 +02:00
input_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
ldso Revised API documentation 2015-04-09 16:04:46 +02:00
loader_session Revised API documentation 2015-04-09 16:04:46 +02:00
net os: rename 'bswap' to 'host_to_big_endian' 2015-05-20 17:52:58 +02:00
nic Replace Nic driver interface by customizable component 2015-07-01 14:46:16 +02:00
nic_session Revised API documentation 2015-04-09 16:04:46 +02:00
nitpicker_gfx Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
nitpicker_session Revised API documentation 2015-04-09 16:04:46 +02:00
os os: generalize Session_label, Session_policy 2015-10-06 12:18:52 +02:00
packet_stream_rx Revised API documentation 2015-04-09 16:04:46 +02:00
packet_stream_tx Revised API documentation 2015-04-09 16:04:46 +02:00
platform_device Introduce 'spec' subdirectories to outline aspects 2015-09-16 13:58:50 +02:00
platform_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
ram_fs ram_fs: coding style, license headers 2015-08-21 10:58:58 +02:00
regulator base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
regulator_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
report_rom os: make internal report_rom classes reusable 2015-10-06 12:18:53 +02:00
report_session Revised API documentation 2015-04-09 16:04:46 +02:00
rtc_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
spec Introduce 'spec' subdirectories to outline aspects 2015-09-16 13:58:50 +02:00
terminal os: Move Ring_buffer to Genode namespace 2015-04-17 16:13:21 +02:00
terminal_session Revised API documentation 2015-04-09 16:04:46 +02:00
timer_session Omit timer RPC calls for usleep(0) 2015-04-09 16:04:46 +02:00
trace Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
uart_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
usb base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
usb_session usb_drv improvements 2015-05-06 12:01:30 +02:00
util Xml_node, Xml_generator: sanitize node content 2015-10-06 12:18:53 +02:00
vfs vfs: add new error codes 2015-10-06 12:18:51 +02:00
xev_track Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00