So here's another fairly small, and yet fairly big release: We have just added support for Unicode in artist names and song titles. This version also makes using Unicode the default. But if you don't like that, you can change it in the Music Library settings (click the gear-symbol in the Music Library, and you'll see where this is done: Native Artist Names and Song Titles).
SteamVR introduced a few strange issues recently, at least with the beta, and this version fixes or works around some of those. Like, when you activate the SteamVR keyboard by "clicking" into the text search, currently in SteamVR beta, the resolution goes down quite a bit. I have noticed that my workaround may not be perfectly reliable, so you may have to exit and re-enter text editing to get the Music Library non-blurry in that state - but at least you can make it happen ;-)
One more fairly big change with this one: The order of items in the top level of the Music Library is now exactly inverse from before. This may take a little while to get used to but I feel this is much better now because we go from the quickest and most specific search (text based search) to "Quick Access", and then to "Browse Music" which is very broad and usually the slowest way to start playing. In the next release, we'll probably do something similar in Quick Access because really, "Random" is the fastest way, so it should be on top there.
Full List of Changes
- Music Library: Changed order of main entry points - Free Search is now first, then Quick Access, then Browse Music. This order is based on the "easiness" of each step.
- Music Library: Added a font texture with all characters of all artist names and song titles. Now, activating "Native Artist Names and Song Titles" should work well.
- Music Library: Fixed issue where folding/unfolding Browse Music and Quick Access when entering text in the free search text field got confused when using the "Done" button on the keyboard. This now works reliably, regardless of how the keyboard is hidden.
- Music Library: Fixed issue where pointing at a list while a song is being loaded, and keeping pointing at the list when the UI is hidden would cause the list to react to scrolling events even when no laser pointer was pointing at it, until the game was restarted.
- Gameplay: Fixed issue where haptic feedback could happen for wrong controller while following a Slider.
- Pause / SteamVR Dashboard: Fixed issues related to pausing the game and opening the SteamVR dashboard. Holodance now also goes back into grayscale mode when going into the SteamVR dashboard (we've had this effect in the early days but then removed it because grayscale made the UI look terrible, and using two cameras, one for UI, one for the rest to have both was terrible on performance). Part of this was also fixing the issue that going into the SteamVR Dashboard while playing would not let you pause again.
- Worked around a bug in the current SteamVR beta, together with SteamVR Unity Plugin 1.2.2 (the current version) that caused the events on opening the SteamVR Dashboard to not be sent at all.
- Worked around a nasty behavior of SteamVR (probably beta) where it changes reduces super-sampling when we open the keyboard, causing a really blurry image while browsing via the search.