Rose v1.2.11
Thanks to everyone who contributed pull requests and feedback.
Custom skin experience:
- Added a custom skin selector directly in champion select, with previews for mods that include an image
- You no longer need to manually select which skins a custom mod works on; Rose detects the affected skins automatically
- Custom mods now appear only when you hover a skin or chroma they actually change
- Custom skins now work more reliably on skins you do not own, including chromas and mods that replace another skin's files
- Custom skin history now works correctly when changing lobbies, dodging, cancelling a selection, or returning to the base skin
- Added an Open Mods Folder option to the system tray
- Mod rows and summary rows are now clickable
Champion Select reliability:
- Fixed old skin selections carrying over into a new game
- Skin history now behaves consistently when the base skin is selected or history mode is used
- Reduced incomplete custom-skin injections by checking that the selected skin is ready first
- Custom-skin errors now explain what went wrong, including when there is not enough free disk space
User experience:
- Replaced the old missing-DLL screen with a clearer native Windows dialog
- The dialog now supports both missing and damaged cslol-dll.dll files
- Added step-by-step instructions, a YouTube tutorial, and buttons to open the tools folder or close Rose
- Improved startup and injection error messages
- Fixed an issue that could prevent some Jade customizations from being included in the installed application
Other changes:
- ZIP and Fantome mods are now extracted automatically when added to Rose
- Mods from older Rose versions are move to the new layout automatically without losing their saved targets or history
- Skin files inside WAD packages are extracted automatically and kept in their extracted form
- WAD extraction is limited to custom skin mods; other mod categories are left alone
- Analytics now uses a randomly generated ID for your Rose installation instead of the Windows Machine GUID
- Analytics can still be disabled with ANALYTICS_ENABLED = False in config.py
- Rose no longer changes Pengu Loader settings that it does not need to change