diff options
| author | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-08-23 18:47:13 +0200 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-08-23 18:47:13 +0200 |
| commit | df9353ecbdadc5ff4efe42c242e233cacedea50b (patch) | |
| tree | c728dbf80b3c7067dbdaec42261673e697cf9ca6 /include | |
| parent | 359422c97cce93bbb27051f9df3efb45bd0b9052 (diff) | |
file writing work
Diffstat (limited to 'include')
| -rw-r--r-- | include/administration.hpp | 1 | ||||
| -rw-r--r-- | include/administration_writer.hpp | 10 | ||||
| -rw-r--r-- | include/ui.hpp | 2 |
3 files changed, 10 insertions, 3 deletions
diff --git a/include/administration.hpp b/include/administration.hpp index 9de2822..de699cb 100644 --- a/include/administration.hpp +++ b/include/administration.hpp @@ -194,6 +194,7 @@ bool administration_contact_equals(contact c1, contact c2); bool administration_contact_get_by_id(contact* buffer, char* id); int administration_contact_get_autocompletions(contact* buffer, int buf_size, char* name); u32 administration_contact_get_partial_list(u32 page_index, u32 page_size, contact* buffer); +u32 administration_contact_get_all(contact* buffer); // Project functions. // ======================= diff --git a/include/administration_writer.hpp b/include/administration_writer.hpp index cf0220f..03d60c9 100644 --- a/include/administration_writer.hpp +++ b/include/administration_writer.hpp @@ -2,7 +2,11 @@ #include "administration.hpp" -#define ADMIN_FILE_SETTINGS "brackets.xml" +#define ADMIN_FILE_BRACKETS "brackets.xml" +#define ADMIN_FILE_COSTCENTERS "costcenters.xml" -bool administration_writer_save_tax_brackets(); -bool administration_writer_save_cost_centers();
\ No newline at end of file +bool administration_writer_save_all_tax_brackets(); +bool administration_writer_save_all_cost_centers(); +bool administration_writer_save_all_contacts(); + +bool administration_writer_save_all();
\ No newline at end of file diff --git a/include/ui.hpp b/include/ui.hpp index ac3f3cc..c0bdcf8 100644 --- a/include/ui.hpp +++ b/include/ui.hpp @@ -23,10 +23,12 @@ typedef struct int color; char text[STATUS_TEXT_LEN]; float time; + bool loading; } ui_status; void ui_helper_draw_required_tag(); +void ui_set_status_loading(bool loading); void ui_set_status_error(const char* txt); void ui_set_status_ex(const char* txt, int color); void ui_set_status(const char* txt); |
