Introduced `RecipeManagerSignals` with a `recipes_imported` signal to notify the UI when recipes are imported. Updated the UI to refresh the CRUD view upon receiving this signal, ensuring changes are reflected immediately.
Added a call to `self.crud.refresh()` to ensure the data is refreshed whenever recipe selection changes. This resolves potential issues with stale data being displayed in the UI.
Refactor machine status updates to include more states such as working" for better control. Also, ensure `ArchiveSynchronizer` is initialized with the `config` parameter where needed, improving consistency in object creation across multiple UI components.
Refactor code to properly utilize `ArchiveSynchronizer` class across multiple modules. Adjust conditional statements and imports for consistency. Remove unnecessary debug outputs and redundant code, ensuring more streamlined and maintainable codebase.
Updated the printing labels in the brother_label_printer.py file and added warning images fields across multiple configuration files. This includes changes in machine settings for st-ten-3.ini, st-ten-2.ini and st-ten-10.ini. Also, modified the "labeltxt_5" field in the test.py file and in recipe_selection.py to fetch the correct value.