mirror of
https://github.com/Mastermindzh/tidal-hifi.git
synced 2024-11-22 13:32:42 +01:00
new version + readme updates
This commit is contained in:
parent
b7f163c1a1
commit
d34ddfeb75
@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## 2.2.0
|
||||||
|
|
||||||
|
- The discord integration now adds a time remaining field based on the song duration
|
||||||
|
- All fields (current, remaining, and url are also available in the API*)
|
||||||
|
- the artist field is now correctly identified
|
||||||
|
|
||||||
|
* current time only updates on play/pause.
|
||||||
|
|
||||||
## 2.1.1
|
## 2.1.1
|
||||||
|
|
||||||
- The discord integration now doesn't send an update every 15 seconds it sends an update whenever the media info changes
|
- The discord integration now doesn't send an update every 15 seconds it sends an update whenever the media info changes
|
||||||
|
20
README.md
20
README.md
@ -18,6 +18,7 @@ The web version of [listen.tidal.com](listen.tidal.com) running in electron with
|
|||||||
- [Using source](#using-source)
|
- [Using source](#using-source)
|
||||||
- [features](#features)
|
- [features](#features)
|
||||||
- [Integrations](#integrations)
|
- [Integrations](#integrations)
|
||||||
|
- [not included](#not-included)
|
||||||
- [Known bugs](#known-bugs)
|
- [Known bugs](#known-bugs)
|
||||||
- [Why](#why)
|
- [Why](#why)
|
||||||
- [Why not extend existing projects?](#why-not-extend-existing-projects)
|
- [Why not extend existing projects?](#why-not-extend-existing-projects)
|
||||||
@ -39,13 +40,13 @@ Various packaged versions of the software are available on the [releases](https:
|
|||||||
|
|
||||||
To install with `snap` you need to download the pre-packaged snap-package from this repository, found under releases:
|
To install with `snap` you need to download the pre-packaged snap-package from this repository, found under releases:
|
||||||
|
|
||||||
1. Download:
|
1. Download
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
wget <URI> #for instance: https://github.com/Mastermindzh/tidal-hifi/releases/download/1.0/tidal-hifi_1.0.0_amd64.snap
|
wget <URI> #for instance: https://github.com/Mastermindzh/tidal-hifi/releases/download/1.0/tidal-hifi_1.0.0_amd64.snap
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Install:
|
2. Install
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
snap install --dangerous <path> #for instance: tidal-hifi_1.0.0_amd64.snap
|
snap install --dangerous <path> #for instance: tidal-hifi_1.0.0_amd64.snap
|
||||||
@ -63,7 +64,7 @@ trizen tidal-hifi
|
|||||||
|
|
||||||
To install and work with the code on this project follow these steps:
|
To install and work with the code on this project follow these steps:
|
||||||
|
|
||||||
- git clone https://github.com/Mastermindzh/tidal-hifi.git
|
- git clone [https://github.com/Mastermindzh/tidal-hifi.git](https://github.com/Mastermindzh/tidal-hifi.git)
|
||||||
- cd tidal-hifi
|
- cd tidal-hifi
|
||||||
- npm install
|
- npm install
|
||||||
- npm start
|
- npm start
|
||||||
@ -74,10 +75,23 @@ To install and work with the code on this project follow these steps:
|
|||||||
- Notifications
|
- Notifications
|
||||||
- Custom hotkeys ([source](https://defkey.com/tidal-desktop-shortcuts))
|
- Custom hotkeys ([source](https://defkey.com/tidal-desktop-shortcuts))
|
||||||
- API for status and playback
|
- API for status and playback
|
||||||
|
- Custom [integrations](#integrations)
|
||||||
- [Settings feature](./docs/settings.png) to disable certain functionality. (`ctrl+=`)
|
- [Settings feature](./docs/settings.png) to disable certain functionality. (`ctrl+=`)
|
||||||
|
|
||||||
## Integrations
|
## Integrations
|
||||||
|
|
||||||
|
Tidal-hifi comes with several integrations out of the box.
|
||||||
|
You can find these in the settings menu (`ctrl + =` by default) under the "integrations" tab.
|
||||||
|
|
||||||
|
![integrations menu, showing a list of integrations](./docs/integrations.png)
|
||||||
|
|
||||||
|
It currently includes:
|
||||||
|
|
||||||
|
- mpris - mpris media player controls/status
|
||||||
|
- Discord - Shows what you're listening to on Discord.
|
||||||
|
|
||||||
|
### not included
|
||||||
|
|
||||||
- [i3 blocks config](https://github.com/Mastermindzh/dotfiles/commit/9714b2fa1d670108ce811d5511fd3b7a43180647) - My dotfiles where I use this app to fetch currently playing music (direct commit)
|
- [i3 blocks config](https://github.com/Mastermindzh/dotfiles/commit/9714b2fa1d670108ce811d5511fd3b7a43180647) - My dotfiles where I use this app to fetch currently playing music (direct commit)
|
||||||
|
|
||||||
### Known bugs
|
### Known bugs
|
||||||
|
BIN
docs/integrations.png
Normal file
BIN
docs/integrations.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 47 KiB |
4365
package-lock.json
generated
4365
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "tidal-hifi",
|
"name": "tidal-hifi",
|
||||||
"version": "2.1.1",
|
"version": "2.2.0",
|
||||||
"description": "Tidal on Electron with widevine(hifi) support",
|
"description": "Tidal on Electron with widevine(hifi) support",
|
||||||
"main": "src/main.js",
|
"main": "src/main.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
@ -33,11 +33,11 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@mastermindzh/prettier-config": "^1.0.0",
|
"@mastermindzh/prettier-config": "^1.0.0",
|
||||||
|
"dot-prop": ">=4.2.1",
|
||||||
"electron": "git+https://github.com/castlabs/electron-releases.git#v10.4.3-wvvmp",
|
"electron": "git+https://github.com/castlabs/electron-releases.git#v10.4.3-wvvmp",
|
||||||
"electron-builder": "^21.2.0",
|
"electron-builder": "^21.2.0",
|
||||||
"electron-reload": "^1.5.0",
|
"electron-reload": "^1.5.0",
|
||||||
"prettier": "^2.0.4",
|
"prettier": "^2.0.4"
|
||||||
"dot-prop": ">=4.2.1"
|
|
||||||
},
|
},
|
||||||
"prettier": "@mastermindzh/prettier-config"
|
"prettier": "@mastermindzh/prettier-config"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user