Full changelog available via Github Commits
- Updated to new WebNowPlaying-Library, resulting in:
- Ability to access all open players, instead of just the active one
- Fixed a bunch of desktop player related issues
- Downloaded cover images are always in png format
- Cover images will no longer fail to download
- Added and renamed some bangs and measures, see the docs for more information.
- Added
Play
andPause
bangs. - Fixed Firefox not being ignored when Native APIs are enabled on Windows 10.
PlayerType=Progress
defaults to 0 instead of 100- Fix crashes (#8 and this in the Rainmeter Discord)
- Fixed Int32 overflow causing
SetPosition
not being able to set the position past a few minutes for desktop players
- Improved optimistic position updates, which makes the position skip less when using desktop players. This also fixed #5
- Fixed covers not saving for skins using
CoverPath=
, which the majority of outdated skins use.
- Removed Spotify watermark from covers on Windows 10
- Updated WNPReduxAdapterLibrary to 2.0.1 (Read Changelog)
- Fixed position updating sluggishly in certain cases (Read Issue #2)
- Added support for Desktop Players
- Updated WNPReduxAdapterLibrary to 2.0.0 (Read Changelog)
- Added new measures. Please read the updated usage instructions for reference.
- Bumped minimum supported version to windows 10.
- Added
PlayerType=Remaining
measure, returns remaining time in (hh):mm:ss - Update Example Skin to include updated instructions/comments and add example of the Remaining measure
- Fix
SetPosition
bang not working with doubles for certain languages
- Update WNPReduxAdapterLibrary to 1.0.7, fixing
PlayerType=Progress
returning either 0 or 1, instead of a double.
- Update WNPReduxAdapterLibrary to 1.0.6, fixing WebNowPlaying being unable to connect after loading a new layout.
- Potential fix for issues with file access when downloading cover art
- Update WNPReduxAdapterLibrary to 1.0.5
- Improved log messages
- Fixed more issues with covers not downloading/returning correctly
- Fixed
CoverWebAddress
updating before the cover art finished downloading
- Fixed random crash
- Fixed Rainmeter hanging while cover art is downloading
- Images are now saved to all paths registered with CoverPath= for backwards compatibility
- CoverPath= should no longer be used if possible, please read the path from the PlayerType=Cover measure
- Fixed
PlayerType=Cover
returning a path with forwards-slashes
- Can now download covers from urls with a permanent redirect (HTTP 308)
- Fixed a crash that would occur when the extension returns a invalid cover URL.
- Updated to WNPReduxAdapterLibrary 1.0.3, which fixed an edgecase for mediaInfo not reflecting the currently playing media.
- Fix cover art only downloading to windows temp directory
- Fixed cover switching incorrectly when new skins loaded
- Initial Redux Release
Just some general fixes with downloading cover art from sites that only support certain sites. Also added the version check support that I thought I had added before but I guess I did not
This version is a complete rewrite of the extension since the last version. This rewrite should make it easier to keep the extension up to date and also merged both browser extensions to a single codebase.
New features include: Removed unneeded APIs Fixed issue with icons in example skin. More sites supported. A generic site supporter that when enabled will try to support sites without explicit support such a streamable or reddit. (Note: wont capture elements inside a iframe yet) Version checking, extension will now notify you when the plugin is out of date. Settings for the companion extension, they are not all implemented yet since the projects they rely on are unreleased.
To update simply install the rmskin down below.
Now the extensions support quite a few more sites as well as setting the position and volume of the meter.
The Spotify API is also now being used to get the album and album art of the current song. In the future this API as well as several others such as Twitch and Youtube will be added to make Rainmeter skin makers lives easier.
Since this is now integrated into the official Monstercat Visualizer and we are halfway between releases I am only including the rmskin of the example skin.
First release of the plugin. You will need to install either the chrome or firefox companion for this to work.
Given that this is an early release I expect regional variants or minor issues with the various supported websites. If any information looks wrong or isn't working please report it. (Check that Rainmeter has a firewall exception though if nothing is working :P )
The current list of supported sites is: Youtube Twitch Soundcloud Google Play Music Amazon Music
The standard bangs and info are supported and follow a NowPlaying style, for now just look at the example until I get documentation written which will come once SetPosition and SetVolume are supported.