aboutsummaryrefslogtreecommitdiff
path: root/src/comet.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2024-03-14 15:44:41 +0100
committerFederico Angelilli <code@fedang.net>2024-03-14 15:44:41 +0100
commitc7a8b75933b3bd963e19f1a9d85f3b610a08e669 (patch)
tree91de053f1caaf655eaeb1bbd3458c49362b22e2a /src/comet.c
parent93c4dc6893e733f563e70c315537922d55adfab2 (diff)
Change animation code and refactor state
Diffstat (limited to 'src/comet.c')
-rw-r--r--src/comet.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/comet.c b/src/comet.c
index 7f8b2d1..ea574cc 100644
--- a/src/comet.c
+++ b/src/comet.c
@@ -53,7 +53,7 @@ static gboolean disk_update(gpointer data)
size_t len2 = g_utf8_strlen(btn->text, -1);
log_debug("Updated disk percentage");
- state_redraw(btn->action_data, len1 != len2);
+ state_request_redraw(btn->action_data, len1 != len2);
return G_SOURCE_CONTINUE;
}
@@ -76,7 +76,7 @@ static gboolean temp_update(gpointer data)
size_t len2 = g_utf8_strlen(btn->text, -1);
log_debug("Updated temperature");
- state_redraw(btn->action_data, len1 != len2);
+ state_request_redraw(btn->action_data, len1 != len2);
return G_SOURCE_CONTINUE;
}
@@ -119,7 +119,7 @@ static gboolean cpu_update(gpointer data)
button_simple_set_text((gpointer)btn, perc, btn->text_color);
size_t len2 = g_utf8_strlen(btn->text, -1);
- state_redraw(btn->action_data, len1 != len2);
+ state_request_redraw(btn->action_data, len1 != len2);
}
log_debug("%s cpu percentage", perc != NULL ? "Updated" : "Unchanged");
@@ -150,7 +150,7 @@ static gboolean ram_update(gpointer data)
size_t len2 = g_utf8_strlen(btn->text, -1);
log_debug("Updated ram percentage");
- state_redraw(btn->action_data, len1 != len2);
+ state_request_redraw(btn->action_data, len1 != len2);
return G_SOURCE_CONTINUE;
}
@@ -173,7 +173,7 @@ static gboolean date_update(gpointer data)
} *date_ctx = btn->action_data;
log_debug("Updated date and time");
- state_redraw(date_ctx->state, len1 != len2);
+ state_request_redraw(date_ctx->state, len1 != len2);
struct timespec current;
clock_gettime(CLOCK_REALTIME, &current);
@@ -217,7 +217,7 @@ static void menu_action(Button *btn)
button_simple_set_text(btn, g_strdup(menu_ctx->strings[!closed]), sbtn->text_color);
log_debug("%s menu", closed ? "Closed" : "Opened");
- state_redraw(menu_ctx->state, true);
+ state_request_redraw(menu_ctx->state, true);
}
static void register_buttons(State *state, Color color, Color line_color, Color text_color)
@@ -369,7 +369,7 @@ int main(int argc, char **argv)
guint source_term = g_unix_signal_add(SIGTERM, mainloop_quit, mainloop);
guint source_int = g_unix_signal_add(SIGINT, mainloop_quit, mainloop);
- state_redraw(state, true);
+ state_request_redraw(state, true);
log_debug("Starting main loop");
g_main_loop_run(mainloop);