Skip to content

Releases: ShadowBlip/OpenGamepadUI

v0.34.1

01 Sep 03:53
Compare
Choose a tag to compare

0.34.1 (2024-09-01)

Bug Fixes

  • Card: use proper reference to BoxArtManager (ccf50d4)
  • Library: update card spacing (8292486)

v0.34.0

25 Aug 10:07
Compare
Choose a tag to compare

0.34.0 (2024-08-25)

Bug Fixes

  • Disks Menu: Refactor disks menu to work with the new focus methods. (82f57ca)
  • Dracula Theme: use correct quick bar panel style (48a5b68)
  • Entrypoint: defer add child scene (76dd099)
  • Expandable Card: don't close card on OSK focus (fd3ed22)
  • Focus: add option to disable focus wrapping (fdf87ad)
  • In Game State: clear and push states depending on in-game (038313d)
  • Input: handle left/right triggers for keyboard shifting (5b6abbf)
  • Input: handle X button for search (e680ba3)
  • Makefile: use libiio mirror and free removed children (9cb4054)
  • Makefile: use libserialport mirror (824d1c2)
  • OOTBE: fix state transitions (ede6fcf)
  • OSK: Fix the OSK. (300251a)
  • Overlay Mode: Get overlay mode working with new state machines. (3ed840f)
  • Overlay: Un game overlay buttons no longer close the menu. (5721585)
  • Plugin Settings: fix focus on expanding cards for plugin settings (6f7e3d2)
  • Plugin Store Card: update focus and handle back input (a2ab1fb)
  • PS: add better PlayStation button icon (16e0207)
  • ROG Ally: add input icons (e9c7bc5)
  • Running Game Card: update to use new states (b340c46)
  • State Updater: add configuration warnings if state machine is not set (cc00584)
  • StateMachine: add state_added signal, more robust signal emission, and tests (76381e8)
  • StateMachine: refactor menus to use more robust state switching (1096fdb)
  • Themes: add ThemeUtils class with method to get effective theme (fe38d64)
  • Theme: themes will now be properly set on UI components (12e11f3)
  • Tools: don't run effects in editor (bc845b0)

Features

  • Behvaior Node: add base class for behavior nodes (17a7344)
  • Blur: add settings option to disable/enable blur when overlay is open (822b1df)
  • State Machine Watcher: add node to watch state machine changes (b6b5677)
  • Tab Setter: add behavior node to set tab index (faebd65)
  • Text Setter: add behavior node to set label text (671043a)

v0.33.5

16 Aug 03:42
Compare
Choose a tag to compare

0.33.5 (2024-08-16)

Bug Fixes

  • First Boot: allow moving past plugin setup (5901520)
  • Gamepad Settings: resolve null assignment if no gamepad settings are found (99b7919)
  • Input: add InputWatcher node to react to inputs (b3b6f11)
  • SharedThread: don't track method name to stop error spam for anonymous lambdas (247ae4c)
  • Tabs Container: remove old refs to LB/RB textures (1041897)

v0.33.4

13 Aug 06:03
Compare
Choose a tag to compare

0.33.4 (2024-08-13)

Bug Fixes

  • Gamepad Profile: don't append 'Modified' to profile name (0ebae62)
  • GDExt: add gdextension module source (dacae43)

v0.33.3

08 Aug 23:04
Compare
Choose a tag to compare

0.33.3 (2024-08-08)

Bug Fixes

  • GitHub: Apply suggestions from code review (17c6ceb)
  • Target Devices: Dynamically add Capability Mappings (04acf6a)

v0.33.2

29 Jul 02:36
Compare
Choose a tag to compare

0.33.2 (2024-07-29)

Bug Fixes

  • SteamDeck Target: Reenable SteamDeck target device. (b523473)

v0.33.1

16 Jul 06:49
Compare
Choose a tag to compare

0.33.1 (2024-07-16)

Bug Fixes

  • Misc: use RefCounted instead of Object (961ce78)

v0.33.0

16 Jul 06:28
Compare
Choose a tag to compare

0.33.0 (2024-07-16)

Bug Fixes

  • APU Database: Add ability to override APUEntry using DMI data. (c607ca8)
  • Disks Menu: Apply suggestions from code review (54fba3c)
  • Input: disable/enable Godot input based on InputPlumber running (f199ad5)

Features

  • Disk Management: Add Disk Management (5860edc)

v0.32.11

03 Jul 04:41
Compare
Choose a tag to compare

0.32.11 (2024-07-03)

Bug Fixes

  • Input: correctly map guide for non-inputplumber (4538625)

v0.32.10

03 Jul 04:23
Compare
Choose a tag to compare

0.32.10 (2024-07-03)

Bug Fixes

  • Input: add limited input mappings when not running InputPlumber (2812efc)