Skip to content

Releases: RayDeeUx/menuloop_randomizer

1.6.2

17 Nov 16:28
0a87b22
Compare
Choose a tag to compare
  • Port to 2.2074.
  • Remove the pink button config directory shortcut.

1.6.1

25 Oct 01:18
Compare
Choose a tag to compare
  • 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

29 Sep 01:31
Compare
Choose a tag to compare
  • 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

08 Sep 21:11
Compare
Choose a tag to compare
  • 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

30 Aug 00:20
706ba39
Compare
Choose a tag to compare
  • Made sure the new "Regenerate Notification" sprite is actually part of the mod's resources.
  • Also shrunk the mod file size down as there haven't been any new crashes from the changes introduced in v1.4.1.

1.4.2

30 Aug 00:10
74ef143
Compare
Choose a tag to compare
  • Redrew the "Regenerate Notification" sprite (courtesy of elnexreal).

1.4.1

24 Aug 03:33
Compare
Choose a tag to compare
  • 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 reading C++ 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.
  • License the mod under LGPLv2.

1.4.0

16 Aug 18:29
Compare
Choose a tag to compare
  • 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

08 Aug 23:06
7ffcab8
Compare
Choose a tag to compare

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

1.2.2

15 Jul 23:16
Compare
Choose a tag to compare

Changelog

  • Added an option to enable the shuffle button (thx reinmar)