mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-08 10:06:22 -05:00
config: add temporary(?) tweak option for box drawing line thickness
This commit is contained in:
parent
f1b4bf1275
commit
cbe896f694
2 changed files with 16 additions and 0 deletions
15
config.c
15
config.c
|
|
@ -1708,6 +1708,20 @@ parse_section_tweak(
|
|||
(long long)conf->tweak.max_shm_pool_size);
|
||||
}
|
||||
|
||||
else if (strcmp(key, "box-drawing-base-thickness") == 0) {
|
||||
double base_thickness;
|
||||
if (!str_to_double(value, &base_thickness)) {
|
||||
LOG_AND_NOTIFY_ERR(
|
||||
"%s:%d: [tweak]: box-drawing-base-thickness: "
|
||||
"expected a decimal value, got '%s'", path, lineno, value);
|
||||
return false;
|
||||
}
|
||||
|
||||
conf->tweak.box_drawing_base_thickness = base_thickness;
|
||||
LOG_WARN("tweak: box-drawing-base-thickness=%f",
|
||||
conf->tweak.box_drawing_base_thickness);
|
||||
}
|
||||
|
||||
else {
|
||||
LOG_AND_NOTIFY_ERR("%s:%u: [tweak]: %s: invalid key", path, lineno, key);
|
||||
return false;
|
||||
|
|
@ -2122,6 +2136,7 @@ config_load(struct config *conf, const char *conf_path,
|
|||
.render_timer_osd = false,
|
||||
.render_timer_log = false,
|
||||
.damage_whole_window = false,
|
||||
.box_drawing_base_thickness = 0.02,
|
||||
},
|
||||
|
||||
.notifications = tll_init(),
|
||||
|
|
|
|||
1
config.h
1
config.h
|
|
@ -196,6 +196,7 @@ struct config {
|
|||
uint64_t delayed_render_lower_ns;
|
||||
uint64_t delayed_render_upper_ns;
|
||||
off_t max_shm_pool_size;
|
||||
float box_drawing_base_thickness;
|
||||
} tweak;
|
||||
|
||||
user_notifications_t notifications;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue