Releases: hairpin01/MetroLyricsWidget
Releases · hairpin01/MetroLyricsWidget
Release list
v0.6.0-dev
MetroLyrics Widget v0.5.0
Что нового
- Добавлена покадровая караоке-подсветка слов и слогов для расширенных текстов LyricsPlus с обычным построчным режимом для LRC.
- Появились режимы подсветки шлейфа, активного слога и активного слова, отдельные цвета активной и уже пропетой части, жирность, pop-эффект, прозрачность ещё не пропетого текста и глобальная коррекция тайминга ±2000 мс.
- Цвета караоке и прогресс-бара могут автоматически подстраиваться под акцент текущей обложки; настройки имеют живой предпросмотр и сразу обновляют виджет.
- Прогресс-бар получил выбор источника цвета, толщину 2–8 dp и регулируемую прозрачность дорожки.
- Полностью переработана вертикальная компоновка: шапка закреплена сверху, прогресс — снизу, текущая строка занимает центр свободной области, а высокий виджет показывает до шести предыдущих и шести следующих строк.
- Добавлены автоматические либо ручные верхний/нижний отступы и выравнивание строк слева, по центру или справа.
- Сохранены анимации караоке и исправлено кратковременное появление белого текста при смене строк.
Установка и обновление
Требуется Android 14 или новее.
- Установите
MetroLyricsWidget-v0.5.0.apkповерх предыдущей версии и оставьте приложение установленным — оно предоставляет Android-виджет. - LSPosed: включите MetroLyrics и оставьте область действия только для MetroList (
com.metrolist.music), затем полностью перезапустите MetroList. - LSPatch, локальный режим: обновите установленный MetroLyrics и перезапустите MetroList.
- LSPatch, встроенный режим: заново пропатчите чистый/оригинальный APK MetroList, встроив новую версию MetroLyrics. Не используйте уже пропатченный APK как исходник.
Если существующий виджет не перерисовался сразу после обновления, слегка измените его размер либо измените любую настройку MetroLyrics.
Проверка сборки
- Version:
0.5.0(versionCode 12) - Commit:
d3cb27a35711162284973443fb004dc69144e5a8 - APK SHA-256:
7ef27a0ad5470ad118fa1085a0ea5d51fcd1680c6a3094ea1c72d9ec329995b9 - CI: https://github.com/hairpin01/MetroLyricsWidget/actions/runs/34019639816
Спасибо @rich-beluga за вклад в развитие виджета.
Полный список изменений: v0.4.0...v0.5.0
MetroLyrics Widget v0.4.0
Что нового
- Настройки в стиле Material You с динамическими цветами.
- Адаптивный и свободно изменяемый виджет, включая компактные размеры 3×1 и 4×1.
- Обложка трека, фоновая обложка, прогресс воспроизведения и плавная смена строк.
- Фоновая обложка теперь подстраивается под фактический размер виджета; радиусы изображения и панели совпадают.
- Исправлено исчезновение фоновой и маленькой обложек при смене трека: предыдущая картинка остаётся до загрузки новой, после чего виджет обновляется автоматически.
- Улучшены кеширование обложек, повторные попытки загрузки и резервная загрузка YouTube thumbnail.
- В README добавлены отдельные инструкции для LSPosed (root) и LSPatch (без root).
Установка
Требуется Android 14 или новее.
- Установите
MetroLyricsWidget-v0.4.0.apkи оставьте приложение установленным — оно предоставляет Android-виджет. - LSPosed (root): включите модуль и задайте область действия только для MetroList (
com.metrolist.music). - LSPatch (без root): патчите только чистый/оригинальный APK MetroList. Не используйте уже пропатченный APK как исходник.
При использовании встроенного режима LSPatch заново пропатчите чистый MetroList этим APK, чтобы обновить встроенную версию модуля.
Проверка сборки
- Commit:
a431d2f4f3b16fb2fd188c9f0e15030cf888f5a7 - APK SHA-256:
6cf5ccd4bc9105a01fdbca42324c2ec2ed2a8bd72e7497f6924cd792b8df8b98 - CI: https://github.com/hairpin01/MetroLyricsWidget/actions/runs/34008227469
Спасибо @rich-beluga за улучшения виджета.
Полный список изменений: v0.3.0...v0.4.0
MetroLyrics Widget v0.3.0
Changelog
- Очистка ненужных файлов
- Сборка APK полностью через Gradle
- Обновлён манифест
- Установлен `xposedscope` на `com.metrolist.music`
Предварительная сборка для тестирования.