Skip to content

Releases: RayDeeUx/menuloop_randomizer

1.11.1

02 Jan 19:38

Choose a tag to compare

  • Hotfix.

1.11.0

02 Jan 16:50

Choose a tag to compare

This is a really lengthy changelog; be sure to read everything!
(Changelog items/subitems containing blue or cyan text indicates that Better Touch Prio is required to use that feature. These decisions will not be reverted anytime soon.)

  • Added Continue Menu Loop on Level Exit and Continue Menu Loop on Editor Exit (suggested by Myron472/GlydeR and Abagur900).
    • READ: These two toggles will ONLY work if you disable Colon's Menu Loop Start Time mod!!! [You can either disable it through its mod settings or through Geode's buttons, either is fine.]
    • These toggles are mutually exclusive with their corresponding Randomize Menu Loop on Level Exit and Randomize Menu Loop on Editor Exit toggles.
    • Example: if Randomize Menu Loop on Level Exit is enabled, it will apply first, and ignore your preference for Continue Menu Loop on Level Exit.
    • The same logic applies to the Randomize Menu Loop on Editor Exit and Continue Menu Loop on Editor Exit toggles.
  • Added a Song List scrolling shortcut to the currently playing song.
    • Shortcuts for the top and bottom of the song list also included, because why not.
    • Song list scrolling shortcuts are to the right of the scrollbar.
    • You can toggle it off in mod settings.
  • Added Compact Mode to the Song List.
    • Your preferences for Compact Mode are saved between restarts.
    • If you want even smaller song entries in the Song List, check the mod settings.
    • Better Touch Prio is required to use this feature.
    • You can toggle it off in mod settings.
  • Added a few filtering and sorting options to the Song List.
    • Favorites Only - show only favorited songs.
    • Reverse - reverses the Song List's entries.
    • Alphabetical - sorts the Song List's entries alphabetically.
    • Date Created - sorts the Song List's entries by the date they were added to your device.
    • Song Length - sorts the Song List's entries by their length. [Hidden by default--this one can freeze your game and take an awfully long amount of time!]
    • Song Size - sorts the Song List's entries by file size.
    • Your preferences for these filtering and sorting options are saved between restarts.
    • All of the sorting options are mutually exclusive from each other.
    • Better Touch Prio is required to use this feature.
    • You can toggle it off in mod settings.
  • Changed the Search Bar a bit so it requires Better Touch Prio to be used.
  • Changed the Search Bar a bit so it can be toggled off in mod settings.
  • Changed the placeholder text in the Search Bar in the Song List to include the name of the currently playing song.
  • Fix an incompatibility with Eclipse Menu's "Transparent Lists" feature.
  • Attempt to reduce frame drops when viewing many songs at once in the Song List menu.
  • Various (attempts at) micro-optimizations.

1.10.1

16 Nov 18:12

Choose a tag to compare

  • Add a scrollbar.
  • Move binary releases to Codeberg.

1.9.2

09 Aug 01:35

Choose a tag to compare

  • GitHub keeps marking releases as drafts for some reason.
  • Against all odds, GitHub decided to mark 1.9.0 as a draft release.
    • Pretend I slapped a bunch of profanities in here. >:(
  • Nothing in this binary has changed, this is purely a dummy update so everyone fetches the update properly this time.
  • Added "playlists" support (suggested by TheTrueNyxa)!
    • Add songs to a playlist file, then activate Load Playlist File Instead to load your playlist file!
    • Favorite songs lists and song blacklists still apply.
    • Constant Shuffle Mode (formerly Playlist Mode) is also supported.
  • Added a new menu to see the names of all loaded songs.
    • Gold song names indicate a favorited song, and green song names indicate a currently playing song.
    • Italicized song names indicate a NG/ML song that came from a different directory than expected (currently can happen with Custom Songs Folder by Sawblade).
    • Each song entry (besides the currently playing one) has a play button so you can change songs anytime.
    • No, I will not be adding a search bar.
  • Added Minimal as an option for Button Mode.
    • Only one button appears in this Button Mode: the "Control Panel" button.
  • Fix an issue where changing some settings didn't render a new song title card. Oops!
  • Fix an issue where blacklisting songs didn't update the name of the song chosen as the new menu loop. Oops!
  • Attempted to improve compatibility with song file path names that use non-UTF-8 encoding.
    • This is most noticeable on Windows. We just love and appreciate lack of UTF-8 support for nearly two decades, don't we? :)
  • Retroactively rename Playlist Mode to Constant Shuffle Mode across as many front-facing areas as possible to avoid confusion with more recent features (see first bullet point).
  • Removed elasticity from MLR menu opening animations. This is a non-negotiable change.

1.8.4

07 Jun 20:48
f75445c

Choose a tag to compare

  • Added Advanced Logging toggle.
  • Added an easter egg.

(also changed the behavior of some notification strings but that's relatively minor)

1.8.3

29 May 23:23
6cea446

Choose a tag to compare

  • Allowed the name of the currently playing song inside the controls menu to update more often.
  • Included Playlist Mode and Override Mode indicators in the controls menu.
  • Refactor some additional code.
  • Removed a controversial function hook.

1.8.2

19 Apr 01:02

Choose a tag to compare

  • Added experimental support for iOS devices.
    • READ: EXPERIMENTAL. Getting this mod to compile for iOS is already enough of a pain to begin with.
  • Added experimental support for searching songs in nested folders (suggested by RighteousRyan).
    • READ: EXPERIMENTAL. This setting may not work as expected for those with non-English folder paths/file names, or those using MLR on mobile devices.
  • Added experimental support for loading secondary folders (suggested by RighteousRyan).
    • READ: EXPERIMENTAL. This setting may not work as expected for those with non-English folder paths/file names, or those using MLR on mobile devices.

1.8.1

11 Mar 22:57

Choose a tag to compare

  • Attempt to fix a bug where some filenames would be ignored.
    • The guy who reported the issue to me won't respond to my DMs to test if my bugfix worked. Shame on them, I guess.
    • Thankfully dankmeme01 was able to test those changes, so all's well! (I hope.)
  • Created a separate menu for all buttons from this mod.
    • To revert to the original behavior, use the "Classic" Button Mode setting.
    • Existing mod settings for toggling the Blacklist Song, Favorite Song, Hold Song, and Previous Song buttons will only apply when using the "Classic" Button Mode setting.

1.8.0

22 Feb 05:41
9a891df

Choose a tag to compare

  • Added "Hold Song" button. Think of it like that "Hold" button from Tetris.
  • Added "Previous Song" button (suggested by DurexSensitive). This only stores one song at a time. Don't expect this intentional limitation to go away.
  • Added "Favorite Song" button (suggested by AlphaQuata). Now your favorite songs are more likely to play!
  • Refactor a few things inside the code for readability and whatnot.

1.7.0

31 Jan 22:29

Choose a tag to compare

  • New logo by dasshu_!
  • Refactor how the song notificaton card is removed when switching scenes.
    • Playlist Mode may have been broken in the process if there is only one song available for the mod to choose from. But at that point, you might as well use a texture pack instead.