Перейти к основному содержанию
v25.A.1.0
🔝 Фишка сентября:
  • Система уведомлений в приложении для отслеживания выполнения задач 🔝
✔️ Добавлено:
  • Подтверждение восстановления сохранений с диалогом безопасности ✔️
  • Автоматическая отправка логов на Pastebin для упрощения отладки ✔️
  • Автоматическая очистка старых лог-файлов (хранение 3 дня) ✔️
  • Кнопка “Отправить логи” в настройках с копированием ссылки в буфер обмена ✔️
  • Проверка наличия бэкапов перед показом кнопки восстановления ✔️
  • Локализация для новых диалогов подтверждения и уведомлений ✔️
🛡 Исправлено:
  • Дублирование переменной в BooleanToStringConverter (value/value1) 🛡
  • Блокировка UI при сохранении игр - перенесено в фоновые задачи 🛡
  • Обработка ошибок при сохранении конфигурации игр 🛡
  • Правильное освобождение ресурсов файловых потоков (DisposeAsync) 🛡
  • Синхронизация инициализации сервисов в главном окне 🛡
  • Обработка исключений при копировании файлов в бэкапах 🛡
☄️ Оптимизировано:
  • Пакетная обработка файлов при создании архивов (батчи по 10 файлов) ☄️
  • Асинхронное копирование файлов с батчами по 5 файлов ☄️
  • Использование ConfigureAwait(false) для лучшей производительности ☄️
  • Вынесение очистки старых бэкапов в отдельную фоновую задачу ☄️
  • Улучшенная обработка событий таймера в мониторинге ☄️
  • Оптимизация операций с файловой системой через Task.Yield() ☄️
v106
✔️ Добавлено:
  • Система скрытия игр с фильтром “Show Hidden Games” для управления большими каталогами ✔️
  • Массовые операции с играми: включение/выключение, добавление в списки, скрытие/показ ✔️
  • Отображение платформы (Steam/Epic/EA and more) для различения дубликатов игр ✔️
  • Объединенная вкладка “Monitoring & Stats” с настройкой отображаемых полей ✔️
  • Кнопка “Restart Service” для мгновенного обновления данных без перезапуска приложения ✔️
  • Визуальный индикатор прокрутки в окне редактирования игр ✔️
  • Поддержка сортировки игр по алфавиту с сохранением настроек ✔️
  • Фильтры: “Show only enabled/disabled” для быстрого поиска ✔️
  • Отображение статистики архивации в режиме реального времени ✔️
🛡 Исправлено:
  • Сброс сортировки при переключении вкладок Games - Monitoring 🛡
  • Синхронизация черного/белого списков с сервером сообщества 🛡
  • Определение платформ для игр Epic/Steam при сканировании 🛡
  • Обработка специальных резервных копий (SpecialBackup) 🛡
  • Конфликты версий при автоматическом обновлении 🛡
  • Отображение путей сохранений с национальными символами 🛡
☄️ Оптимизировано:
  • Производительность интерфейса при работе с 1000+ игр ☄️
  • Система массового применения действий к играм ☄️
  • Логика работы службы мониторинга ☄️
  • Механизм резервного копирования для многопоточности ☄️
  • Потребление памяти при длительной работе ☄️
  • Система логгирования критических ошибок ☄️
🔜 Отложено:
  • Мониторинг и обнаружение запущенных игр (Режим мониторинга (активируется кнопкой), который обнаруживает запущенную игру и автоматически добавляет ее в каталог резервных копий) 🔜
  • Поддержка облачного резервного копирования (Google Drive, Yandex Disk и др.) для безопасного и удобного хранения данных 🔜
  • Ручное указание пользовательских директорий для сканирования игр (например, “Games” для пиратских игр или “Portables” для портативных игр) 🔜
⛔️ Отменено:
  • Переименовать вкладку «Игры» в «Настройки списка игр» ⛔️