Releases: bookdude13/SRQuestDownloader
SRQuestDownloader v2.1.0
Generally updating libraries and plugins to hopefully support newer devices more seamlessly. Also switching fully to OpenXR for menu interactions. The only real change is having snap turn :)
- Updated Unity, XRTK, plugins
- Using OpenXR instead of Oculus now
- With the OpenXR switch+upgrade, officially support newer devices (quest3) in the android manifest
SRQuestDownloader v2.0.1
Some miscellaneous fixes
- Don't show error message if old playlist directory doesn't exist
- Add new stage extension for quest (kept old one for Q1/Pico)
- Fix "Play Synth Riders" button
- Some changes to hopefully make input handling more consistent (i.e. trigger on controller works, not just the primary button)
Internal changes:
- Cleaned up some Oculus SDK files
- Changed to using one scene w/ multiple panels instead of multiple scenes
SRQuestDownloader v2.0.0
Updates for the Synth Riders Mixed Reality update.
- Migrate playlist files to new playlist location
- New playlists go to new playlist location
- Confirmed working on Quest 3
Internal improvements:
- Updated plugins and integrations
- Interaction pointer now uses Input System instead of legacy input system
SRQuestDownloader v1.2.1
Additional permissions fixes for v51. This should now finally work for all users.
SRQuestDownloader v1.2.0
What's Changed
- Fixed storage permissions for Quest v51 (Android 11+)
- Check permissions on each boot and request required permissions
- Updated Unity version
- Cleaned up some internal logging logic
Note - I've heard that launching Synth Riders directly from SRQuestDownloader is still broken in this version. I'll get to that when I can, but this should at least restore most functionalities.
Full Changelog: v1.1.1...v1.2.0
SRQuestDownloader v1.1.1
What's Changed
From Marinus feedback, UI improvements by @bookdude13 in #13
- Default to all difficulties selected
- If no difficulties selected, act as if all are selected (no filters means select all)
- Underline selected difficulties
- Update button text when doing any action. Label as Fetch All or Fetch Filtered based on if filters are applied or not
Full Changelog: v1.1.0...v1.1.1
SRQuestDownloader v1.1.0
Lots of improvements, lots of suggestions addressed!
What's Changed
- Select difficulties for downloads (More song download filters #5 ). These are persisted across app runs.
- Select time cutoff for downloads (More song download filters #5 )
- Remove button for resetting fetch time since now the time cutoff can be changed (More song download filters #5 )
- Download up to 10 songs in parallel (Parallel downloads #6 )
- If a map is missing synthriderz.meta.json and we're downloading from Z, create it and add to the .synth file (Add synthriderz.meta.json when missing #10 )
- Set the map file timestamps to be published_at from the Z site, for in-game "newest" ordering to work (Change downloaded file date modified to be published_at date #11 )
- Add button to correct timestamps on all map files (Change downloaded file date modified to be published_at date #11 )
Full Changelog: v1.0.1...v1.1.0
SRQuestDownloader v1.0.1
Some fixes made to v1.0.0 after testing by Marinus and Whipstickgostop (thanks!)
Summary
- Map files that are missing the
synthriderz.meta.json
file inside are now skipped/ignored instead of breaking the local file import - Local database tracking of files was condensed
PRs
- Better handling of unexpected map files, and simpler db handling by @bookdude13 in #9
Full Changelog: v1.0.0...v1.0.1
SRQuestDownloader v1.0.0
See the README for more information about initial functionality.
What's Changed
- Initial alpha release by @bookdude13 in #1
- Fetch Latest Songs by @bookdude13 in #2
- Local db and logs by @bookdude13 in #3
- Add back in button to reset time by @bookdude13 in #4
New Contributors
- @bookdude13 made their first contribution in #1
Full Changelog: v0.1-alpha...v1.0.0
SRQuestDownloader v0.1-alpha
Changes
- Launching Synth Riders works
- Maps, stages and playlists in the /sdcard/Download folder can be moved to their corresponding SynthRidersUC directories
- Zip files from synthriderz.com (i.e. downloading multiple maps) are also identified and extracted. In theory these zip files can contain all of maps, stages and playlists, but only maps were tested. The zip files are expected to end in "synthriderz-beatmaps.zip"
There are some untested pieces, but it seems like this is working and I want to get an alpha release out for feedback. Eventually this can grab all maps since the last fetch, but this is still pretty useful.