Skip to content

Releases: zoeyjodon/SoftWing

4.0.0

22 Oct 21:44
7b4e189
Compare
Choose a tag to compare
  • Reintroduces the SoftWing keyboard implementation
    • Reintroduces keyevents as input options
    • Reintroduces the transition delay setting
    • Requires WRITE_SECURE_SETTINGS permission to function
  • Removes the donation button
  • Replaces predefined "Controller Profile" options with the option to create/delete profiles with user-defined names
    • Ties "Controller Layout" to the "Controller Profile"
    • Adds "Button Behavior" option, so users can set buttons to act as toggle switches instead of temporary push buttons
  • Adds individual notifications for each controller, allowing users to select their desired controller from the notification tray
  • Updates "Controller Help" to match the new requirements for controller setup/use
  • Adds L2/R2 buttons to each layout

3.0.3

19 Nov 15:54
Compare
Choose a tag to compare

Hotfix for absolute path parsing error during swivel sound setup.
Replaces absolute path parsing with a direct copy from the URI to local audio files.

3.0.2

13 Nov 21:02
Compare
Choose a tag to compare

Android 12 updates, audio bug fixes, and accessibility bug fixes

3.0.1

13 Nov 16:55
Compare
Choose a tag to compare

Updates the target Android to 12.
Improves swivel audio stability and adds an option for resetting swivel audio.

v3.0.0

22 Jan 13:53
Compare
Choose a tag to compare

Android 11 fix
Replaces the keyboard implementation with a touch-only implementation
Adds 3 alternate controller layouts
Adds the ability to disable vibration
Improves touch control setup/configuration

v2.3.0

22 Jan 13:48
Compare
Choose a tag to compare

UI overhaul
Adds touch controls
Adds donations
Adds custom swivel sounds
Keyboard-based implementation (broken on Android 11)

v1.0.0

06 May 00:51
f78ed89
Compare
Choose a tag to compare

Initial controller release, including:

  • Static controller with predefined inputs and keycodes.
  • Logic for switching to the LG controller on swivel open.
  • Readme description for how to use the keyboard.