summaryrefslogtreecommitdiff
path: root/src/ui/ui_expenses.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@mailbox.org>2026-01-02 19:13:03 +0100
committerAldrik Ramaekers <aldrik@mailbox.org>2026-01-02 19:13:03 +0100
commit2218ef68056ebc5a3a416e2dd7e8e020fba60a4f (patch)
tree5d66166298ebef999956dd0386ee3b433d9507a2 /src/ui/ui_expenses.cpp
parentb65e7f01fb9be5d7ffe8b9c9c4c8eba67cd902ee (diff)
ui improvements
Diffstat (limited to 'src/ui/ui_expenses.cpp')
-rw-r--r--src/ui/ui_expenses.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/ui/ui_expenses.cpp b/src/ui/ui_expenses.cpp
index f86a1b5..4227e08 100644
--- a/src/ui/ui_expenses.cpp
+++ b/src/ui/ui_expenses.cpp
@@ -160,22 +160,7 @@ static void draw_expense_form(invoice* buffer, bool viewing_only = false)
static void draw_expenses_list()
{
- if (!administration::can_create_invoices()) {
- ImGui::PushStyleColor(ImGuiCol_Text, IM_COL32(0, 102, 204, 255)); // blue
- ImGui::Text(locale::get("ui.invoiceRequirementP1"));
- ImGui::PopStyleColor();
-
- if (ImGui::IsItemHovered()) {
- ImGui::SetMouseCursor(ImGuiMouseCursor_Hand);
- if (ImGui::IsMouseClicked(ImGuiMouseButton_Left)) {
- ui::set_state(ui::main_state::UI_SETTINGS);
- }
- }
-
- ImGui::SameLine();
- ImGui::Text(locale::get("ui.invoiceRequirementP2"));
- return;
- }
+ if (ImGui::InvalidCompanyInfoWarning()) return;
const u32 items_per_page = 50;
static s32 current_page = 0;