Introduced a conditional check to update the template label text when in autotest mode. Ensured the template label is visible during specific UI states to enhance user feedback and clarity.
Added a default configuration entry for `pid_mod_config` with a value of 5. This ensures the setting is initialized properly and avoids potential issues from missing configurations.
Updated the PID mode configuration to directly use the combobox object instead of invoking it as a function. Adjusted references accordingly to ensure proper mapping and alignment with the updated usage.
Replaces the "slow_pid" checkbox with a "pid_mod_config" dropdown for more flexible PID mode selection. Updates configuration management, UI, and test flag logic to reflect the new PID mode options: AUTO, FAST, MEDIUM, and SLOW. Ensures backward compatibility by defaulting to AUTO mode.
Implemented a new "slow_pid" parameter across configuration files, UI components, and backend logic. Updated machine settings, Leak Test editor, and recipe manager to handle this parameter. Adjusted related layout and logic to ensure seamless integration.
Introduced a new `barcode_format` field in configuration files to specify barcode structure. Updated related code to utilize the default barcode format when processing recipes and test data. This change ensures consistency and flexibility in barcode generation across systems.