summaryrefslogtreecommitdiff
path: root/src/ui/ui_projects.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-10-05 14:37:11 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-10-05 14:37:11 +0200
commit0a2b0e347d926ac0f29c9dd0f49e00634e822d0e (patch)
treef84ecc1e559227b1435f6647b36d150f4b101585 /src/ui/ui_projects.cpp
parentcd827834f9ee329c27b82d987f0d1d48a854a954 (diff)
namespace administration
Diffstat (limited to 'src/ui/ui_projects.cpp')
-rw-r--r--src/ui/ui_projects.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/ui/ui_projects.cpp b/src/ui/ui_projects.cpp
index be0cc2a..f9f494d 100644
--- a/src/ui/ui_projects.cpp
+++ b/src/ui/ui_projects.cpp
@@ -30,7 +30,7 @@ static project active_project;
void ui::setup_projects()
{
current_view_state = ui::view_state::LIST_ALL;
- active_project = administration_project_create_empty();
+ active_project = administration::project_create_empty();
}
static void draw_project_form()
@@ -41,14 +41,14 @@ static void draw_project_form()
if (ImGui::Button(locale::get("form.back"))) {
current_view_state = ui::view_state::LIST_ALL;
- active_project = administration_project_create_empty();
+ active_project = administration::project_create_empty();
selected_country = 0;
return;
}
ImGui::Spacing();
ImGui::BeginDisabled();
- a_err last_err = administration_project_is_valid(active_project);
+ a_err last_err = administration::project_is_valid(active_project);
ImGui::SetNextItemWidth(widthAvailable*0.2f);
ImGui::InputText(locale::get("project.form.identifier"), active_project.id, IM_ARRAYSIZE(active_project.id));
@@ -59,23 +59,23 @@ static void draw_project_form()
if (viewing_only) ImGui::EndDisabled();
if (!viewing_only) {
- bool can_save = administration_project_is_valid(active_project) == A_ERR_SUCCESS;
+ bool can_save = administration::project_is_valid(active_project) == A_ERR_SUCCESS;
if (!can_save) ImGui::BeginDisabled();
// Save button
ImGui::Spacing();
if (ImGui::Button(locale::get("form.save"))) {
if (current_view_state == ui::view_state::CREATE) {
- administration_project_add(active_project);
+ administration::project_add(active_project);
}
else if (current_view_state == ui::view_state::EDIT_EXISTING) {
- administration_project_update(active_project);
+ administration::project_update(active_project);
}
current_view_state = ui::view_state::LIST_ALL;
selected_country = 0;
- active_project = administration_project_create_empty();
+ active_project = administration::project_create_empty();
}
if (!can_save) ImGui::EndDisabled();
}
@@ -88,13 +88,13 @@ static void draw_project_list()
{
const u32 items_per_page = 50;
static s32 current_page = 0;
- s32 max_page = (administration_project_count() + items_per_page - 1) / items_per_page;
+ s32 max_page = (administration::project_count() + items_per_page - 1) / items_per_page;
if (max_page == 0) max_page = 1;
if (ImGui::Button(locale::get("form.create")))
{
current_view_state = ui::view_state::CREATE;
- active_project = administration_project_create_empty();
+ active_project = administration::project_create_empty();
}
if (current_page >= max_page-1) current_page = max_page-1;
@@ -126,14 +126,14 @@ static void draw_project_list()
ImGui::TableHeadersRow();
project project_list[items_per_page];
- u32 project_count = administration_project_get_partial_list(current_page, items_per_page, project_list);
+ u32 project_count = administration::project_get_partial_list(current_page, items_per_page, project_list);
for (u32 i = 0; i < project_count; i++) {
project c = project_list[i];
ImGui::TableNextRow();
ImGui::TableSetColumnIndex(0); ImGui::Text(c.id);
- ImGui::TableSetColumnIndex(1); ImGui::Text(locale::get(administration_project_get_status_string(c)));
+ ImGui::TableSetColumnIndex(1); ImGui::Text(locale::get(administration::project_get_status_string(c)));
ImGui::TableSetColumnIndex(2); ImGui::Text(c.description);
ImGui::TableSetColumnIndex(3);
@@ -168,7 +168,7 @@ static void draw_project_list()
ImGui::Separator();
if (ImGui::Button(locale::get("form.yes"), ImVec2(120, 0))) {
- administration_project_cancel(selected_for_cancellation);
+ administration::project_cancel(selected_for_cancellation);
ImGui::CloseCurrentPopup();
}
ImGui::SameLine();