- Fixed some changes on the app
- Removed the "Playing" status, now it will always show "Listening to"
- Removed the "Only show if playing" option
- Updated Chrome user agent to version 133
- Updated packages
- Fixed some things
- Fixed the app not working because of Deezer and Discord changes
- Made the "Listening to" mode not needing your token anymore
- Fixed the "Don't close to tray" option not making the RPC disconnect when closing the app
- Added back and forward buttons (#53)
- Added option to not close to tray (#52)
- Fixed Google login (#44)
- Lock to single instance (#45)
- Fixed the tray icon not showing (#34)
- Upgraded packages
- Updated build script
- Fixed the RPC not working (yes, again.)
- Fixed the RPC not working
- Upgraded packages
- Upgraded packages
- Fixed macOS and Linux builds
- Added window size saver (the window will be the same size as the last time you closed it) (#18)
- Fixed some things
- Updated Electron to version
28.1.0
- Added thumbar buttons
- Fixed observers (new Deezer UI)
- Fixed OAuth2 login (Google, Facebook and Apple login)
- Updated Deezer logo
- Added start and end timestamp (your music will appear in the "Active Now" section)
- Changed the actual logo by the Deezer one and finally added an icon for the app
- Changed the way to check for music change
- Removed menu bar
- Removed local WS server
- Now using a 3rd-party library for Discord WS
- Spotify is now no longer used in the app for covers
- Radios covers are now re-working
- Optimized code and removed unused code
- Added support for radios, podcasts, and personal songs
- Fixed WebSocket disconnection error message which pops every 30 minutes
- Removed some Deezer API requests
- No more need to authenticate with a Spotify account for showing covers on "Listening to" mode
- Fixed startup error on macOS
- Removed protocol
- Edited RPC buttons
- Added support for radios
- Window will now be maximized on startup
- Menu bar is now visible only if you're on macOS
- Refactored the "Listening to" mode setup HTML
- Added buttons to the "Listening to" mode
- Fixed track info not showing on certain titles
- Removed small image
- Added React DevTools
- Fixed the "Listening to" mode not working
- When you quit the app, the WebSocket connection will be stopped
- Added start and end timestamps
- If a second instance is launched, the main window will be showed
- Added session resuming to the WebSocket
- Updated capabilities bitfield (fixes the "Listening to" mode not working)
- Updated the reconnect option in the tray menu, now there's the option for the RPC and the WebSocket
- Created a local WebSocket server (ws://localhost:5432)
tip: you can use this to create Discord mods plugins for controlling Deezer player
- Optimized code using
window.dzPlayer
property - Added some types
- The "Listening to" status works perfectly now
- Fixed app not loading anything on Windows and Linux (I was on macOS when I ran the build, so I didn't have any problems, sorry)
- Fixed small icon not showing
- Window will now show at the center of the screen at launch
- FIxed song time not being the right one sometimes
- You can re-open window if an instance is already launched
- Updated "Player > Play/Pause" menu item shortcut to "Shift+Space"
- The RPC now updates when the song time changes
- Added a preload script
- Added a menu
- Added support for macOS and Linux!!
- Added a build CLI
- Added icons sizes
- Updated updater to support new files
- Tries to resume WebSocket connection if you got disconnected from it
- Inits tray icon before the window (before it was the opposite)
- Added an ad-blocker, this means you can listen to Deezer without ads if you have Deezer Free!
- Added a debug indicator
- Updated user agents
- Use album title instead of track title (
a3d6e2f
)
- Fixed "Object has been destroyed" error when exiting the app and the window was open (
3949012
) - Added a small image on the "Listening to" status (
65089b9
) - Now updates RPC if music is playing/paused (
b9ecb67
)
- Automatically updating the Spotify access token
- We are now using Electron Builder for building the app; you can uninstall the old one
- You can now use a "Listening to" status (like Spotify) on your profile!
- Added tray tooltip options to change the text
- Added a tray menu option to reconnect the RPC
- Optimized the code a lot so now it is more readable
- Added a tray menu submenu to select the tray icon tooltip text (
ca6401b
)
- Update checking on startup
- Updated Electron to version
23.1.0
- The tray tooltip now updates and shows the current song playing
- Added a tray menu option to reconnect the RPC if it disconnected
- That was for testing the updater ^^" (
9018e05
)
- Fixed app not exiting when clicking on "Quit" in the tray menu (
60ae06b
) - Added an update checker when app starts (
11f72f1
)
- Updated custom user-agent to Chrome 110 (
1d1e24c
#diff-bf8986a545cc729a5e76191a9d4afa2f63cf28a132f238413ce8349b7da44813L27-R27) - Made in-app updater working when clicking on the notification (
1d1e24c
#diff-bf8986a545cc729a5e76191a9d4afa2f63cf28a132f238413ce8349b7da44813R55-R57) - Added a config file (
4e6945d
) - Made the RPC not visible if the music is not playing (
e9a8332
)
The tray icon wasn't loaded
Added a setup for installing the app (finally)
A lot of changes :p
First release