From 60488d722bf29f3ff0ce3e08b90f30523a8d7b6d Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sun, 26 Oct 2025 17:23:28 +0100 Subject: loading animations and block navigation while writing to disk --- include/administration_writer.hpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'include/administration_writer.hpp') diff --git a/include/administration_writer.hpp b/include/administration_writer.hpp index 6f1d602..e1a651e 100644 --- a/include/administration_writer.hpp +++ b/include/administration_writer.hpp @@ -20,8 +20,14 @@ #define ADMIN_FILE_INFO "info.xml" +typedef void (*write_completed_event)(); + namespace administration_writer { + void set_write_completed_event_callback(write_completed_event ev); + + bool is_writing(); + // Setup functions. bool create(); void destroy(); @@ -37,7 +43,7 @@ namespace administration_writer { bool save_invoice_blocking(invoice inv); // Archiving functions. - bool save_all_administration_info_blocking(); + bool save_administration_info_blocking(); bool save_all_tax_rates_blocking(); bool save_all_cost_centers_blocking(); bool save_all_async(); -- cgit v1.2.3-70-g09d2