summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/log.hpp7
-rw-r--r--include/ui.hpp1
2 files changed, 7 insertions, 1 deletions
diff --git a/include/log.hpp b/include/log.hpp
index dcb2987..f34cc27 100644
--- a/include/log.hpp
+++ b/include/log.hpp
@@ -1,5 +1,6 @@
#pragma once
+#include "timer.h"
#include "imgui.h"
#include "config.hpp"
@@ -12,4 +13,8 @@ typedef struct {
char history[MAX_LEN_LOG_HISTORY][MAX_LEN_LOG_TXT];
} log;
-void log_add(double timestamp, const char* fmt, ...) IM_FMTARGS(2); \ No newline at end of file
+#define STOPWATCH_START tick_t timestamp_start = timer_current();
+#define STOPWATCH_TIME (timer_elapsed(timestamp_start)*1000.0f)
+
+log* get_log();
+void log_add(const char* fmt, ...) IM_FMTARGS(2); \ No newline at end of file
diff --git a/include/ui.hpp b/include/ui.hpp
index ddfb824..7bbdd5a 100644
--- a/include/ui.hpp
+++ b/include/ui.hpp
@@ -46,6 +46,7 @@ void ui_draw_invoices();
void ui_draw_settings();
void ui_draw_expenses();
void ui_draw_earnings();
+void ui_draw_log();
void ui_setup_invoices();
void ui_setup_contacts();