Skip to content

Releases: ShadowBlip/OpenGamepadUI

v0.35.7

09 Jan 05:59
Compare
Choose a tag to compare

0.35.7 (2025-01-09)

Bug Fixes

  • Hardware Manager: Gracefully detect all GPU's instead of failing. (51e6b53)

v0.35.6

04 Jan 15:55
Compare
Choose a tag to compare

0.35.6 (2025-01-04)

Bug Fixes

  • Locale: Added new strings in messages.pot and translated them into French (fr_FR.po) (#425) (3508b89)

v0.35.5

30 Dec 07:45
Compare
Choose a tag to compare

0.35.5 (2024-12-30)

Bug Fixes

  • Mouse: add better support for mouse/touch for buttons and menu cards (cc1d11c)

v0.35.4

28 Dec 18:31
Compare
Choose a tag to compare

0.35.4 (2024-12-28)

Bug Fixes

  • Input: enable InputPlumber management of all supported devices in full session (8ab96c0)

v0.35.3

28 Dec 17:54
Compare
Choose a tag to compare

0.35.3 (2024-12-28)

Bug Fixes

  • Search Bar: add keyboard support for search bar (6a9ef5f)

v0.35.2

27 Dec 18:05
Compare
Choose a tag to compare

0.35.2 (2024-12-27)

Bug Fixes

  • Locale: Fixing some typos and mistakes in the previous french translation (#420) (789ab48)

v0.35.1

24 Dec 22:47
Compare
Choose a tag to compare

0.35.1 (2024-12-24)

Bug Fixes

  • Icons: add icons and diagrams for Ayaneo, PS, and GPD Win4 by this-is-just-con-tribute (ab54310)
  • Systemd Extension: update libiio to v0.26-2 (50e9401)

v0.35.0

22 Dec 17:18
Compare
Choose a tag to compare

0.35.0 (2024-12-22)

Bug Fixes

  • Card: enable name visibility when no art exists (53d2a65)
  • Cards: better touch support (f0ce244)
  • Core: update to latest godot rust (b22b19c)
  • Core: use inputplumber for sending OSK keys and add open OSK button (5a441fe)
  • Editor: add editor icons (e3a0b9a)
  • Extensions: add cargo workspace to build all Rust extensions (45bbec4)
  • Extensions: update log levels (c9d6d13)
  • Full Session: Fix opening Quick Bar while in game. (329e196)
  • Full Session: Fix performance and gamepad issues. (80c67d4)
  • Full Session: loading menu fixes, launch fixes (44746d8)
  • Hardware Manager: Fix Hardware Manager sometimes failing to dicover the GPU. (b12fcc4)
  • InputPlumber: update test to use new default profile name (b05e171)
  • InteractiveProcess: update to use new Pty node (88317fa)
  • LaunchManager: better window detection (39bc808)
  • LaunchManager: properly detect app launch (f996e20)
  • Logging: add Rust logger (c9cb1e0)
  • OSK: Fix OSK in overlay and full session (993ef7d)
  • Overlay Mode: Focus and Profile Fixes (35227aa)
  • Overlay Mode: Overlay Mode Fixes (6737d9e)
  • Overlay Mode: Overlay Mode Fixes (0cac083)
  • Overlay Mode: remove unnecessary Godot event blocking (809e89d)
  • OverlayMode: update overlay to use new Rust core (16ae7e3)
  • Performance Menu: ensure default profile is set on app close (0bb41ec)
  • PluginLoader: update plugin api version and only consider plugin upgrades with compatible api versions (3e32d61)
  • Power Menu: add blur + tint (e2e41be)
  • Power Menu: use tint instead of blur (be20be9)
  • PowerStation: Get power profiles from PowerStation (03f5cce)
  • PTY: Fix Steam Plugin (0e3f565)
  • Reaper: only kill children of the reaper (23511bd)
  • RPM: include reaper binary in RPM (59777d2)
  • RunningApp: focus apps by app id instead of window id (5f8dbe1)
  • SubReaper: add standalone reaper command (0912a0f)
  • SubReaper: pass correct arguments and fix launcher (b893f47)
  • SubReaper: Re-implement subreaper (0fd5009)
  • Tests: update tests to use new instances (e4b83b8)
  • Udisks2: Fully restore Udisks2 and SteamRemovableMedia functionality. (59a8116)

Features

  • Card: add effect shaders on focus (78ca704)
  • Command: add class to asyncronously execute commands (39c8848)
  • Core: migrate engine extensions to rust core (8537546)
  • Library: add app lifecycle hooks (c61d51c)
  • Library: add library refresh button (f547db4)
  • NetworkManager: add support for network manager over dbus (211ac90)
  • NetworkManager: implement dbus-based network manager and fix OOTBE (c722c8f)
  • VDF: add native vdf config parser (0b47a07)

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)