summaryrefslogtreecommitdiff
path: root/src/ui/ui_main.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-10-04 18:36:31 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-10-04 18:36:31 +0200
commitcd827834f9ee329c27b82d987f0d1d48a854a954 (patch)
tree3f2b63cc88f7d01ac6c55ff6c8cd5ff26dae55b5 /src/ui/ui_main.cpp
parent83cbf0e4a142ab2c57fd4fdfc056517b7149828b (diff)
namespace importer
Diffstat (limited to 'src/ui/ui_main.cpp')
-rw-r--r--src/ui/ui_main.cpp68
1 files changed, 34 insertions, 34 deletions
diff --git a/src/ui/ui_main.cpp b/src/ui/ui_main.cpp
index ef2e9df..b54ca62 100644
--- a/src/ui/ui_main.cpp
+++ b/src/ui/ui_main.cpp
@@ -22,50 +22,50 @@
#include "administration_writer.hpp"
#include "administration_reader.hpp"
-static main_state ui_state = main_state::UI_END;
-void (*drawcalls[main_state::UI_END])(void) = {
- ui_draw_invoices,
- ui_draw_expenses,
- ui_draw_contacts,
- ui_draw_earnings,
+static ui::main_state ui_state = ui::main_state::UI_END;
+void (*drawcalls[ui::main_state::UI_END])(void) = {
+ ui::draw_invoices,
+ ui::draw_expenses,
+ ui::draw_contacts,
+ ui::draw_earnings,
0,
- ui_draw_projects,
- ui_draw_settings,
- ui_draw_log,
+ ui::draw_projects,
+ ui::draw_settings,
+ ui::draw_log,
};
-void (*setupcalls[main_state::UI_END])(void) = {
- ui_setup_invoices,
- ui_setup_expenses,
- ui_setup_contacts,
- ui_setup_earnings,
+void (*setupcalls[ui::main_state::UI_END])(void) = {
+ ui::setup_invoices,
+ ui::setup_expenses,
+ ui::setup_contacts,
+ ui::setup_earnings,
0,
- ui_setup_projects,
- ui_setup_settings,
+ ui::setup_projects,
+ ui::setup_settings,
0,
};
-void (*destroycalls[main_state::UI_END])(void) = {
- ui_destroy_invoices,
- ui_destroy_expenses,
+void (*destroycalls[ui::main_state::UI_END])(void) = {
+ ui::destroy_invoices,
+ ui::destroy_expenses,
0,
- ui_destroy_earnings,
+ ui::destroy_earnings,
0,
0,
- ui_destroy_settings,
+ ui::destroy_settings,
0,
};
-void ui_set_state(main_state state)
+void ui::set_state(ui::main_state state)
{
- if (ui_state != main_state::UI_END && destroycalls[ui_state]) destroycalls[ui_state]();
+ if (ui_state != ui::main_state::UI_END && destroycalls[ui_state]) destroycalls[ui_state]();
ui_state = state;
if (setupcalls[ui_state]) setupcalls[ui_state]();
}
-void ui_draw_main()
+void ui::draw_main()
{
- if (ui_state == main_state::UI_END) ui_set_state(main_state::UI_INVOICES);
+ if (ui_state == ui::main_state::UI_END) ui::set_state(ui::main_state::UI_INVOICES);
// @locale::get
if (ImGui::BeginMainMenuBar())
@@ -81,7 +81,7 @@ void ui_draw_main()
if (ImGui::BeginMenu("Help"))
{
- if (ImGui::MenuItem("Event Log")) { ui_set_state(main_state::UI_LOG); }
+ if (ImGui::MenuItem("Event Log")) { ui::set_state(ui::main_state::UI_LOG); }
ImGui::EndMenu();
}
@@ -107,22 +107,22 @@ void ui_draw_main()
float buttonWidth = sidePanelWidth;
- if (ImGui::Button(locale::get("nav.invoices"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_INVOICES);
- if (ImGui::Button(locale::get("nav.expenses"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_EXPENSES);
- if (ImGui::Button(locale::get("nav.contacts"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_CONTACTS);
+ if (ImGui::Button(locale::get("nav.invoices"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_INVOICES);
+ if (ImGui::Button(locale::get("nav.expenses"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_EXPENSES);
+ if (ImGui::Button(locale::get("nav.contacts"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_CONTACTS);
static bool reports_opened = true;
if (ImGui::Button(locale::get("nav.reports"), ImVec2(buttonWidth, 24))) reports_opened = !reports_opened;
if (reports_opened)
{
ImGui::PushStyleVar(ImGuiStyleVar_FramePadding, ImVec2(20.0f, 0.0f));
- if (ImGui::Button(locale::get("nav.reports.results"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_REPORT_RESULTS);
- if (ImGui::Button(locale::get("nav.reports.tax"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_REPORT_TAX);
+ if (ImGui::Button(locale::get("nav.reports.results"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_REPORT_RESULTS);
+ if (ImGui::Button(locale::get("nav.reports.tax"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_REPORT_TAX);
ImGui::PopStyleVar();
}
- if (ImGui::Button(locale::get("nav.projects"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_PROJECTS);
- if (ImGui::Button(locale::get("nav.settings"), ImVec2(buttonWidth, 24))) ui_set_state(main_state::UI_SETTINGS);
+ if (ImGui::Button(locale::get("nav.projects"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_PROJECTS);
+ if (ImGui::Button(locale::get("nav.settings"), ImVec2(buttonWidth, 24))) ui::set_state(ui::main_state::UI_SETTINGS);
ImGui::PopStyleColor(1);
ImGui::PopStyleVar(3);
@@ -161,7 +161,7 @@ void ui_draw_main()
}
ImGui::SameLine();
- ui_draw_status();
+ ui::draw_status();
ImGui::End();
ImGui::PopStyleVar();