}
CFGFUN(popup_during_fullscreen, const char *value) {
- config.popup_during_fullscreen =
- (strcmp(value, "ignore") == 0 ? PDF_IGNORE : PDF_LEAVE_FULLSCREEN);
+ if (strcmp(value, "ignore") == 0) {
+ config.popup_during_fullscreen = PDF_IGNORE;
+ } else if (strcmp(value, "leave_fullscreen") == 0) {
+ config.popup_during_fullscreen = PDF_LEAVE_FULLSCREEN;
+ } else {
+ config.popup_during_fullscreen = PDF_SMART;
+ }
}
CFGFUN(color_single, const char *colorclass, const char *color) {
CFGFUN(bar_color_single, const char *colorclass, const char *color) {
if (strcmp(colorclass, "background") == 0)
current_bar.colors.background = sstrdup(color);
- else current_bar.colors.statusline = sstrdup(color);
+ else if (strcmp(colorclass, "separator") == 0)
+ current_bar.colors.separator = sstrdup(color);
+ else
+ current_bar.colors.statusline = sstrdup(color);
}
CFGFUN(bar_status_command, const char *command) {