From e0bc3c61a2716acc99c22af50db327845eaf0330 Mon Sep 17 00:00:00 2001 From: Shiny Nematoda Date: Sun, 14 Aug 2022 06:17:40 +0000 Subject: [PATCH] Bug Fixes: - Fixed Navbar links (closes #8) - Fixed Lyrics not updating --- README.md | 16 ++++++++++++++-- src/App.vue | 23 +++++++++++++---------- src/components/Genres.vue | 31 +++++++++++++++++++++---------- src/components/Lyrics.vue | 28 +++++++++++++--------------- src/components/NavBar.vue | 31 +++++++++++++++++++++++++------ src/components/Search.vue | 10 +++++++--- 6 files changed, 93 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index 9a7e93c..620525c 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![On Codeberg](https://codeberg.org/Hyperpipe/static/raw/branch/master/on-codeberg.svg) -A Privacy Respecting Frontend for YouTube Music inspired and built with the help [Piped][piped] and YouTube's innertube API. +A Privacy Respecting Frontend for YouTube Music inspired and built with the help [Piped][piped] and YouTube's InnerTube API. ![YouTube Music](https://img.shields.io/badge/youtube-music-red?style=for-the-badge&logo=youtube) ![Website](https://img.shields.io/website?down_color=red&down_message=offline&label=status&style=for-the-badge&up_color=cornflowerblue&up_message=online&url=https%3A%2F%2Fhyperpipe.surge.sh) @@ -49,10 +49,18 @@ npm run build Please see [hyperpipe.codeberg.page](https://hyperpipe.codeberg.page) +## Extensions + +- [Libredirect](https://codeberg.org/LibRedirect/libredirect) -> For Redirecting YouTube Music links to Hyperpipe. + ## LICENSE ### AGPL-3.0-or-later +Hyperpipe + +Copyright (C) 2022 Shiny Nematoda + This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the @@ -63,7 +71,9 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. -Please refer to [LICENSE][license]. +You should have received a copy of the GNU Affero General Public License along with this program. If not, see . + +Please refer to [LICENSE][license] for more details. ## Help @@ -93,6 +103,8 @@ You can reach out to me personally on: - [Cider](https://github.com/ciderapp/Cider) -> Cross-platform Apple Music experience based on Electron and Vue.js +- [Ossia](https://github.com/shie1/ossia) -> Ossia Music Player is a free, open source alternative to YouTube Music. + [hypipe]: https://hyperpipe.surge.sh [piped]: https://piped.kavin.rocks [license]: https://codeberg.org/Hyperpipe/Hyperpipe/src/branch/main/LICENSE.md diff --git a/src/App.vue b/src/App.vue index fbfa6cf..20fd954 100644 --- a/src/App.vue +++ b/src/App.vue @@ -68,9 +68,17 @@ function parseUrl() { break; case 'explore': genreid.value = loc[2]; - nav.state.page = 'genres'; + nav.state.page = 'explore'; + break; + case 'library': + nav.state.page = 'library'; + break; + case 'prefs': + nav.state.page = 'prefs'; + break; default: console.log(loc); + break; } } @@ -336,7 +344,7 @@ onMounted(() => {