Repository navigation
v0.1.4
Крупное обновление по сравнению с версией 0.1.2.
Что добавлено
- Полноценная синхронизация через Яндекс Диск.
- Авторизация Яндекса через браузер без ручного ввода Client ID.
- Безопасное хранение пользовательских токенов средствами операционной системы.
- Выбор хранилища: локальная папка/NAS или Яндекс Диск.
- Единый движок инкрементальной синхронизации для разных хранилищ.
- Экран управления облачными мирами:
- просмотр доступных миров;
- загрузка мира на устройство;
- удаление мира из облака.
- Автоматическая выгрузка мира после выхода.
- Проверка удалённой версии перед запуском мира.
- Обнаружение конфликтов между локальной и облачной версиями.
- Английская локализация интерфейса.
- Адаптация экранов под небольшие разрешения и Steam Deck.
- Google Drive отображается как функция «В разработке».
Улучшения синхронизации
- Автоматическое создание структуры папок при первой выгрузке.
- Инкрементальная передача только изменённых файлов.
- Последовательные стадии: файлы, manifest, удаление устаревших данных.
- Повтор запросов при временных ошибках API.
- Обработка ошибок
423,429и серверных ошибок. - Улучшенный прогресс, скорость передачи и отображение текущего файла.
Исправления
- Исправлены ошибки первой выгрузки на Яндекс Диск.
- Исправлены зависания и конфликты параллельных операций.
- Исправлены проблемы OAuth и отображения статуса авторизации.
- Исправлено наложение текста и элементов интерфейса.
- Исправлена работа на экранах с нестандартным разрешением.
- Исправлено повторное подключение хранилища после удаления облачной папки.