Skip to content

v0.31.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Jun 00:34
· 172 commits to main since this release

0.31.0 (2024-06-03)

Bug Fixes

  • CardUI: handle inputplumber restarts (b7b3d6c)
  • ChimeraOS: use vapor theme in overlay mode, darksoul in full (bbb9401)
  • Dropdown: fix dropdown gamepad input and some gamepad mapper progress (27f571c)
  • Gamepad Mapping: implement selecting keyboard and mouse inputs (57dfa78)
  • GamepadMapping: add support for mapping axes (afbdaa5)
  • GamepadMapping: properly configure gamepad for running game (90b2b0b)
  • GamepadProfile: Fix setting gamepad profile in certain situations. (2498381)
  • GamepadSettings: add global gamepad settings, fixed clearing library item metadata, and removed debug log (19219b8)
  • GamepadSettings: Always show target icons in gamepad settings. (4443f70)
  • GamepadSettings: Hide unsupported types in gamepad settings. (a45aaaf)
  • InputManager: add mappings to allow use without InputPlumber and fix double inputs for some gamepads (5d74909)
  • InputMap: Remove JoyInputButton mappings from the InputMap due to a bug in Godot. (e62e296)
  • Input: re-add launch manager profile changes and fix displaying input icons (1026a87)
  • Input: remove unnecessary evdev module (bb571e2)
  • Input: various fixes and launch manager (03008c0)
  • Logging: fix logger parsing errors and include optional arguments for logging (f40f3b6)
  • Overlay Mode: Ensure correct intercept mode is set if InputPlumber resets. (3921780)
  • Overlay Mode: Fix quick bar not working after first use. (7335338)
  • OverlayMode: use lambda for intercept mode changes (ee9680d)
  • Platform: swap platforms for chimeraos/manjaro (818055e)
  • Release: Remove old gamepad_diagram scene. (3b61a8d)
  • SDL Controllers: Remove SDL_HIDAPI_ENABLED toggling. (728ed64)

Features

  • InputIcons: re-implement input icons (927d1de)
  • InputPlumber: refactor gamepad mappings for InputPlumber (10a0069)
  • InputPlumber: Switch to InputPlumber for input management (6cf6a61)
  • Theme: Add new themes (517b267)