Commit graph

10 commits

Author SHA1 Message Date
51e20d8547 ci: extract the Godot build with python3 instead of unzip
All checks were successful
Build plugin / build (push) Successful in 1m9s
Same failure as the itch plugin: the runner image is Debian 11 based and
its apt index requests an unzip build that is no longer in the security
pool, so dependency install 404s before the build starts.
2026-10-15 11:39:18 -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