Open source Yandex.Music client / Music player

levovix0 0016fe044d Меньше вылетов 3 éve
codegen 28e246244e Начал добавлять codegen для настроек 4 éve
resources bd770e74de Добавил обложки и названия плейлистам 3 éve
translations 0016fe044d Меньше вылетов 3 éve
.gitignore 01f5c6b8f4 Вернул сборку на qmake, теперь работает статическая линковка с 4 éve
AudioPlayer.cpp 7ae9b9f023 1 3 éve
AudioPlayer.hpp 7ae9b9f023 1 3 éve
Clipboard.cpp 0047e543f5 Добавил копирование Id трека по нажатию на его название 4 éve
Clipboard.hpp 0047e543f5 Добавил копирование Id трека по нажатию на его название 4 éve
ConsoleArgs.hpp d962a69914 Добавил возможность показать версию приложения с помощью коммандной строки 3 éve
DButton.qml d6e18cc681 Добавил подсказки в поля ввода 4 éve
DFileDialog.cpp 4ad4d0062d Сделал нормальный диалог отрытия файла на linux 3 éve
DFileDialog.hpp 4ad4d0062d Сделал нормальный диалог отрытия файла на linux 3 éve
DMusic.nimble 28e246244e Начал добавлять codegen для настроек 4 éve
DMusic.pro d962a69914 Добавил возможность показать версию приложения с помощью коммандной строки 3 éve
DText.qml 2151f451a0 init 4 éve
DTextBox.qml 2fb340e860 1 4 éve
Download.cpp 7d80c6b6fa Добавлены лайки 4 éve
Download.hpp 7d80c6b6fa Добавлены лайки 4 éve
FloatingPanel.qml 40a2c57740 Разбил панель громкости на несколько файлов 4 éve
ID.cpp 367645801a Добавил все умные плейлисты яндекс музыки на главный экран 3 éve
ID.hpp 5d6f00008a Много невидимых изменений 3 éve
Icon.qml 01f5c6b8f4 Вернул сборку на qmake, теперь работает статическая линковка с 4 éve
MediaDownloader.cpp 7d80c6b6fa Добавлены лайки 4 éve
MediaDownloader.hpp 7d80c6b6fa Добавлены лайки 4 éve
Message.qml 1afa23176c Почистил код 3 éve
Messages.cpp 1afa23176c Почистил код 3 éve
Messages.hpp 1afa23176c Почистил код 3 éve
Player.qml e11b3333c7 Начал постепенно чинить костыли 4 éve
PlayerControls.qml 8774f669ee Реализовал переключение между треками плйлиста 4 éve
PlayerControlsButton.qml 2151f451a0 init 4 éve
PlayerLine.qml 9a6c348543 Сделал обрезку слишком большого текста в информации о треке в нижней 4 éve
PlayerLineSlider.qml 8cfa5e6f1a Добавил панель с ползунком для изменения громкости 4 éve
PlayerTrack.qml e11b3333c7 Начал постепенно чинить костыли 4 éve
PlayerTrackIcon.qml 2151f451a0 init 4 éve
PlayerTrackInfo.qml 7486275924 Сделал отображение полного названия при наведении на него 4 éve
PlaylistEntry.qml bd770e74de Добавил обложки и названия плейлистам 3 éve
PopupController.qml 40a2c57740 Разбил панель громкости на несколько файлов 4 éve
README.md bffae9a6ec Readme update 3 éve
Radio.cpp f383f69632 Исправил бесконечный цикл при попытке проиграть несуществующий трек 3 éve
Radio.hpp f383f69632 Исправил бесконечный цикл при попытке проиграть несуществующий трек 3 éve
RemoteMediaController.cpp 436257ba82 Исправил вылет RemoteMediaController-ов и незапускаемость отладки 3 éve
RemoteMediaController.hpp 436257ba82 Исправил вылет RemoteMediaController-ов и незапускаемость отладки 3 éve
ResizeArea.qml f2d0386a03 Перевёл сборку на CMake 4 éve
RoundMask.qml 0a6f02936d Начал делать визуальный объект плейлиста 4 éve
RoundedImage.qml 2151f451a0 init 4 éve
Title.qml f2d0386a03 Перевёл сборку на CMake 4 éve
TitleManualButton.qml ed4b5c9577 Теперь отображается название и автор текущего трека 4 éve
Track.cpp e11b3333c7 Начал постепенно чинить костыли 4 éve
Track.hpp e11b3333c7 Начал постепенно чинить костыли 4 éve
Triangle.qml 8cfa5e6f1a Добавил панель с ползунком для изменения громкости 4 éve
VolumeControl.qml e11b3333c7 Начал постепенно чинить костыли 4 éve
VolumeControlPanel.qml e11b3333c7 Начал постепенно чинить костыли 4 éve
VolumeSlider.qml 618cdebf64 Добавил изменение громкости прокруткой колёсиком над ползунком громкости 4 éve
api.cpp f383f69632 Исправил бесконечный цикл при попытке проиграть несуществующий трек 3 éve
api.hpp f383f69632 Исправил бесконечный цикл при попытке проиграть несуществующий трек 3 éve
config.nim 28e246244e Начал добавлять codegen для настроек 4 éve
file.hpp f2d0386a03 Перевёл сборку на CMake 4 éve
filedialog 4ad4d0062d Сделал нормальный диалог отрытия файла на linux 3 éve
filedialog.nim 4ad4d0062d Сделал нормальный диалог отрытия файла на linux 3 éve
main.cpp 367645801a Добавил все умные плейлисты яндекс музыки на главный экран 3 éve
main.qml 367645801a Добавил все умные плейлисты яндекс музыки на главный экран 3 éve
python.cpp 067cc34d19 Добавил возможноть отключить (включить) надоедливые логи api Яндекс.Музыки 3 éve
python.hpp 7ae9b9f023 1 3 éve
qml.qrc bd770e74de Добавил обложки и названия плейлистам 3 éve
settings.cpp 05eae1f7e9 Добавил возможность не скачивать обложку и метаданные трека 4 éve
settings.hpp ee8121eaad Исправил утечку памяти 4 éve
translations.qrc 01f5c6b8f4 Вернул сборку на qmake, теперь работает статическая линковка с 4 éve
types.hpp 1afa23176c Почистил код 3 éve
utils.hpp 96a3b728ea Почистил от мусора и исправил пару багов 4 éve
yapi.cpp 0016fe044d Меньше вылетов 3 éve
yapi.hpp 367645801a Добавил все умные плейлисты яндекс музыки на главный экран 3 éve

README.md

DMusic

//no comments

Made By DTeam

Dependencies

  • C++ 17 (build dependency)
  • Qt 5.15 (build dependency)
  • Python 3.9
  • yandex_music python module (auto installed at runtime)
  • pypresence python module (auto installed at runtime)