v3.2.0: Suit Support
What's new
Card suits are finally here! Just don't ask how long I spent making the cards.
iOS/macOS/watchOS
- Card mode now simulates a standard 52-card deck for each hand drawn, meaning you'll get a realistic hand of cards, including suits! No more impossible 7 Ace hands with boring suit-less cards. These new cards also just look a bit better overall, likely because I spent a total of about 8 hours editing them and redesigning them all by hand multiple times. These were awful to make. But I love them!
- With the addition of card suits, card mode now saves the suit of each cards drawn to your history in addition to its value. (For example, "A
♠️ ")
- With the addition of card suits, card mode now saves the suit of each cards drawn to your history in addition to its value. (For example, "A
- The per-mode options, such as the number of dice in dice mode or the maximum and minimum numbers in number mode, are now the same width as the generate and reset buttons below them, which makes everything feel a little more consistent.
- Lots of other behind-the-scenes changes have been made to make maintaining RNGTool's interface a little easier on me.
- A lot of the formatting for the buttons was still located in the files using the buttons, rather than in the button's style. Most of this has been fixed, so a lot less code needs to be duplicated.
- Buttons now can have effects, like reacting to being clicked or tapped on iOS and macOS, or appearing greyed out when disabled on macOS.
- The buttons are now compatible with tvOS and support focus animations. This is definitely not foreshadowing a tvOS port of RNGTool or anything.
iOS
- History has been redesigned to look more like the table used in the macOS version of RNGTool, with rounded alternating-color rows and left-aligned text. This also means that multi-line results will display in your history properly, which may have previously been an issue on some smaller devices, or devices set to use a larger font size. I can't believe I had to do this manually, but tables on iOS will not display their headings or more than the first column, so they're basically useless.
- Added a fancy new dark icon, so that RNGTool will no longer stick out when using the dark icon style on iOS 18+. This also means that tinting will look more natural, as the dark icon will be tinted instead of the light one.
watchOS
- Fixed a bug where in number mode where setting the minimum number to a value higher than the maximum number would crash the app.
- Dice mode now supports rolling 3 dice rather than 2. I'm not really sure why it was capped at 2, because marble mode has always allowed 3 marbles. Justice has finally been restored.
Build Numbers
macOS: 207
iOS: 4
watchOS: 4
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.