GTK/Adwaita приложение, которое позволит вам использовать Я.Музыку на Linux.
- 0.1: Реализовать работу с плейлистами, проигрывание музыки, работу с очередью воспроизведения
- 0.2: Реализовать работу с исполнителями и альбомами, подкасты и книги
- 0.3: Реализовать поиск по сервису
- 0.4: Реализовать страницу "Главное"
- 0.5: Реализовать "Мою волну"
- 0.6: Реализовать компактный режим и Big Picture
- 0.x: …
Cassette доступен в репозиториях:
apt-get install cassette
flatpak install flathub io.github.Rirusha.Cassette
Зависимости:
gtk4, version >= 4.5libadwaita-1, version >= 1.4libsoup-3.0gdk-pixbuf-2.0json-glib-1.0sqlite3gee-0.8libxml-2.0gstreamer-1.0webkitgtk-6.0gio-2.0
Утилиты:
mesonninjacmakegccvalacpkgappstream-utils
Сборка:
meson setup builddir
ninja -C builddir test
ninja -C builddir install
- Телеграм-канал с девлогами: https://t.me/CassetteGNOME_Devlog
- Чат в телеграме с обсуждением: https://t.me/CassetteGNOME_Discussion
- Сообщить об ошибке: https://github.com/Rirusha/Cassette/issues
Спасибо MarshalX. Библиотека yandex-music-api была использована в качестве документации к api.