Commit graph

10 commits

Author SHA1 Message Date
e611e16651 readability: add type annotations, fix logger method
- Added : Variant annotations to exit_button, container, focus_group
- Fixed logger.warning -> logger.warn for consistency
2026-08-19 16:20:25 -03:00
b8d229c9a6 Rename plugin to chimera-steam-switch (ChimeraOS-only)
All checks were successful
Build plugin / build (push) Successful in 1m14s
2026-08-16 20:43:06 -03:00
fd6637c0c0 Fix CI release asset filenames to match plugin ID
All checks were successful
Build plugin / build (push) Successful in 1m12s
2026-08-16 20:30:55 -03:00
63b7aa58c5 Add Forgejo CI workflow
All checks were successful
Build plugin / build (push) Successful in 1m8s
2026-08-16 20:08:30 -03:00
ff63dfad65 Never return to the OpenGamepadUI session when switching to Steam (v0.1.2)
A return file pointing at gamescope-session-opengamepadui is a stale
self-reference: os-session-select writes the current autologin session to the
return file on every switch, and once an exclusive OGPU session is active that
session is OpenGamepadUI itself. Returning to it bounces straight back instead
of landing in Steam, so drop it from the valid return sessions.
2026-08-09 15:43:35 -03:00
c11585e79c Add publish metadata: MIT license, README, icon, store tags, working make dist 2026-08-07 22:24:09 -03:00
cb06115f08 Ignore Godot-generated uid/remap files 2026-08-07 16:24:08 -03:00
769285f28a Restart InputPlumber and return to source session when switching back to Steam
Fixes broken input after returning from an exclusive OpenGamepadUI session:
the OGPU session leaves InputPlumber intercepting the gamepad in Block mode,
so Steam cannot read it. Restart InputPlumber before switching, and return to
the session recorded by os-session-select instead of hardcoding 'steam' so
the autologin config is preserved.
2026-08-07 16:17:55 -03:00
6beb8c79c5 Fill in plugin metadata (forge URL, author) 2026-08-07 01:35:27 -03:00
f3ae701000 Add Session Switch plugin: 'Switch to Steam' power menu button for OpenGamepadUI 2026-08-07 01:34:02 -03:00