-
Notifications
You must be signed in to change notification settings - Fork 0
⚙️ Настройки автообновления v1.1.1 #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
⚙️ Новые возможности: - Переключатель автообновления в настройках - Автопроверка при запуске (включена по умолчанию) - Возможность отключить автоматическую проверку - Ручная проверка всегда доступна 📝 Изменения: - Добавлен SwitchMaterial в Settings - UpdateChecker проверяет настройки перед автопроверкой - SharedPreferences для сохранения состояния - Обновлён CHANGELOG и версия до 1.1.1 🎯 Преимущества: - Полный контроль над проверкой обновлений - Экономия трафика и батареи - Удобная настройка одним переключателем Co-authored-by: ARTEMKOPIK <[email protected]> Co-authored-by: ARTEMKOPIK <[email protected]>
❌ Build StatusBuild failure |
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
⚙️ Настройки автообновления - Версия 1.1.1
✨ Что нового:
Теперь пользователи могут управлять автоматической проверкой обновлений прямо из настроек!
🔧 Основные возможности:
1. Переключатель автообновления
2. Умная логика проверки
3. Сохранение настроек
auto_update_enabledвapp_prefs📝 Изменённые файлы:
setupAutoUpdateSwitch()🎯 Преимущества:
✅ Полный контроль - пользователь сам решает, нужна ли автопроверка
✅ Экономия ресурсов - меньше трафика и батареи при отключении
✅ Гибкость - ручная проверка всегда доступна
✅ Простота - настраивается одним переключателем
🎨 UI Preview:
🔄 Как работает:
При включённом автообновлении:
auto_update_enabled = trueПри выключенном автообновлении:
auto_update_enabled = falseРучная проверка:
checkManually(force = true)📊 Техническая информация:
SharedPreferences:
UpdateChecker логика:
Теперь пользователи имеют полный контроль над системой обновлений! 🎛️✨
💻 View my work • 👤 Initiated by @ARTEMKOPIK • About Codegen
⛔ Remove Codegen from PR • 🚫 Ban action checks