diff --git a/main.c b/main.c index b8f5067..ca7c7d6 100644 --- a/main.c +++ b/main.c @@ -399,6 +399,7 @@ int main(int argc, char *argv[]) F32 padding_x = 10.0f; DrawRectangle(0, 0, state.window_w, 40, GRAY); + // TOOD: This should be its own component. for(U32 i = 0; i <= current_activity; i++) { F32 start_x = floor((F32)(activities[i].began - lower_bound_s) / (F32)(upper_bound_s - lower_bound_s) * (F32)(state.window_w)); F32 end_x = floor(((F32)(activities[i].ended - lower_bound_s) / (F32)(upper_bound_s - lower_bound_s)) * (F32)(state.window_w)); @@ -422,6 +423,7 @@ int main(int argc, char *argv[]) snprintf(activities_stats[i].seconds_str, sizeof(activities_stats[i].seconds_str), "%02llu:%02llu:%02llu", time.hours, time.minutes, time.seconds); Rectangle rect = { (padding_x*(i+1))+(width*i), 100, width, (state.window_h-110) }; + // TOOD: This should be its own component. if(activity_button(rect, activity_type_string_representation[i], activities_stats[i].seconds_str, state.font_size, (activities[current_activity].type == i ? WHITE : BLACK), activity_type_color_representation[i])) { if(activities[current_activity].type != i) { switch_activity(activities, ¤t_activity, i, now_s);