Reload settings from .env file.
(self)
| 464 | return success |
| 465 | |
| 466 | def reload(self) -> None: |
| 467 | """Reload settings from .env file.""" |
| 468 | self._env_manager.load() |
| 469 | |
| 470 | # Update all setting rows |
| 471 | for key, row in self._setting_rows.items(): |
| 472 | value = self._env_manager.get(key) |
| 473 | row.set_value(value) |
| 474 | row.set_modified_indicator(False) |
| 475 | |
| 476 | self._is_dirty = False |
| 477 | if self._on_change: |
| 478 | self._on_change(False) |
| 479 | |
| 480 | def reset_to_defaults(self) -> None: |
| 481 | """Reset all settings to default values.""" |
no test coverage detected