Skip to content

Commit

Permalink
Feature/4.1.0 (#156)
Browse files Browse the repository at this point in the history
* added protocol handler

* Switched icon strategies to fix bugs with icons

* fixed tray icon issues

* fixed about :)

* Fixed playback, mpris and API issues
  • Loading branch information
Mastermindzh authored Aug 7, 2022
1 parent 3a3e0e1 commit 1439a11
Show file tree
Hide file tree
Showing 17 changed files with 1,079 additions and 1,049 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ 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/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 4.1.0

- Added `tidal://` protocol support
- Switched icon strategies to fix bugs with icons
- Fixed tray icon bugs
- Menu now shows in KDE as well
- Toggle window is supported from tray icon
- regular click is still ignored, see [this issue](https://github.com/electron/electron/issues/6773)
- Fixed about tab not showing
- Fixed playback, mpris and API issues

## 4.0.1

- Updated build config to make use of a base file that doesn't build anything.
Expand Down
10 changes: 8 additions & 2 deletions build/electron-builder.base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,23 @@ linux:
Name: tidal-hifi
GenericName: tidal-hifi
Comment: The web version of listen.tidal.com running in electron with hifi support thanks to widevine.
Icon: assets/icon.png
Icon: icon.png
StartupNotify: true
Terminal: false
Type: Application
Categories: Network;Application;AudioVideo;Audio;Video
StartupWMClass: tidal-hifi
X-PulseAudio-Properties: media.role=music
MimeType: x-scheme-handler/tidal;

mac:
category: public.app-category.entertainment
win:
icon: build/icon.png
icon: icon.png
artifactName: "tidalhifi"
appId: com.rickvanlieshout.tidalhifi
executableName: tidalhifi
protocols:
name: "tidal"
role: "Viewer"
schemes: ["tidal"]
2 changes: 1 addition & 1 deletion build/electron-builder.deb.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
extends: ./build/electron-builder.base.yml
linux:
category: Audio
icon: ./assets/icon.png
icon: icon.png
target:
- deb
2 changes: 1 addition & 1 deletion build/electron-builder.pacman.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
extends: ./build/electron-builder.base.yml
linux:
category: Audio
icon: ./assets/icon.png
icon: icon.png
target:
- pacman
2 changes: 1 addition & 1 deletion build/electron-builder.rpm.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
extends: ./build/electron-builder.base.yml
linux:
category: Audio
icon: ./assets/TIDAL.icns
icon: icon.png
target:
- rpm
2 changes: 1 addition & 1 deletion build/electron-builder.snap.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
extends: ./build/electron-builder.base.yml
linux:
category: Audio
icon: ./assets/icon.png
icon: icon.png
target:
- snap
2 changes: 1 addition & 1 deletion build/electron-builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ linux:
- freebsd
win:
target: msi
icon: build/icon.png
icon: icon.png
artifactName: "tidalhifi"
appId: com.rickvanlieshout.tidalhifi
executableName: tidalhifi
Binary file added build/icon-inverted.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added build/icon.icns
Binary file not shown.
Loading

0 comments on commit 1439a11

Please sign in to comment.