gboolean desktop_other;
guint desktop_number;
guint screendesktop_number;
+ guint client_monitor;
GPatternSpec *matchtitle;
GRegex *regextitle;
gchar *plaintitle;
g_free(s);
}
}
+ if ((n = obt_xml_find_node(node, "monitor"))) {
+ o->client_monitor = obt_xml_node_int(n);
+ }
if ((n = obt_xml_find_node(node, "then"))) {
xmlNodePtr m;
(!o->regextitle ||
(g_regex_match(o->regextitle, c->original_title, 0, NULL))) &&
(!o->plaintitle ||
- (!strcmp(o->plaintitle, c->original_title))))
+ (!strcmp(o->plaintitle, c->original_title))) &&
+ (!o->client_monitor ||
+ (o->client_monitor == client_monitor(c) + 1)))
{
acts = o->thenacts;
}