Allow disabling animations

This commit is contained in:
2026-07-20 20:28:58 -04:00
parent 70004c432d
commit 7155e2f4f0
2 changed files with 24 additions and 10 deletions
+3 -1
View File
@@ -23,6 +23,7 @@ typedef struct {
uint16_t bar_corner_radius;
uint16_t bar_x_offset;
int8_t icons_spread;
bool animations_enabled;
bool animations_move_on_y_axis;
int8_t animations_move_distance;
uint8_t animations_duration;
@@ -35,8 +36,9 @@ typedef struct {
void neat_bar_layer_add_to_window(NeatBarLayer *neat_bar, Window *window);
void neat_bar_layer_set_click_config_provider(NeatBarLayer *neat_bar, ClickConfigProvider click_config_provider);
void neat_bar_layer_set_animations_move_distance(NeatBarLayer *neat_bar, int8_t distance);
void neat_bar_layer_set_animations_enabled(NeatBarLayer *neat_bar, bool enabled);
void neat_bar_layer_set_animations_move_axis(NeatBarLayer *neat_bar, bool use_y_axis);
void neat_bar_layer_set_animations_move_distance(NeatBarLayer *neat_bar, int8_t distance);
void neat_bar_layer_set_animations_duration(NeatBarLayer *neat_bar, uint8_t duration_ms);
void neat_bar_layer_set_floating(NeatBarLayer *neat_bar, uint16_t x_offset);
void neat_bar_layer_set_width(NeatBarLayer *neat_bar, uint16_t width);