diff options
Diffstat (limited to 'src/comet.c')
| -rw-r--r-- | src/comet.c | 12 |
1 files changed, 5 insertions, 7 deletions
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; |
