Skip to content

v3.1.0: Bugfixes and Consistency Improvements

Choose a tag to compare

@NinjaCheetah NinjaCheetah released this 15 Jul 06:12
· 13 commits to main since this release
cc7d4ea

What's new

Now that RNGTool is on the App Store, I've been able to get a lot more feedback. That also means more bugs have been found!

macOS/iOS/watchOS

  • Huge consistency improvements! The placement of the controls at the bottom of each mode is a lot more consistent between modes now.
    • To keep it simple, the controls now reserve a fixed amount of space and the content above them is set to occupy as much of the remaining screen space as possible. This means that the controls will always be spaced the same and sit the same distance from the bottom of the screen/window.
  • You can no longer spam the generate button in any mode. This was the cause of a whole bunch of issues, and could eventually cause the app to crash if you spammed it too much.
    • The real fix is applied internally, but this change is also shown to the user by visually disabling the generate button and any options while the generator is running.
  • Pressing the reset button while a generator is running will now properly kill it and reset, even if an animation is currently playing.
  • All modes now have an "i" button in the top right that will display some basic information about what the mode is and how to use it. On iOS, this includes a note about shaking your device in supported modes.
  • The history screen now has a trash button in the top right that allows you to clear your history without needing to restart the app.
  • The generate buttons are no longer slightly shorter than the reset buttons.

iOS

  • A "Done" button has been added to the keyboard in number mode and in settings so that the keyboard can always be dismissed.
  • The controls will now slide up and force the number to shrink when the keyboard is open in number mode.
    • This allows you to still access everything with the keyboard open, and makes it possible to actually use number mode with custom values on smaller phones such as the iPhone 8 or SE.
  • The reset buttons will no longer clip with the bottom of the screen in some modes under certain conditions.

Build Numbers
macOS: 203 (reverted back to old build number system due to App Store Connect issue)
iOS: 5
watchOS: 3

Important Note

The recommended way to install the iOS version of RNGTool is now the App Store, rather than by sideloading the IPA. For macOS, you can choose between the App Store and the releases here as you please, since they're functionally identical.

Download on the App Store