aboutsummaryrefslogtreecommitdiff
path: root/src/options.c
diff options
context:
space:
mode:
authorallusive-dev <[email protected]>2023-09-28 10:20:49 +1000
committerallusive-dev <[email protected]>2023-09-28 10:20:49 +1000
commite24b8ed0b48138ceacb7715b9e267ee57db76535 (patch)
treec1d5d6a7d49d8ba18b16ba7720e225c58096c8a2 /src/options.c
parentUpdate README.md (diff)
downloadcompfy-e24b8ed0b48138ceacb7715b9e267ee57db76535.tar.xz
compfy-e24b8ed0b48138ceacb7715b9e267ee57db76535.zip
added animation exclude rule sets - update 0.30.30.2.2
Diffstat (limited to 'src/options.c')
-rw-r--r--src/options.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/options.c b/src/options.c
index ee92ef8..948d60f 100644
--- a/src/options.c
+++ b/src/options.c
@@ -527,6 +527,8 @@ static const struct option longopts[] = {
{"animation-clamping", no_argument, NULL, 808},
{"animation-for-open-window", required_argument, NULL, 809},
{"animation-for-transient-window", required_argument, NULL, 810},
+ {"animation-open-exclude", required_argument, NULL, 830},
+ {"animation-unmap-exclude", required_argument, NULL, 831},
// Must terminate with a NULL entry
{NULL, 0, NULL, 0},
};
@@ -985,6 +987,12 @@ bool get_cfg(options_t *opt, int argc, char *const *argv, bool shadow_enable,
}
break;
}
+ case 830:
+ condlst_add(&opt->animation_open_blacklist, optarg);
+ break;
+ case 831:
+ condlst_add(&opt->animation_unmap_blacklist, optarg);
+ break;
case 810: {
// --animation-for-transient-window
enum open_window_animation animation = parse_open_window_animation(optarg);