Releases: RayDeeUx/menuloop_randomizer
Releases · RayDeeUx/menuloop_randomizer
1.6.2
1.6.1
- Redo the button for blacklisting songs. Base icon shape provided by FREAKINGDAN.
- Reduce confusion when copying song names/IDs while playing songs replaced by Jukebox/Auto Nong. {Reported by CyBlanc}
- Fix a bug where some songs downloaded from vanilla GD wouldn't be treated properly in Playlist Mode (potentially related to "No Songs Limit" being enabled). {Reported by ita_player}
- Make the setting description for Playlist Mode a scrollable setting description. {Reported by hiimjustin000}
- Attempt to fix a bug where setting the music volume to 0 while on Playlist Mode would re-start a song while failing to end the original playback. {Reported by EmirNoob}
1.6.0
- Added "Copy Song ID" button (suggested by Akashnil). Custom songs and NONGs will not return a song ID. They will fall back to its song name instead. Button sprite adapted from hiimjustin000 with permission.
- Added "Blacklist Song" button (suggested by AlphaQuata). This button works regardless of your custom songs or Playlist Mode choices. To manually un-blacklist a song, open
blacklist.txt
in the mod's config directory and edit it accordingly. - Fix a bug where Playlist Mode would ignore the in-game "Menu Music" toggle if that was disabled.
- Fix another bug where "Remember Last Menu Loop" would remember the original menu loop from GD's resources.
1.5.0
- Added "Playlist Mode" (suggested by TheKevineer). This feature is incredibly unstable, especially outside of Windows. I have done everything I could to keep its behavior consistent between Windows, macOS, and Android, but any crashes/issues from this feature are either beyond my control or have been acknowledged during beta testing without an obvious/more immediate fix.
- Added "Remember Last Menu Loop" (suggested by HexCodesGMD).
- Renamed and reordered a few settings to reduce confusion.
- Added config directory shortcut button.
- Incidentally, the pink config directory shortcut button from previous versions won't be added if QOLMod is loaded.
1.4.3
1.4.2
1.4.1
- Add a new button to show the "Now Playing" notification again, per GitHub feedback. (The texture is incredibly scuffed. I will revise it later. The important thing is that it works as intended.)
- Attempted to fix a weird
stoi
crash. Not sure why it happens, but it did for the one person who reported it, and they didn't really provide further context beyond a crashlog file readingC++ Exception: class std::out_of_range("stoi argument out of range")
. Maybe something to do with NONGs, IDK. ¯\_(ツ)_/¯- The mod now uses Geode's
geode::utils::numFromString<int>()
function.
- The mod now uses Geode's
- License the mod under LGPLv2.
1.4.0
- Added setting to choose font for "Now Playing" notifications.
- Added an extra child folder in the mod's config directory for enabling/disabling menuloops easily. The mod itself doesn't do anything to it beyond creating the child folder.
- Hopefully fix the mistake where macOS ARM support wasn't added the first time in v1.3.0.
- Fix rolling the same song twice in a row. (Unless if you have only one song loaded for the mod.)
- Fix that one godforsaken Android crash. (It was caused by ninxout being a bit silly and failing to check if certain directories existed on Android.)
- Incidentally, this also fixes potential issues where songs from RobTop's Music Library could be added twice on certain platforms, skewing the probability distribution.
- Fix arrow steps in settings being wonky. (Geode has yet to support floating point increments in arrow steps.)
- Notifications now move off-screen when switching menus to minimize chances of the song title in the "Now Playing" notification from being incorrect.
- Add text formatting options for songs from Newgrounds or RobTop's Music Library.
- Song Name
- Song Name + Artist
- Song Name + Song ID
- Song Name, Artist, Song ID
- Added punctuation to the changelog.
1.3.0
Changelog
- Added macOS support (thx ninxout, raydeeux, and hiimjustin000)
- Added support for
.wav
,.ogg
/.oga
, and.flac
files for custom songs - Included artist name for all "Now Playing" notifications
- Set Z order of the "Now Playing" notification to 200 for easier readability against most MenuLayer mods (such as Overcharged Main Menu)
- Shuffling the song now generates a new "Now Playing" notification
- Increase "Now Playing" notification maximum duration to 5 seconds
- Add better slider control for adjusting notification duration
- Added Node IDs to nodes added by this mod
- Squash a few bugs, optimize a few things, minimize likelihood of potential crashes