typedef struct {
render_type_t render;
+ gboolean fade;
} d_options_t;
static gboolean quit = FALSE;
"Options:\n"
" --gl Use OpenGL for drawing\n"
" --xrender Use XRender for drawing (the default)\n"
+" --fade Fade windows in and out of existence (the default)\n"
+" --no-fade Don't fade windows in and out\n"
"\n"
"Copyright (C) 2008 Dana Jansens\n"
"\n"
int i;
opts->render = USE_RENDER;
+ opts->fade = TRUE;
for (i = 1; i < argc; ++i) {
if (strcmp(argv[i], "--gl") == 0)
opts->render = USE_OPENGL;
else if (strcmp(argv[i], "--xrender") == 0)
opts->render = USE_RENDER;
+ else if (strcmp(argv[i], "--fade") == 0)
+ opts->fade = TRUE;
+ else if (strcmp(argv[i], "--no-fade") == 0)
+ opts->fade = FALSE;
else if (strcmp(argv[i], "--help") == 0) {
print_help();
exit(0);
else
glxrender_init(sc, id++);
- fade_init(sc, id++);
+ if (opts->fade)
+ fade_init(sc, id++);
}
}