Skip to content

Releases: Mastermindzh/tidal-hifi

5.9.0

12 Feb 22:24
21cb0ea
Compare
Choose a tag to compare
  • More Discord options:
    • Added the ability to hide the current song from the discord activity and display a custom text instead
    • Added the ability to customize the text that is shown when no song is playing
    • Discord now reacts to pausing/unpausing events
  • Refactored media info updates so it only updates the required info, fixes #342, #306
  • Added 5.9.0 logs/versions/migrations

Fixed

  • Fixed chromium mediaSession instance showing up. fixes #338 #198
  • Set a new icon, should fix #302
  • Made sure settingsWindow exists before operating on it. fixes #344

5.8.0

07 Jan 15:33
5bd2891
Compare
Choose a tag to compare
  • Updated Electron to 28.1.1 (fixes 325)

  • Updated dependencies to latest

    • added theme files to stylelint ignore
    • fixed other stylelint errors
  • Added functionality to favorite a song (fixes #323)

    • Added a hotkey to favorite ("Add to collection") songs: Control+a
    • Added the "favorite" field in the mediaInfo and the API /current endpoint
    • Added an endpoint to toggle favoriting a song: http://localhost:47836/favorite/toggle
  • Fixed wrong "end time stamp" for currently playing song (fixes #282)

    • Affected the API + all integrations
    • As requested we also added toggle to sync the timestamps to Discord (default = true)

Bugfix: MPRIS not working

11 Sep 18:53
0dadce4
Compare
Choose a tag to compare
Merge pull request #287 from Mastermindzh/bugfix/mpris-not-detected

fix: Fixed mpris not being set up correctly due to capitalization of …

new name + logo and some goodies to boot!

28 Aug 20:44
33070c1
Compare
Choose a tag to compare
  • Renamed app to TIDAL Hi-Fi.
  • Made sure all windows run with the same web preferences set (compared to main app).
    • Fixes the last.fm bug.
  • Added settings to customize the Discord rich presence information
    • Discord settings are now also collapsible like the ListenBrainz ones are
  • Restyled settings menu to include version number and useful links on the about page
    The new about page
  • The ListenBrainz integration has been extended with a configurable (5 seconds by default) delay in song reporting so that it doesn't spam the API when you are cycling through songs.
  • Custom CSS now also applies to settings window
    Tokyo Night theme on settings window

5.6.0 - Wayland support, suspension inhibitors, theming & flag fixes

12 Aug 14:07
dc87b20
Compare
Choose a tag to compare
  • Added support for Wayland (on by default) fixes #262 and #157
  • Made it clear in the readme that this tidal-hifi client supports High & Max audio settings. fixes #261
  • Added app suspension inhibitors when music is playing. fixes #257
  • Fixed bug with theme files from user directory trying to load: "an error occurred reading the theme file"
  • Fixed: config flags not being set correctly
  • [DEV]:
    • Logger is now static and will automatically call either ipcRenderer or ipcMain

5.5.0 with ListenBrainz

31 Jul 19:52
c6dff0b
Compare
Choose a tag to compare

ListenBrainz integration

5.4.0 - metadata scraping bugfix and Songwhip integration

24 Jul 20:57
11cc209
Compare
Choose a tag to compare
  • Removed Windows builds (from publishes) as they don't work anymore.
  • Added Songwhip integration
  • Fixed bug with several hotkeys not working due to Tidal's HTML/css changes
  • [DEV]:
    • added a logger to log into STDout
    • added "watchStart" which will automatically restart electron when it detects a source code change
    • added "listen.tidal.com-parsing-scripts" folder with a script to verify whether all elements (in the main preload.ts) are present on t

5.3.0 - Tokyo night!

24 Jun 11:38
63d123f
Compare
Choose a tag to compare

updated the beautiful Tokyo Night theme

image

Note: Might not work on all Windows versions. Sorry for the inconvenience.

release 5.2.0

18 Jun 20:14
1440f70
Compare
Choose a tag to compare
  • moved from Javascript to Typescript for all files

    • use npm run watch to watch for changes & recompile typescript and sass files
  • Added support for theming the application

Custom CSS, mediaSession API, bugfixes...

27 Apr 14:05
8d44ff8
Compare
Choose a tag to compare

New features

  • Added proper updates through the MediaSession API
  • You can now add custom CSS in the "advanced" settings tab
  • You can now configure the updateFrequency in the settings window
    • Default value is set to 500 and will overwrite the hardcoded value of 100

Fixes

  • Any songs including an artist listed in the skipped artists setting will now be skipped even if the song is a collaboration.
  • Linux desktop icons have been fixed. See #222 for details.