Make floating_from and tiling_from criterion work in commands, too (#5278)
Fixes https://github.com/i3/i3/issues/5258
This commit is contained in:
committed by
GitHub
parent
2ac6180b90
commit
1ba0eaca22
@ -57,6 +57,8 @@ state CRITERIA:
|
||||
ctype = 'urgent' -> CRITERION
|
||||
ctype = 'workspace' -> CRITERION
|
||||
ctype = 'machine' -> CRITERION
|
||||
ctype = 'floating_from' -> CRITERION_FROM
|
||||
ctype = 'tiling_from' -> CRITERION_FROM
|
||||
ctype = 'tiling', 'floating', 'all'
|
||||
-> call cmd_criteria_add($ctype, NULL); CRITERIA
|
||||
']' -> call cmd_criteria_match_windows(); INITIAL
|
||||
@ -64,6 +66,22 @@ state CRITERIA:
|
||||
state CRITERION:
|
||||
'=' -> CRITERION_STR
|
||||
|
||||
state CRITERION_FROM:
|
||||
'=' -> CRITERION_FROM_STR_START
|
||||
|
||||
state CRITERION_FROM_STR_START:
|
||||
'"' -> CRITERION_FROM_STR
|
||||
kind = 'auto', 'user'
|
||||
-> call cmd_criteria_add($ctype, $kind); CRITERIA
|
||||
|
||||
state CRITERION_FROM_STR:
|
||||
kind = 'auto', 'user'
|
||||
-> CRITERION_FROM_STR_END
|
||||
|
||||
state CRITERION_FROM_STR_END:
|
||||
'"'
|
||||
-> call cmd_criteria_add($ctype, $kind); CRITERIA
|
||||
|
||||
state CRITERION_STR:
|
||||
cvalue = word
|
||||
-> call cmd_criteria_add($ctype, $cvalue); CRITERIA
|
||||
|
Reference in New Issue
Block a user