Repository navigation
LDTF 1.3.0
Настройки сохраняются сами, автозапуск с Windows работает надёжно, новые архивы синхронизируются каждый день в 09:00.
Как обновиться (Windows): скачайте LDTF-1.3.0-windows.zip, остановите LDTF (значок в трее → «Остановить LDTF»)
и распакуйте поверх старой папки. Папка archive/ с вашими архивами не затрагивается. Включённый автозапуск
продолжит работать.
Что нового
- Кнопки «Сохранить» больше нет. Настройки приложения, архива и реакции сохраняются в момент изменения, короткое
«Сохранено» это подтверждает. Если сохранить не удалось (например, LDTF остановлен), переключатель возвращается в
прежнее положение и появляется сообщение. - Расписание по умолчанию — каждый день в 09:00 (для новых архивов; у существующих остаётся выбранное). Варианты
идут в порядке «Каждый день», «По интервалу», «Выключена». - Автозапуск с Windows показывает настоящее состояние. Если LDTF выключен в списке автозагрузки самой Windows
(«Параметры → Приложения → Автозагрузка»), страница настроек предупредит об этом; если с Windows запускается другая
копия LDTF — тоже. - Журнал
archive/.state/app.logзаписывает каждое изменение настроек и автозапуска, а при старте — как запущен
LDTF: по нему видно, сработал ли автозапуск.
Исправлено
- «Сохранить» могло ничего не сохранить: после перезапуска LDTF открытая страница получала «Сессия устарела», а
скрытое поле «Каждые, часов» с неверным числом молча блокировало кнопку. - Давно открытая страница настроек при сохранении могла выключить автозапуск и другие переключатели, изменённые в трее
или в другой вкладке. Теперь отправляется только изменённая настройка. - Другая копия LDTF, запущенная ненадолго, перехватывала запись автозапуска.
- Запись файла настроек на Windows могла сорваться, если его в этот момент читал антивирус или другой поток.
- Блок «О приложении» прилипал к плашке «Сохранить».
- Значок в трее появляется, даже если при входе в Windows панель задач ещё не готова.
Проверено: в Docker (Linux, Python 3.12) без сети — тесты, все страницы, сохранение настроек по одному полю и со
страницы, открытой до перезапуска LDTF; на Windows — включение и выключение автозапуска из настроек и старт LDTF
после входа в систему.