]> git.sur5r.net Git - i3/i3/commit - src/startup.c
Improve startup sequence termination conditions
authorDeiz <silverwraithii@gmail.com>
Thu, 4 Oct 2012 01:06:04 +0000 (21:06 -0400)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 4 Oct 2012 15:48:51 +0000 (17:48 +0200)
commitcae6fb627f1020b8b4fabaf7e6cb7a7ec7baffff
treed826175db62bd599f97656f962710bdf31ecc956
parentfdcba7b91aed15f43d4fb44c7083eed92549fb3a
Improve startup sequence termination conditions

If a window with _NET_STARTUP_ID set is moved to another workspace, it
will delete any associated startup sequence immediately. This will also
occur if a window has a leader with _NET_STARTUP_ID set, if the leader
has no container (never been mapped).

A startup sequence may also be deleted if it's matched by
startup_workspace_for_window() and its 30-second timeout has elapsed.
include/startup.h
src/con.c
src/startup.c
testcases/t/175-startup-notification.t