diff options
Diffstat (limited to 'src/ui/ui_contacts.cpp')
| -rw-r--r-- | src/ui/ui_contacts.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/ui/ui_contacts.cpp b/src/ui/ui_contacts.cpp index eca6ee3..87c021d 100644 --- a/src/ui/ui_contacts.cpp +++ b/src/ui/ui_contacts.cpp @@ -71,7 +71,7 @@ void ui_draw_address_form(address* buffer) void ui_setup_contacts() { current_view_state = view_state::LIST; - active_contact = active_contact = administration_create_empty_contact(); + active_contact = active_contact = administration_contact_create_empty(); memset(&selected_for_removal, 0, sizeof(contact)); } @@ -94,7 +94,7 @@ void draw_contact_form_ex(contact* buffer, bool viewing_only = false, bool with_ ImGui::SetNextItemWidth(widthAvailable*0.5f); if (with_autocomplete) { contact autocomplete_list[5]; - int autocomplete_count = administration_get_contact_recommendations(autocomplete_list, 5, buffer->name); + int autocomplete_count = administration_contact_get_autocompletions(autocomplete_list, 5, buffer->name); char* autocomplete_strings[5]; for (int i = 0; i < autocomplete_count; i++) @@ -167,14 +167,14 @@ static void draw_contact_list() { const u32 items_per_page = 50; static s32 current_page = 0; - s32 max_page = (administration_get_contact_count() + items_per_page - 1) / items_per_page; + s32 max_page = (administration_contact_count() + items_per_page - 1) / items_per_page; if (max_page == 0) max_page = 1; // Table header controls: create button and pagination. if (ImGui::Button(localize("form.create"))) { current_view_state = view_state::CREATE; - active_contact = administration_create_empty_contact(); + active_contact = administration_contact_create_empty(); } if (current_page >= max_page-1) current_page = max_page-1; @@ -208,7 +208,7 @@ static void draw_contact_list() ImGui::TableHeadersRow(); contact contact_list[items_per_page]; - u32 contact_count = administration_get_contacts(current_page, items_per_page, contact_list); + u32 contact_count = administration_contact_get_partial_list(current_page, items_per_page, contact_list); for (u32 i = 0; i < contact_count; i++) { contact c = contact_list[i]; @@ -236,7 +236,7 @@ static void draw_contact_list() } ImGui::SameLine(); - if (administration_can_contact_be_deleted(c)) + if (administration_contact_can_be_deleted(c)) { snprintf(btn_name, sizeof(btn_name), "%s##%d", localize("form.delete"), i); if (ImGui::Button(btn_name)) { @@ -252,7 +252,7 @@ static void draw_contact_list() ImGui::Separator(); if (ImGui::Button(localize("form.yes"), ImVec2(120, 0))) { - administration_remove_contact(selected_for_removal); + administration_contact_remove(selected_for_removal); ImGui::CloseCurrentPopup(); } ImGui::SameLine(); @@ -274,12 +274,12 @@ static void ui_draw_contacts_create() draw_contact_form(&active_contact); - bool can_save = administration_is_contact_valid(active_contact); + bool can_save = administration_contact_is_valid(active_contact); if (!can_save) ImGui::BeginDisabled(); // Save button ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { - administration_create_contact(active_contact); + administration_contact_add(active_contact); current_view_state = view_state::LIST; } if (!can_save) ImGui::EndDisabled(); @@ -293,12 +293,12 @@ static void ui_draw_contacts_update() draw_contact_form(&active_contact); - bool can_save = administration_is_contact_valid(active_contact); + bool can_save = administration_contact_is_valid(active_contact); if (!can_save) ImGui::BeginDisabled(); // Save button ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { - administration_update_contact(active_contact); + administration_contact_update(active_contact); current_view_state = view_state::LIST; } if (!can_save) ImGui::EndDisabled(); |
