Updates:
- Synchronized languages with Weblate project
- Control Layout:
- Added in-game control layout editor
- Control layout editor: added preview and test functionality for control layouts
- Control-Related:
- Added support for gamepad controls
- Added support for gamepad remapping (partially based on G-Mapper for Android)
- Control layouts now support setting hidden states for control layers (e.g., not hidden during physical mouse or gamepad operations)
- Control Layout Editor:
- Added ability to simulate active external devices in preview mode
- Added text styling options: alignment, bold, italic, underline
- Dependencies:
- Updated JNA support library files
- Game-Related:
- Game menu: refactored the control settings menu into a tabbed interface
- Added support for custom launcher backgrounds (image or video files)
Adjustments:
- Game-Related:
- Fullscreen soft keyboard’s slideable blank area now only affects the mouse layer
- Content Manager:
- Mod Manager: added reminder when the current version has no mod loader
- UI-Related:
- Game menu: adjusted title bar UI
- Tweaked styles for some UI components
Fixes:
- Version Management:
- Custom icons: fixed incorrect logic handling and state updates
- Content Manager:
- Fixed issue where some old Forge mods could not be recognized
- Download-Related:
- Fixed condition filter not being properly cancelable; adjusted UI
- LWJGL:
- Fixed issue preventing 25w43a from launching