* vim:ts=4:sw=4:expandtab
*
* i3 - an improved dynamic tiling window manager
+ * © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
*
- * © 2009-2011 Michael Stapelberg and contributors
- *
- * See file LICENSE for license information.
+ * startup.c: Startup notification code. Ensures a startup notification context
+ * is setup when launching applications. We store the current
+ * workspace to open windows in that startup notification context on
+ * the appropriate workspace.
*
*/
#ifndef _STARTUP_H
* The shell is determined by looking for the SHELL environment variable. If
* it does not exist, /bin/sh is used.
*
+ * The no_startup_id flag determines whether a startup notification context
+ * (and ID) should be created, which is the default and encouraged behavior.
+ *
*/
-void start_application(const char *command);
+void start_application(const char *command, bool no_startup_id);
/**
* Called by libstartup-notification when something happens