From 6c1a4090f03a65b5a9f4b95aeaf3b9bac21d3fdf Mon Sep 17 00:00:00 2001 From: Yannis Petitot <46972108+yadPe@users.noreply.github.com> Date: Sun, 21 Mar 2021 23:07:33 +0100 Subject: [PATCH] feat(player): playlists, media metadata and media keys (#336) --- {assets => public}/favicon.ico | Bin public/index.html | 6 +- src/App/Providers/AudioPlayerProvider.re | 132 +++------- src/App/Providers/Audioplayer.re | 232 ++++++++++++++++++ .../modules/Packs/BeatmapPackDetail/Item.jsx | 24 +- .../common/Beatmap/PreviewBeatmapBtn.js | 8 +- src/App/modules/common/Beatmap/index.js | 3 +- .../common/NavPanel/SidePanel/MusicPlayer.jsx | 29 ++- src/App/modules/common/TitleBar.re | 4 +- src/App/root.js | 2 +- src/electron/reason/MediaMetadata.re | 22 ++ src/electron/reason/MediaSession.re | 20 ++ src/shared/PpyHelpers.re | 3 + src/shared/ppy.helpers.js | 1 - 14 files changed, 363 insertions(+), 123 deletions(-) rename {assets => public}/favicon.ico (100%) create mode 100644 src/App/Providers/Audioplayer.re create mode 100644 src/electron/reason/MediaMetadata.re create mode 100644 src/electron/reason/MediaSession.re create mode 100644 src/shared/PpyHelpers.re delete mode 100644 src/shared/ppy.helpers.js diff --git a/assets/favicon.ico b/public/favicon.ico similarity index 100% rename from assets/favicon.ico rename to public/favicon.ico diff --git a/public/index.html b/public/index.html index 9652979..ec0dc8f 100644 --- a/public/index.html +++ b/public/index.html @@ -3,13 +3,9 @@ + - -