summaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/ui_expenses.cpp9
-rw-r--r--src/ui/ui_settings.cpp2
2 files changed, 8 insertions, 3 deletions
diff --git a/src/ui/ui_expenses.cpp b/src/ui/ui_expenses.cpp
index 560eb90..6a4eebd 100644
--- a/src/ui/ui_expenses.cpp
+++ b/src/ui/ui_expenses.cpp
@@ -64,7 +64,7 @@ static void draw_expense_form(invoice* buffer, bool viewing_only = false)
if (viewing_only) ImGui::BeginDisabled();
ImGui::Text("%s: %s", locale::get("invoice.form.invoicenumber"), buffer->sequential_number);
- ImGui::Text("%s: %s", locale::get("invoice.form.billedTo"), buffer->customer.name);
+ //ImGui::Text("%s: %s", locale::get("invoice.form.billedTo"), buffer->customer.name);
tm issued_at_date = *gmtime(&buffer->issued_at);
if (ImGui::DatePicker("##issuedAt", issued_at_date))
@@ -98,6 +98,11 @@ static void draw_expense_form(invoice* buffer, bool viewing_only = false)
ImGui::Separator();
+ ImGui::Text(locale::get("invoice.form.billinginformation"));
+ draw_contact_form_ex(&buffer->customer, false, true);
+
+ ImGui::Separator();
+
ImGui::Text(locale::get("invoice.form.supplier"));
draw_contact_form_ex(&buffer->supplier, false, true);
@@ -181,7 +186,7 @@ static void draw_expenses_list()
char import_file_path[MAX_LEN_PATH] = {0};
ImGui::SameLine();
- if (ImGui::FormInvoiceFileSelector("+ Import", import_file_path)) { // @locale::get
+ if (ImGui::FormInvoiceFileSelector("+ Import", import_file_path)) { // @localize
current_view_state = ui::view_state::VIEW_IMPORT_REQUEST;
active_invoice = administration::invoice_create_empty(); // @leak
active_invoice.customer = administration::company_info_get();
diff --git a/src/ui/ui_settings.cpp b/src/ui/ui_settings.cpp
index c1a27a2..51beafe 100644
--- a/src/ui/ui_settings.cpp
+++ b/src/ui/ui_settings.cpp
@@ -249,7 +249,7 @@ static void draw_services()
if (ImGui::BeginCombo(locale::get("settings.services.ai_service.provider"), ai_service_names[new_service.provider]))
{
- for (u32 n = 0; n < 2; n++)
+ for (u32 n = 0; n < AI_PROVIDER_END; n++)
{
bool is_selected = n == (uint32_t)new_service.provider;
if (ImGui::Selectable(ai_service_names[n], is_selected)) {