diff options
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); |
