gui: save screen characteristics global

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
system-tab: unify future timeout handling

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>