KiCad PCB EDA Suite
|
#include <common_settings.h>
Public Attributes | |
bool | enabled |
Automatically back up the project when files are saved. | |
bool | backup_on_autosave |
Trigger a backup on autosave. | |
int | limit_total_files |
Maximum number of backup archives to retain. | |
int | limit_daily_files |
Maximum files to keep per day, 0 for unlimited. | |
int | min_interval |
Minimum time, in seconds, between subsequent backups. | |
unsigned long long | limit_total_size |
Maximum total size of backups (bytes), 0 for unlimited. | |
Definition at line 63 of file common_settings.h.
bool COMMON_SETTINGS::AUTO_BACKUP::backup_on_autosave |
Trigger a backup on autosave.
Definition at line 66 of file common_settings.h.
Referenced by PANEL_COMMON_SETTINGS::applySettingsToPanel(), COMMON_SETTINGS::COMMON_SETTINGS(), and PANEL_COMMON_SETTINGS::TransferDataFromWindow().
bool COMMON_SETTINGS::AUTO_BACKUP::enabled |
Automatically back up the project when files are saved.
Definition at line 65 of file common_settings.h.
Referenced by PANEL_COMMON_SETTINGS::applySettingsToPanel(), COMMON_SETTINGS::COMMON_SETTINGS(), PANEL_COMMON_SETTINGS::TransferDataFromWindow(), and SETTINGS_MANAGER::TriggerBackupIfNeeded().
int COMMON_SETTINGS::AUTO_BACKUP::limit_daily_files |
Maximum files to keep per day, 0 for unlimited.
Definition at line 68 of file common_settings.h.
Referenced by PANEL_COMMON_SETTINGS::applySettingsToPanel(), COMMON_SETTINGS::COMMON_SETTINGS(), PANEL_COMMON_SETTINGS::TransferDataFromWindow(), and SETTINGS_MANAGER::TriggerBackupIfNeeded().
int COMMON_SETTINGS::AUTO_BACKUP::limit_total_files |
Maximum number of backup archives to retain.
Definition at line 67 of file common_settings.h.
Referenced by PANEL_COMMON_SETTINGS::applySettingsToPanel(), COMMON_SETTINGS::COMMON_SETTINGS(), PANEL_COMMON_SETTINGS::TransferDataFromWindow(), and SETTINGS_MANAGER::TriggerBackupIfNeeded().
unsigned long long COMMON_SETTINGS::AUTO_BACKUP::limit_total_size |
Maximum total size of backups (bytes), 0 for unlimited.
Definition at line 72 of file common_settings.h.
Referenced by PANEL_COMMON_SETTINGS::applySettingsToPanel(), COMMON_SETTINGS::COMMON_SETTINGS(), PANEL_COMMON_SETTINGS::TransferDataFromWindow(), and SETTINGS_MANAGER::TriggerBackupIfNeeded().
int COMMON_SETTINGS::AUTO_BACKUP::min_interval |
Minimum time, in seconds, between subsequent backups.
Definition at line 69 of file common_settings.h.
Referenced by PANEL_COMMON_SETTINGS::applySettingsToPanel(), COMMON_SETTINGS::COMMON_SETTINGS(), PANEL_COMMON_SETTINGS::TransferDataFromWindow(), and SETTINGS_MANAGER::TriggerBackupIfNeeded().