Releases: just-harry/tiny-ui-fix-for-ts3
v1.5.1
Version 1.5.1 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- An oversight which resulted in certain cursor scale values causing the script to fail to generate a package was fixed.
- Recommended patchsets are now enabled by default, in the configurator, during the first run.
- To ward confusion, the "Vanilla Core DLL Compatibility Patches" patchset now has a recommendation message in the configurator.
v1.5.0
Version 1.5.0 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The Tiny UI Fix can now scale mouse cursors! (Most of them—not all.)
- Severe issues with scrolling at most non-integral UI scales have been fixed; the coordinates for grid and item-grid cells are now truncated to integers.
- The script is now significantly faster at scaling resources in packages.
- There is a new "Slider Enhancements" patchset, which enhances sliders in many various ways—mostly for CAS.
- The left/right side radio-buttons in CAS's Tattoos menu are no longer stretched.
- The Costume Makeup window in CAS is no longer too small when using NRaas Master Controller's CAS integration.
- Warnings are now logged with more context when finding resources across packages.
- The runtime mod mismatch check now examines a sampling of
STBL
resource-keys, to avoid most false negatives for script mods loaded not by an XML tuning but via other scripts.
The "Slider Enhancements" patchset
The "Slider Enhancements" patchset enhances sliders in the following ways:
- Right-clicking a slider will bring up a dialog that allows a numeric value to be typed in for the slider.
- When the mouse is over a slider, keyboard keys can be used to change its value, those keys are:
A
to decrement the slider by 1.D
to increment the slider by 1.S
to decrement the slider by 8.W
to increment the slider by 8.F
to decrement the slider by 32.R
to increment the slider by 32.Shift
+A
to decrement the slider by 64.Shift
+D
to increment the slider by 64.Shift
+S
to decrement the slider by 128.Shift
+W
to increment the slider by 128.Shift
+F
to decrement the slider by 256.Shift
+R
to increment the slider by 256.
- In Create a Sim, this functionality is extended to apply to the last slider that the mouse was over—making it possible to change a slider while adjusting the camera.
- There are ten save-slots available for slider values, each corresponding to a number key on the keyboard.
PressingAlt
+<a number key>
will save the current value of a slider to the corresponding save slot.
Pressing<a number key>
will load a saved value from the corresponding save slot.
The default values of the save-slots, from zero-to-ten, are: 0; -256; -128; 0; 128; 256; -64; 64; -32; 32.
Shift+0 will reset all save-slots to their default value.
The behaviour for whether or not a slider is focussed is the same as for the keyboard keys for decrementing and incrementing a slider. - In Create a Sim, slider values can be set beyond their usual limits via this functionality.
V1.4.3
Version 1.4.3 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The Build mode catalog grid should no longer have one too many columns.
- The Tiny UI Fix script is now slightly quicker at finding resources across packages.
- The runtime mod mismatch check now examines the resource-keys of only XML tuning and PNG UI image resources, to avoid introducing an excessive delay for entering the main menu. (For the author, this change reduced the delay from ~8.5-seconds to ~80-milliseconds).
This brings the possibility of not detecting non-script mods being uninstalled, but such is relatively harmless. Whereas, script mods will always have at-least one XML tuning resource, so there should be no chance of a false negative for script mods (which is where the real potential of harm lies).
v1.4.2
Version 1.4.2 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The game's options menu no longer fails to scale when it is the first layout to be scaled (which could happen when a mod altered the options menu).
v1.4.1
Version 1.4.1 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The checkboxes and radio-buttons in the game's options menu are no longer stretched. (The monkey's paw curl to this is that now the captions for those checkboxes and radio-buttons no longer contribute to their hit area, which is why they were stretched.)
- The script should no longer fail to generate a package when a Steam library lacks an
apps
key in Steam'slibraryfolders.vdf
file. - A bug which caused the "The configurator is available at the URL:" message to be duplicated, instead of overwritten, when errors were logged, or when configurator's "Uninstall" button was used, has been fixed.
v1.4.0
Version 1.4.0 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- In previous versions of the mod, some users have encountered a bug wherein the game becomes unable to re-enter Live mode after entering Buy/Build mode. This seems to be caused by dismissal of the "Popular Store Items" notification (which appears after entering Buy/Build mode, if Shop Mode is enabled). To prevent this from happening, the mod now prevents those Store notifications from appearing at all. Given that those notifications are just ads for micro-transactions, their loss likely shan't be lamented.
- The script should now automatically detect EA App installations of the game on macOS.
- The mod now keeps track of which mods were installed and patched when the script was last run; when the game loads into the main-menu, the Tiny UI Fix checks if any patched mods have been removed or if any script mods have been added since the script was last run, and if such is the case, the mod displays a dialog warning that the script should be re-run to avoid errors. This check can be disabled via the configurator, should there be any annoying false-positives.
- A message is now displayed in the PowerShell console when the Tiny UI Fix is uninstalled via the configurator's "Uninstall" button.
- The configurator no longer fails to open, on macOS, when a port is already in use.
- A typo which caused the script to search for game packs in
./Applications/The Sims 3 Packs
instead of/Applications/The Sims 3 Packs
, on macOS, has been corrected. - A type which caused the configurator's "Uninstall" button to delete old v1.0.3-and-older-versions of the mod at
Overrides/tiny-tiny-ui-fix.package
instead ofOverrides/tiny-ui-fix.package
has been corrected. - Typos which caused the configurator's configuration value inputs to be incorrectly justified have been corrected.
v1.3.4
Version 1.3.4 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The script should now be more likely to find installations of the game on macOS.
- The 32-bit version of the macOS version of the game is now supported.
- The script can now automatically detect the Steam version of the game.
- The script is now able to find resources from game packs (that is, expansion packs and stuff packs).
- The script is now able to determine which locales are configured for use by the game and by the game packs.
- The script now has functionality for uninstalling the Tiny UI Fix. This can be used via the "Uninstall" action in the configurator, or via the
Uninstall
command-line switch. - The logic for downloading files from alternative URLs, should the download from the primary URL fail, has been fixed.
- The alternative URLs for downloading S3PI by Peter Jones, and 7-zip by Igor Pavlov, have been fixed.
- The auto-completion for the
PatchsetLoadOrder
parameter no longer sets the$Global:CommandAST
variable. - The error logging for patchsets that failed to load has been fixed.
v1.3.3
Version 1.3.3 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The
tiny-ui-fix-for-ts3.command
file in thetiny-ui-fix-for-ts3.command.zip
download for macOS is now executable by default when the zip is extracted by Safari instead of by Finder. - The
tiny-ui-fix-for-ts3.command
script no longer fails on systems that already have PowerShell installed.
v1.3.2
Version 1.3.2 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- To improve mod compatibility, the layout-scaler is now more tolerant of expected XML nodes being absent.
- To improve the usability of patchset load-order auto-completion in PowerShell 5.1,
*
will now auto-complete to all available patchsets. - When checking for updates, "ModTheSims" is now "Mod The Sims".
v1.3.1
Version 1.3.1 of the Tiny UI Fix for The Sims 3.
If you're using Windows, download tiny-ui-fix-for-ts3.bat
.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip
.
For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip
.
Changes in this release
- The
tiny-ui-fix-for-ts3.command
file in thetiny-ui-fix-for-ts3.command.zip
download for macOS is now executable by default when extracted by Finder on macOS 10.15-and-later (10.15 is macOS Catalina). - Links now look a bit nicer in the configurator.
- When an update is available, the "Check for updates" button in the configurator will now link to the Mod The Sims listing for the Tiny UI Fix, in addition to its GitHub repository.