Enrico Bühler enricobuehler
enricobuehler pushed to main at unom/punktfunk 2026-06-22 18:46:43 +00:00
e4e34fdb48 fix(apple/ci): create the Simulator on demand; scope CI shots to iPhone+iPad
enricobuehler pushed to main at unom/punktfunk 2026-06-22 18:41:14 +00:00
3ec462c2ea ci(apple): use upload-artifact@v3 for screenshots (Gitea has no v4 backend)
enricobuehler pushed to main at unom/punktfunk 2026-06-22 18:21:50 +00:00
58f4dccc02 fix(windows-host): ISCC [Code] — don't put {tmp} inside a Pascal comment
enricobuehler pushed to main at unom/punktfunk 2026-06-22 17:44:04 +00:00
32879f45bf feat(apple): App Store screenshot harness + CI zip artifact
enricobuehler pushed to main at unom/punktfunk 2026-06-22 17:39:33 +00:00
b54f781524 ci(windows-host): bootstrap bun + supply @unom token for the web build
enricobuehler pushed to main at unom/punktfunk 2026-06-22 17:30:38 +00:00
5e106c51cf feat(windows-host): bundle + auto-run the web console in the installer
enricobuehler pushed to main at unom/punktfunk 2026-06-22 16:35:43 +00:00
d2746bd65a docs(roadmap): add WAN access, VRR passthrough, desktop QoL items
enricobuehler pushed to main at unom/punktfunk 2026-06-22 15:24:13 +00:00
9b840151e4 docs(roadmap): add surround & spatial (object) audio plan
enricobuehler pushed to main at unom/punktfunk 2026-06-22 14:55:27 +00:00
a12c6e0ba4 docs(roadmap): add Magic multi-user support to planned
enricobuehler pushed to main at unom/punktfunk 2026-06-22 14:35:12 +00:00
b0c82333d2 feat(gamepad): pure-user-mode Windows DualShock 4 + Xbox 360 (drop ViGEm) + installer + multi-pad
enricobuehler pushed to main at unom/punktfunk 2026-06-22 12:52:34 +00:00
f208f3d92e style(host): blank line before the uniq comment so rustfmt is clean
enricobuehler pushed to main at unom/punktfunk 2026-06-22 12:47:33 +00:00
51de8ccbdb ci(release): run tvOS on the canary track alongside iOS/macOS
enricobuehler pushed to main at unom/punktfunk 2026-06-22 11:16:42 +00:00
118752c136 fix(apple): drive DualSense rumble over raw HID (CoreHaptics is silent on macOS)
enricobuehler pushed to main at unom/punktfunk 2026-06-22 10:53:52 +00:00
9af8e9a7d9 docs(windows): point DualSense handoff at the deploy scripts
enricobuehler pushed to main at unom/punktfunk 2026-06-22 10:48:31 +00:00
e466814ef8 fix(windows): deploy-host reads build env from Machine scope
enricobuehler pushed to main at unom/punktfunk 2026-06-22 10:47:42 +00:00
95c6ceb072 chore(windows): persistent build env + one-call host/web deploy scripts
enricobuehler pushed to main at unom/punktfunk 2026-06-22 10:35:17 +00:00
e919fa6a2e docs(windows): DualSense in-game detection handoff
6db3525e29 fix(gamepad): working per-session SwDeviceCreate for the Windows DualSense
Compare 2 commits »
enricobuehler pushed to main at unom/punktfunk 2026-06-22 10:32:05 +00:00
6a501f484a ci(audit): ignore RUSTSEC-2023-0071 (rsa Marvin timing sidechannel)
72eeedc4da feat(windows): AMD (AMF) + Intel (QSV) hardware encode on the Windows host
fde438a1ed feat(gamepad): SwDeviceCreate per-session devnode (best-effort) + windows self-test
01dc0b616c refactor(windows): trim the inert IOCTL channel from the DualSense driver
4a73102d48 feat(gamepad): virtual DualSense on the Windows host (UMDF shm channel)
Compare 6 commits »
enricobuehler closed pull request played/workflows#3 2026-06-22 06:13:16 +00:00
chore(deps): update actions/checkout action to v6 - autoclosed
enricobuehler created pull request played/workflows#6 2026-06-22 06:13:16 +00:00
chore(deps): update actions/checkout action to v7