Skip to content

Commit 820c4bc

Browse files
committed
Changelog, readme, update release title
1 parent 44b0b1c commit 820c4bc

3 files changed

Lines changed: 37 additions & 11 deletions

File tree

.github/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ that lets you focus on playing the game, instead of battling through the menus.
4343

4444
### Does it support Steam Deck?
4545

46-
**Yes!** Controlify has been tested and is fully working on the Steam Deck, and works great.
47-
However, due to limitations with SteamOS, only Steam games can currently interface with the gyroscope and the
48-
back buttons directly, though [this is set to change in the coming months](https://github.com/libsdl-org/SDL/issues/9148)!
49-
For now, you can use Steam Input to convert the gyro into a mouse input, and map the back buttons to other, more common
50-
buttons.
46+
**Yes!** Controlify has full support for Steam Deck using a custom controller driver built right in to Controlify!
47+
You can utilise gyro, back buttons and touchpads. Controlify also auto-pauses the game when you open the Steam or Quick
48+
Access Menu.
49+
50+
This enhanced Steam Deck support requires Decky Loader to function properly.
5151

5252
### Does it support my controller?
5353

build.gradle.kts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,7 @@ dependencies {
174174
}
175175

176176
// sodium compat
177-
modDependency("sodium", { "maven.modrinth:sodium:$it" }) { runtime ->
178-
if (runtime) {
179-
180-
}
181-
}
177+
modDependency("sodium", { "maven.modrinth:sodium:$it" })
182178

183179
// RSO compat
184180
modDependency("reesesSodiumOptions", { "maven.modrinth:reeses-sodium-options:$it" })
@@ -322,6 +318,8 @@ publishMods {
322318

323319
modLoaders.add(loader)
324320

321+
displayName.set("$versionWithoutMC for $loader $mcVersion")
322+
325323
fun versionList(prop: String) = findProperty(prop)?.toString()
326324
?.split(',')
327325
?.map { it.trim() }

changelog.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ This version has the following targets:
55

66
[![](https://short.isxander.dev/bisect-img)](https://short.isxander.dev/bisect)
77

8+
## 1.21.2/3 Support!
9+
10+
This update includes support for the latest version of Minecraft, including the new bundle item!
11+
12+
### Bundles
13+
14+
Controlify imitates the controller support for bundles offered by the Bedrock Edition of Minecraft.
15+
16+
By default, use the right stick whilst hovering over a bundle to navigate through the grid of items contained in the
17+
bundle. Use X (or Square for PS users) to remove your selected item from the bundle, and use A (or X for PS users) to
18+
add items to the bundle.
19+
20+
### Sodium
21+
22+
Support for Sodium 0.6 has been added for specifically the 1.21.2/3 target, **including NeoForge!**
23+
24+
Reese's Sodium Options is currently not supported by Sodium 0.6 targets of Controlify, until then,
25+
the unmodded Sodium options is working fine. Reese's support will come soon.
26+
27+
## Gyro improvements
28+
29+
Thanks to the [PR by lukacsi](https://github.com/isXander/Controlify/pull/423), improvements to the gyro options
30+
allow for gyro ratcheting as well as using the gyro button to toggle on/off.
31+
832
## Changes
933

10-
Fix lockups when loading into worlds with Steam Decks
34+
- Update to 1.21.3
35+
- Add toggle to disable the enhanced Steam Deck driver in global settings.
36+
- Fix test rumble option not working when not accessed from an in-game context ([#430](https://github.com/isXander/Controlify/pull/430))
37+
- Fix sprint not working and look input getting stuck after tabbing out
38+
- Fix crash on pause menu when mods remove some buttons

0 commit comments

Comments
 (0)