- Лицензия
- GNU GPLv3
- Сайт проекта
- github.com
- Сообщить о проблеме
- github.com
- Помощь в переводе
- l10n.gnome.org
Кассета
Кассета — неофициальный клиент сервиса Яндекс.Музыка.
Галерея
Установка из репозитория
Кассета можно установить любым привычным и удобным способом:
Установка с помощью Центра приложений
В три клика 😊
Перейдите по ссылке установить Кассета и подтвердите в браузере операцию «открыть приложение». Откроется Центр приложений, выберите в нём источник «Sisyphus», и нажмите кнопку «скачать»
Установка через терминал
su -
apt-get update
apt-get install cassette
epm -i cassette
Установка c помощью Flatpak
При наличии пакета Flatpak, можно установить Кассета одной командой:
flatpak install flathub io.github.Rirusha.Cassette
Или с помощью Центра приложений 🤔
Перейдите по ссылке для установки Кассета, затем в браузере подтвердите операцию «открыть приложение». После этого откроется Центр приложений, выберите в нём источник «Flathub» и нажмите кнопку «скачать»
Nightly-версия
Внимание
Данная версия собирается и обновляется при каждом изменение в коде, поэтому может оказаться нестабильной.
Подключаем репозиторий gnome-nightly
и устанавливаем GNOME Platform:
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
flatpak install gnome-nightly org.gnome.Platform//master
Подключаем Nightly-репозиторий и устанавливаем приложение:
flatpak remote-add --if-not-exists cassette-nightly https://rirusha.github.io/Cassette/index.flatpakrepo
flatpak install cassette-nightly io.github.Rirusha.Cassette-Devel
Авторизация
Доступна авторизация по:
- логину и паролю;
- логину и коду из приложения Я.Ключ;
- QR-коду;
План обновлений
Оптимизация работы клиента и приложения в целом. Изменение логики работы виджетов списков треков. Добавление view виджетов для альбомов и исполнителей.
Поиск по сервису
Подкасты и книги
Все запланированные фичи можно посмотреть в бэклоге
Как помочь Кассете
- Создать Issue с проблемой или предложением по улучшению;
- Сделать Pull Request с фиксом или добавлением функционала;
- Поддержать рублём. Просьба указывать в «Сообщении получателю» свой ник, иначе автор проекта не сможет добавить вас в соответствующий блок окна
About
(система Тинькофф, к сожалению, не указывает имя отправителя); - Написать отзыв в Центре Приложений о Кассете.
Решение проблем
Не отображается интерфейс авторизации
Информация
У пользователей с графическим адаптером NVIDIA (неизвестный диапазон устройств) и закрытыми драйверами не отображается интерфейс авторизации Яндекс ID.
Если у вас Flatpak-версия, то выполните в терминале:
WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpak run io.github.Rirusha.Cassette
Или создайте строчку в блоке переменных окружения через Flatseal и перезапустите приложение.
При наличии версии из репозитория, выполните:
WEBKIT_DISABLE_COMPOSITING_MODE=1 cassette
Бесконечная загрузка при авторизации во Flatpak-версии приложения
Если при авторизации появляется значок загрузки и далее ничего не происходит, а при запуске приложения через терминал, выводит следующее:
(cassette:2): Gtk-WARNING **: 20:29:26.210: Locale not supported by C library.
Using the fallback 'C' locale.
(cassette:2): Gtk-WARNING **: 20:29:26.598: AdwViewSwitcher 0x55bf67d9d910 (viewswitcher) reported min height -6, but sizes must be >= 0
flatpak-spawn: Invalid byte sequence in conversion input
Try "flatpak-spawn --help" for more information.
Добавьте переменную окружения LC_ALL
. Сделать это можно через терминал:
flatpak override --env=LC_ALL="en_US.UTF-8" --user io.github.Rirusha.Cassette
Или создайте строчку в блоке переменных окружения через Flatseal и перезапустите приложение.