From 2582279bc1046954702311c300294c5fd9f3ae0c Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Sun, 24 Nov 2024 23:30:30 +0100 Subject: Add more config options --- src/comet.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/comet.c') diff --git a/src/comet.c b/src/comet.c index 21fae78..9ff848c 100644 --- a/src/comet.c +++ b/src/comet.c @@ -101,9 +101,6 @@ int main(int argc, char **argv) window_t window; window_init(&window, &display, &config); - int x_padding = 10; - int y_padding = 8; - log_debug("Loading font '%s'", config.font); PangoFontDescription *fontdesc = pango_font_description_from_string(config.font); @@ -123,12 +120,13 @@ int main(int argc, char **argv) log_debug("Starting bar"); window_resize(&window, config.width, config.height); - window_move(&window, x_padding, y_padding); + window_move(&window, config.x_offset, config.y_offset); - // TODO: Allow ondemand rendering - struct timespec rate, start, end, diff; + const double fps = 60.0; + const double freq = 1.0 / fps + 0.5e-9; - double freq = 1.0 / 60.0 + 0.5e-9; + // TODO: Allow ondemand/lazy rendering + struct timespec rate, start, end, diff; rate.tv_sec = (long)freq; rate.tv_nsec = (freq - rate.tv_sec) * 1000000000ul; -- cgit v1.2.3