Skip to content

Releases: jaymarnz/bluview

Bug fixes and responsiveness improvements

05 Mar 10:23

Choose a tag to compare

Bug fixes

  • IP address validation in the configuration screen prevented some IP addresses from being entered

Improvements

  • Improve the responsiveness of the screen layout. This isn't finished for more general cases yet since it's still mostly tailored to my own tablet's screen size. More to do here...

Add a full screen button and webmanifest

25 Feb 01:35

Choose a tag to compare

Added a button in the upper right corner to switch to the browser's full screen mode. By default, the button is disabled and won't appear. Enable it by editing the config at the top of bluview.js. I've disabled it because on my particular tablet it works fine but it doesn't prevent the tablet from dimming the display after a timeout that can't be disabled. However, for other people it may prove useful so I've made it conditional.

A webmanifest and simple service worker has been added which for some people might be useful to use it as a PWA

Increase resolution of Tidal images

22 Dec 10:16

Choose a tag to compare

Album images from Tidal are now requested at a higher resolution

Bug fix: volume jumps to a previous level

29 Mar 00:48

Choose a tag to compare

Fix issue where volume jumps to a previous level when using the dial before and then after a volume adjustment was made via another mechanism (eg. using an app or the front panel buttons on the player). Had to do with the cached volume level getting out of sync.

Integrate wireless volume control

18 Mar 08:40

Choose a tag to compare

New features:

  • Add volume and mute display to the "now playing" screen. This makes the next feature much better.

  • Add wireless volume, mute, pause control using a Microsoft Surface Dial. I'm really enjoying this interface which is much easier than fiddling with the app on a phone to just make a volume change or mute/pause the sound. This requires running DialServer somewhere on your local network.

    Rotation does what you would expect by changing the volume up or down. A quick click mutes or unmutes the sound. And a long press pauses playing. You can resume playing with another long press or just a quick click.

Issues:

  • The only known issue is with the Surface Dial. It goes to sleep after about 5 minutes of inactivity, presumably to increase battery life. To wake it you need to click it or rotate it before it will start working again. This is a bit annoying but has been easy to get used to. It's been and has been much discussed on forums but I haven't figured out yet how to change the sleep timeout on the Surface Dial or another work-around to keep it awake. Let me know if you have any suggestions.

    To help mitigate this, DialServer has been updated to provide haptic feedback when the Surface Dial wakes up.

Important bug fix

05 Jan 00:50

Choose a tag to compare

Bug fixes:

  • Display can get out of sync and stop updating if the connection is lost to the player or the player reboots

New features:
None

Improvements:

  • Simplify connection error handling
  • When reconfiguring make default IP handling more consistent