forked from unom/punktfunk
Compare commits
merge into: HitFrostbite/punktfunk:worktree-release-0260
HitFrostbite/punktfunk:main
HitFrostbite/punktfunk:worktree-console-ui-overhaul
HitFrostbite/punktfunk:worktree-hires-audio-pcm
HitFrostbite/punktfunk:worktree-audio-stutter-fixes
HitFrostbite/punktfunk:worktree-ds-pad-sink-pro-audio
HitFrostbite/punktfunk:worktree-console-diagnostics
HitFrostbite/punktfunk:worktree-ds-inhibit-storm
HitFrostbite/punktfunk:worktree-security-review-2026-08-15-fixes
HitFrostbite/punktfunk:worktree-pairing-friendly-device-name
HitFrostbite/punktfunk:worktree-shield-select-back-quit
HitFrostbite/punktfunk:worktree-android-canary-open-testing
HitFrostbite/punktfunk:fix-host-cer-alias-null-key
HitFrostbite/punktfunk:worktree-azure-trusted-signing
HitFrostbite/punktfunk:worktree-audio-soft-limit-gain
HitFrostbite/punktfunk:worktree-gamescope-exclusive-dpms
HitFrostbite/punktfunk:fix/playnite-launcher-resolve
HitFrostbite/punktfunk:worktree-macos-mic-rebuild-loop
HitFrostbite/punktfunk:worktree-hyprland-cursor-mode-negotiation
HitFrostbite/punktfunk:worktree-hd2-idle-recording-default
HitFrostbite/punktfunk:worktree-steam-art-root-windows
HitFrostbite/punktfunk:worktree-android-aaudio-shield-silence
HitFrostbite/punktfunk:worktree-unpair-all-button
HitFrostbite/punktfunk:worktree-appletv-present-depth
HitFrostbite/punktfunk:worktree-av1-level-sentinel
HitFrostbite/punktfunk:worktree-nix-plugin-runner-resolve
HitFrostbite/punktfunk:worktree-release-0280
HitFrostbite/punktfunk:worktree-console-plugin-update-all
HitFrostbite/punktfunk:worktree-flatpak-skia-099-pin
HitFrostbite/punktfunk:worktree-debian-ubuntu-support
HitFrostbite/punktfunk:worktree-wowlan-support
HitFrostbite/punktfunk:worktree-decky-shortcut-dup
HitFrostbite/punktfunk:worktree-vk-level-gate-clamp
HitFrostbite/punktfunk:worktree-edition-2024
HitFrostbite/punktfunk:worktree-win-sleep-blockers
HitFrostbite/punktfunk:worktree-rt-gpu-priority-defaults
HitFrostbite/punktfunk:worktree-black-stream-fixes
HitFrostbite/punktfunk:worktree-edid-lock-toggle
HitFrostbite/punktfunk:worktree-gate-double-arm-fix
HitFrostbite/punktfunk:chore/rust-safety-programme
HitFrostbite/punktfunk:worktree-console-pinned-profile-library
HitFrostbite/punktfunk:worktree-blackscreen-fixes
HitFrostbite/punktfunk:build/web-silence-rollup-directive-warnings
HitFrostbite/punktfunk:worktree-android-console-visual-refresh
HitFrostbite/punktfunk:worktree-nixos-capped-compositor-exe-denied
HitFrostbite/punktfunk:worktree-release-0270
HitFrostbite/punktfunk:worktree-dm-helper-diagnosis
HitFrostbite/punktfunk:worktree-gamescope-pin-bump-nobara
HitFrostbite/punktfunk:worktree-notes-capsysnice-correction
HitFrostbite/punktfunk:worktree-bazzite-docs-warning
HitFrostbite/punktfunk:worktree-kwin-capability-identification
HitFrostbite/punktfunk:worktree-gamescope-rpm-deb-builddeps
HitFrostbite/punktfunk:worktree-pyrowave-wire-dead-code
HitFrostbite/punktfunk:worktree-release-0260
HitFrostbite/punktfunk:worktree-cursor-composite-hardening
HitFrostbite/punktfunk:worktree-library-settings-origin-split
HitFrostbite/punktfunk:worktree-native-decode-m0
HitFrostbite/punktfunk:worktree-july-rpm-and-cursor
HitFrostbite/punktfunk:worktree-presenter-cadence-wp1
HitFrostbite/punktfunk:worktree-decky-brand-name
HitFrostbite/punktfunk:worktree-win-amd-decoder-order
HitFrostbite/punktfunk:worktree-stall-ride-through
HitFrostbite/punktfunk:fix/pad-audio-wasapi-module-path
HitFrostbite/punktfunk:feat/android-pad-audio
HitFrostbite/punktfunk:worktree-adl-emul-probe
HitFrostbite/punktfunk:worktree-haptics-m12-dry
HitFrostbite/punktfunk:worktree-haptics-m9-richfb
HitFrostbite/punktfunk:worktree-haptics-m11-settings
HitFrostbite/punktfunk:worktree-apple-store-screenshots
HitFrostbite/punktfunk:worktree-decky-slim-rework
HitFrostbite/punktfunk:worktree-appstore-copy
HitFrostbite/punktfunk:worktree-haptics-m10-wire
HitFrostbite/punktfunk:worktree-haptics-m8-proto
HitFrostbite/punktfunk:worktree-haptics-m7-windows
HitFrostbite/punktfunk:worktree-haptics-m6-presenter
HitFrostbite/punktfunk:worktree-wire-mtu-resilience
HitFrostbite/punktfunk:worktree-haptics-m5-android
HitFrostbite/punktfunk:worktree-haptics-m4-apple
HitFrostbite/punktfunk:worktree-haptics-m3-rumble-engine
HitFrostbite/punktfunk:worktree-android-presenter-023-triage
HitFrostbite/punktfunk:worktree-vdisplay-resume-recovery
HitFrostbite/punktfunk:worktree-kwin-vout-demirror
HitFrostbite/punktfunk:fix/web-console-sweep
HitFrostbite/punktfunk:fix/windows-web-console-lifecycle
HitFrostbite/punktfunk:chore/windows-rerender-semantics
HitFrostbite/punktfunk:fix/pf-encode-phase8
HitFrostbite/punktfunk:fix/pf-encode-phase7
HitFrostbite/punktfunk:feat/cursor-channel
HitFrostbite/punktfunk:feat/desktop-mouse-mode
HitFrostbite/punktfunk:feat/plugin-kit
HitFrostbite/punktfunk:fix/network-split-standing-latency
HitFrostbite/punktfunk:fix/windows-msix-arm64-and-manifest
HitFrostbite/punktfunk:fix/encode-medium-tier
HitFrostbite/punktfunk:fix/encode-rfi-taint-and-oob
HitFrostbite/punktfunk:fix/encode-init-leak-and-twin-drift
HitFrostbite/punktfunk:fix/encode-teardown-uaf
HitFrostbite/punktfunk:feat/pyrowave-windows
HitFrostbite/punktfunk:fix/ubuntu-2404-host-deb
HitFrostbite/punktfunk:fix/ios-archive-provisioning
HitFrostbite/punktfunk:merge/first-frame-latency
HitFrostbite/punktfunk:feat/shared-clipboard-v2
HitFrostbite/punktfunk:feat/apple-live-activities-widgets
HitFrostbite/punktfunk:debug/touch-finger-logging
HitFrostbite/punktfunk:feat/shared-clipboard
HitFrostbite/punktfunk:midstream-resize
unom/punktfunk:main
unom/punktfunk:worktree-kwin-vout-failed-permanent
unom/punktfunk:worktree-docs-wp2-rewrite
unom/punktfunk:worktree-docs-wp0-wp1-anti-drift
unom/punktfunk:nix-serialise-bun-builds
unom/punktfunk:worktree-deck-wol-learn-mac
unom/punktfunk:worktree-android-asc-hdr-dataspace
unom/punktfunk:worktree-console-controllers-page
unom/punktfunk:worktree-gamepad-probe-stack
unom/punktfunk:worktree-agents-md-setup
unom/punktfunk:worktree-android-skia-console
unom/punktfunk:worktree-android-asc-presenter
unom/punktfunk:worktree-win-teardown-abort
unom/punktfunk:worktree-audio-hires-default-on
unom/punktfunk:worktree-console-ui-aa
unom/punktfunk:worktree-pr270-review-fixes
unom/punktfunk:worktree-console-ui-overhaul
unom/punktfunk:worktree-hires-audio-pcm
unom/punktfunk:worktree-audio-stutter-fixes
unom/punktfunk:worktree-ds-pad-sink-pro-audio
unom/punktfunk:worktree-console-diagnostics
unom/punktfunk:worktree-ds-inhibit-storm
unom/punktfunk:worktree-security-review-2026-08-15-fixes
unom/punktfunk:worktree-pairing-friendly-device-name
unom/punktfunk:worktree-shield-select-back-quit
unom/punktfunk:worktree-android-canary-open-testing
unom/punktfunk:fix-host-cer-alias-null-key
unom/punktfunk:worktree-azure-trusted-signing
unom/punktfunk:worktree-audio-soft-limit-gain
unom/punktfunk:worktree-gamescope-exclusive-dpms
unom/punktfunk:fix/playnite-launcher-resolve
unom/punktfunk:worktree-macos-mic-rebuild-loop
unom/punktfunk:worktree-hyprland-cursor-mode-negotiation
unom/punktfunk:worktree-hd2-idle-recording-default
unom/punktfunk:worktree-steam-art-root-windows
unom/punktfunk:worktree-android-aaudio-shield-silence
unom/punktfunk:worktree-unpair-all-button
unom/punktfunk:worktree-appletv-present-depth
unom/punktfunk:worktree-av1-level-sentinel
unom/punktfunk:worktree-nix-plugin-runner-resolve
unom/punktfunk:worktree-release-0280
unom/punktfunk:worktree-console-plugin-update-all
unom/punktfunk:worktree-flatpak-skia-099-pin
unom/punktfunk:worktree-debian-ubuntu-support
unom/punktfunk:worktree-wowlan-support
unom/punktfunk:worktree-decky-shortcut-dup
unom/punktfunk:worktree-vk-level-gate-clamp
unom/punktfunk:worktree-edition-2024
unom/punktfunk:worktree-win-sleep-blockers
unom/punktfunk:worktree-rt-gpu-priority-defaults
unom/punktfunk:worktree-black-stream-fixes
unom/punktfunk:worktree-edid-lock-toggle
unom/punktfunk:worktree-gate-double-arm-fix
unom/punktfunk:chore/rust-safety-programme
unom/punktfunk:worktree-console-pinned-profile-library
unom/punktfunk:worktree-blackscreen-fixes
unom/punktfunk:build/web-silence-rollup-directive-warnings
unom/punktfunk:worktree-android-console-visual-refresh
unom/punktfunk:worktree-nixos-capped-compositor-exe-denied
unom/punktfunk:worktree-release-0270
unom/punktfunk:worktree-dm-helper-diagnosis
unom/punktfunk:worktree-gamescope-pin-bump-nobara
unom/punktfunk:worktree-notes-capsysnice-correction
unom/punktfunk:worktree-bazzite-docs-warning
unom/punktfunk:worktree-kwin-capability-identification
unom/punktfunk:worktree-gamescope-rpm-deb-builddeps
unom/punktfunk:worktree-pyrowave-wire-dead-code
unom/punktfunk:worktree-release-0260
unom/punktfunk:worktree-cursor-composite-hardening
unom/punktfunk:worktree-library-settings-origin-split
unom/punktfunk:worktree-native-decode-m0
unom/punktfunk:worktree-july-rpm-and-cursor
unom/punktfunk:worktree-presenter-cadence-wp1
unom/punktfunk:worktree-decky-brand-name
unom/punktfunk:worktree-win-amd-decoder-order
unom/punktfunk:worktree-stall-ride-through
unom/punktfunk:fix/pad-audio-wasapi-module-path
unom/punktfunk:feat/android-pad-audio
unom/punktfunk:worktree-adl-emul-probe
unom/punktfunk:worktree-haptics-m12-dry
unom/punktfunk:worktree-haptics-m9-richfb
unom/punktfunk:worktree-haptics-m11-settings
unom/punktfunk:worktree-apple-store-screenshots
unom/punktfunk:worktree-decky-slim-rework
unom/punktfunk:worktree-appstore-copy
unom/punktfunk:worktree-haptics-m10-wire
unom/punktfunk:worktree-haptics-m8-proto
unom/punktfunk:worktree-haptics-m7-windows
unom/punktfunk:worktree-haptics-m6-presenter
unom/punktfunk:worktree-wire-mtu-resilience
unom/punktfunk:worktree-haptics-m5-android
unom/punktfunk:worktree-haptics-m4-apple
unom/punktfunk:worktree-haptics-m3-rumble-engine
unom/punktfunk:worktree-android-presenter-023-triage
unom/punktfunk:worktree-vdisplay-resume-recovery
unom/punktfunk:worktree-kwin-vout-demirror
unom/punktfunk:fix/web-console-sweep
unom/punktfunk:fix/windows-web-console-lifecycle
unom/punktfunk:chore/windows-rerender-semantics
unom/punktfunk:fix/pf-encode-phase8
unom/punktfunk:fix/pf-encode-phase7
unom/punktfunk:feat/cursor-channel
unom/punktfunk:feat/desktop-mouse-mode
unom/punktfunk:feat/plugin-kit
unom/punktfunk:fix/network-split-standing-latency
unom/punktfunk:fix/windows-msix-arm64-and-manifest
unom/punktfunk:fix/encode-medium-tier
unom/punktfunk:fix/encode-rfi-taint-and-oob
unom/punktfunk:fix/encode-init-leak-and-twin-drift
unom/punktfunk:fix/encode-teardown-uaf
unom/punktfunk:feat/pyrowave-windows
unom/punktfunk:fix/ubuntu-2404-host-deb
unom/punktfunk:fix/ios-archive-provisioning
unom/punktfunk:merge/first-frame-latency
unom/punktfunk:feat/shared-clipboard-v2
unom/punktfunk:feat/apple-live-activities-widgets
unom/punktfunk:debug/touch-finger-logging
unom/punktfunk:feat/shared-clipboard
unom/punktfunk:midstream-resize
HitFrostbite/punktfunk:plugin-kit-v0.4.2
HitFrostbite/punktfunk:v0.29.0
HitFrostbite/punktfunk:v0.28.1
HitFrostbite/punktfunk:v0.28.0
HitFrostbite/punktfunk:plugin-kit-v0.4.1
HitFrostbite/punktfunk:v0.27.0
HitFrostbite/punktfunk:v0.26.0
HitFrostbite/punktfunk:plugin-kit-v0.4.0
HitFrostbite/punktfunk:sdk-v0.1.4
HitFrostbite/punktfunk:sdk-v0.1.3
HitFrostbite/punktfunk:plugin-kit-v0.3.3
HitFrostbite/punktfunk:plugin-kit-v0.3.2
HitFrostbite/punktfunk:v0.25.0
HitFrostbite/punktfunk:plugin-kit-v0.3.1
HitFrostbite/punktfunk:plugin-kit-v0.3.0
HitFrostbite/punktfunk:v0.24.0
HitFrostbite/punktfunk:v0.23.0
HitFrostbite/punktfunk:v0.22.3
HitFrostbite/punktfunk:v0.22.2
HitFrostbite/punktfunk:v0.22.1
HitFrostbite/punktfunk:v0.22.0
HitFrostbite/punktfunk:v0.21.0
HitFrostbite/punktfunk:v0.20.1
HitFrostbite/punktfunk:v0.20.0
HitFrostbite/punktfunk:plugin-kit-v0.2.0
HitFrostbite/punktfunk:v0.19.2
HitFrostbite/punktfunk:v0.19.1
HitFrostbite/punktfunk:v0.19.0
HitFrostbite/punktfunk:v0.18.0
HitFrostbite/punktfunk:v0.17.2
HitFrostbite/punktfunk:v0.17.1
HitFrostbite/punktfunk:v0.17.0
HitFrostbite/punktfunk:v0.16.0
HitFrostbite/punktfunk:v0.15.0
HitFrostbite/punktfunk:v0.14.0
HitFrostbite/punktfunk:v0.13.0
HitFrostbite/punktfunk:v0.12.0
HitFrostbite/punktfunk:v0.11.0
HitFrostbite/punktfunk:v0.10.1
HitFrostbite/punktfunk:v0.10.0
HitFrostbite/punktfunk:v0.9.2
HitFrostbite/punktfunk:v0.9.1
HitFrostbite/punktfunk:v0.9.0
HitFrostbite/punktfunk:v0.8.4
HitFrostbite/punktfunk:v0.8.3
HitFrostbite/punktfunk:v0.8.2
HitFrostbite/punktfunk:v0.8.1
HitFrostbite/punktfunk:v0.8.0
HitFrostbite/punktfunk:v0.7.4
HitFrostbite/punktfunk:v0.7.3
HitFrostbite/punktfunk:v0.7.2
HitFrostbite/punktfunk:v0.7.1
HitFrostbite/punktfunk:v0.7.0
HitFrostbite/punktfunk:v0.6.0
HitFrostbite/punktfunk:v0.5.1
HitFrostbite/punktfunk:v0.5.0
HitFrostbite/punktfunk:v0.4.2
HitFrostbite/punktfunk:v0.4.1
HitFrostbite/punktfunk:v0.4.0
HitFrostbite/punktfunk:v0.3.1
HitFrostbite/punktfunk:v0.3.0
HitFrostbite/punktfunk:v0.2.1
HitFrostbite/punktfunk:v0.2.0
HitFrostbite/punktfunk:v0.1.1
HitFrostbite/punktfunk:v0.1.0
unom/punktfunk:plugin-kit-v0.4.3
unom/punktfunk:v0.30.0
unom/punktfunk:plugin-kit-v0.4.2
unom/punktfunk:v0.29.0
unom/punktfunk:v0.28.1
unom/punktfunk:v0.28.0
unom/punktfunk:plugin-kit-v0.4.1
unom/punktfunk:v0.27.0
unom/punktfunk:v0.26.0
unom/punktfunk:plugin-kit-v0.4.0
unom/punktfunk:sdk-v0.1.4
unom/punktfunk:plugin-kit-v0.3.3
unom/punktfunk:sdk-v0.1.3
unom/punktfunk:plugin-kit-v0.3.2
unom/punktfunk:v0.25.0
unom/punktfunk:plugin-kit-v0.3.1
unom/punktfunk:plugin-kit-v0.3.0
unom/punktfunk:v0.24.0
unom/punktfunk:v0.23.0
unom/punktfunk:v0.22.3
unom/punktfunk:v0.22.2
unom/punktfunk:v0.22.1
unom/punktfunk:v0.22.0
unom/punktfunk:v0.21.0
unom/punktfunk:v0.20.1
unom/punktfunk:v0.20.0
unom/punktfunk:plugin-kit-v0.2.0
unom/punktfunk:v0.19.2
unom/punktfunk:v0.19.1
unom/punktfunk:v0.19.0
unom/punktfunk:v0.18.0
unom/punktfunk:v0.17.2
unom/punktfunk:v0.17.1
unom/punktfunk:v0.17.0
unom/punktfunk:v0.16.0
unom/punktfunk:v0.15.0
unom/punktfunk:v0.14.0
unom/punktfunk:v0.13.0
unom/punktfunk:v0.12.0
unom/punktfunk:v0.11.0
unom/punktfunk:v0.10.1
unom/punktfunk:v0.10.0
unom/punktfunk:v0.9.2
unom/punktfunk:v0.9.1
unom/punktfunk:v0.9.0
unom/punktfunk:v0.8.4
unom/punktfunk:v0.8.3
unom/punktfunk:v0.8.2
unom/punktfunk:v0.8.1
unom/punktfunk:v0.8.0
unom/punktfunk:v0.7.4
unom/punktfunk:v0.7.3
unom/punktfunk:v0.7.2
unom/punktfunk:v0.7.1
unom/punktfunk:v0.7.0
unom/punktfunk:v0.6.0
unom/punktfunk:v0.5.1
unom/punktfunk:v0.5.0
unom/punktfunk:v0.4.2
unom/punktfunk:v0.4.1
unom/punktfunk:v0.4.0
unom/punktfunk:v0.3.1
unom/punktfunk:v0.3.0
unom/punktfunk:v0.2.1
unom/punktfunk:v0.2.0
unom/punktfunk:v0.1.1
unom/punktfunk:v0.1.0
...
pull from: HitFrostbite/punktfunk:worktree-pyrowave-wire-dead-code
HitFrostbite/punktfunk:main
HitFrostbite/punktfunk:worktree-console-ui-overhaul
HitFrostbite/punktfunk:worktree-hires-audio-pcm
HitFrostbite/punktfunk:worktree-audio-stutter-fixes
HitFrostbite/punktfunk:worktree-ds-pad-sink-pro-audio
HitFrostbite/punktfunk:worktree-console-diagnostics
HitFrostbite/punktfunk:worktree-ds-inhibit-storm
HitFrostbite/punktfunk:worktree-security-review-2026-08-15-fixes
HitFrostbite/punktfunk:worktree-pairing-friendly-device-name
HitFrostbite/punktfunk:worktree-shield-select-back-quit
HitFrostbite/punktfunk:worktree-android-canary-open-testing
HitFrostbite/punktfunk:fix-host-cer-alias-null-key
HitFrostbite/punktfunk:worktree-azure-trusted-signing
HitFrostbite/punktfunk:worktree-audio-soft-limit-gain
HitFrostbite/punktfunk:worktree-gamescope-exclusive-dpms
HitFrostbite/punktfunk:fix/playnite-launcher-resolve
HitFrostbite/punktfunk:worktree-macos-mic-rebuild-loop
HitFrostbite/punktfunk:worktree-hyprland-cursor-mode-negotiation
HitFrostbite/punktfunk:worktree-hd2-idle-recording-default
HitFrostbite/punktfunk:worktree-steam-art-root-windows
HitFrostbite/punktfunk:worktree-android-aaudio-shield-silence
HitFrostbite/punktfunk:worktree-unpair-all-button
HitFrostbite/punktfunk:worktree-appletv-present-depth
HitFrostbite/punktfunk:worktree-av1-level-sentinel
HitFrostbite/punktfunk:worktree-nix-plugin-runner-resolve
HitFrostbite/punktfunk:worktree-release-0280
HitFrostbite/punktfunk:worktree-console-plugin-update-all
HitFrostbite/punktfunk:worktree-flatpak-skia-099-pin
HitFrostbite/punktfunk:worktree-debian-ubuntu-support
HitFrostbite/punktfunk:worktree-wowlan-support
HitFrostbite/punktfunk:worktree-decky-shortcut-dup
HitFrostbite/punktfunk:worktree-vk-level-gate-clamp
HitFrostbite/punktfunk:worktree-edition-2024
HitFrostbite/punktfunk:worktree-win-sleep-blockers
HitFrostbite/punktfunk:worktree-rt-gpu-priority-defaults
HitFrostbite/punktfunk:worktree-black-stream-fixes
HitFrostbite/punktfunk:worktree-edid-lock-toggle
HitFrostbite/punktfunk:worktree-gate-double-arm-fix
HitFrostbite/punktfunk:chore/rust-safety-programme
HitFrostbite/punktfunk:worktree-console-pinned-profile-library
HitFrostbite/punktfunk:worktree-blackscreen-fixes
HitFrostbite/punktfunk:build/web-silence-rollup-directive-warnings
HitFrostbite/punktfunk:worktree-android-console-visual-refresh
HitFrostbite/punktfunk:worktree-nixos-capped-compositor-exe-denied
HitFrostbite/punktfunk:worktree-release-0270
HitFrostbite/punktfunk:worktree-dm-helper-diagnosis
HitFrostbite/punktfunk:worktree-gamescope-pin-bump-nobara
HitFrostbite/punktfunk:worktree-notes-capsysnice-correction
HitFrostbite/punktfunk:worktree-bazzite-docs-warning
HitFrostbite/punktfunk:worktree-kwin-capability-identification
HitFrostbite/punktfunk:worktree-gamescope-rpm-deb-builddeps
HitFrostbite/punktfunk:worktree-pyrowave-wire-dead-code
HitFrostbite/punktfunk:worktree-release-0260
HitFrostbite/punktfunk:worktree-cursor-composite-hardening
HitFrostbite/punktfunk:worktree-library-settings-origin-split
HitFrostbite/punktfunk:worktree-native-decode-m0
HitFrostbite/punktfunk:worktree-july-rpm-and-cursor
HitFrostbite/punktfunk:worktree-presenter-cadence-wp1
HitFrostbite/punktfunk:worktree-decky-brand-name
HitFrostbite/punktfunk:worktree-win-amd-decoder-order
HitFrostbite/punktfunk:worktree-stall-ride-through
HitFrostbite/punktfunk:fix/pad-audio-wasapi-module-path
HitFrostbite/punktfunk:feat/android-pad-audio
HitFrostbite/punktfunk:worktree-adl-emul-probe
HitFrostbite/punktfunk:worktree-haptics-m12-dry
HitFrostbite/punktfunk:worktree-haptics-m9-richfb
HitFrostbite/punktfunk:worktree-haptics-m11-settings
HitFrostbite/punktfunk:worktree-apple-store-screenshots
HitFrostbite/punktfunk:worktree-decky-slim-rework
HitFrostbite/punktfunk:worktree-appstore-copy
HitFrostbite/punktfunk:worktree-haptics-m10-wire
HitFrostbite/punktfunk:worktree-haptics-m8-proto
HitFrostbite/punktfunk:worktree-haptics-m7-windows
HitFrostbite/punktfunk:worktree-haptics-m6-presenter
HitFrostbite/punktfunk:worktree-wire-mtu-resilience
HitFrostbite/punktfunk:worktree-haptics-m5-android
HitFrostbite/punktfunk:worktree-haptics-m4-apple
HitFrostbite/punktfunk:worktree-haptics-m3-rumble-engine
HitFrostbite/punktfunk:worktree-android-presenter-023-triage
HitFrostbite/punktfunk:worktree-vdisplay-resume-recovery
HitFrostbite/punktfunk:worktree-kwin-vout-demirror
HitFrostbite/punktfunk:fix/web-console-sweep
HitFrostbite/punktfunk:fix/windows-web-console-lifecycle
HitFrostbite/punktfunk:chore/windows-rerender-semantics
HitFrostbite/punktfunk:fix/pf-encode-phase8
HitFrostbite/punktfunk:fix/pf-encode-phase7
HitFrostbite/punktfunk:feat/cursor-channel
HitFrostbite/punktfunk:feat/desktop-mouse-mode
HitFrostbite/punktfunk:feat/plugin-kit
HitFrostbite/punktfunk:fix/network-split-standing-latency
HitFrostbite/punktfunk:fix/windows-msix-arm64-and-manifest
HitFrostbite/punktfunk:fix/encode-medium-tier
HitFrostbite/punktfunk:fix/encode-rfi-taint-and-oob
HitFrostbite/punktfunk:fix/encode-init-leak-and-twin-drift
HitFrostbite/punktfunk:fix/encode-teardown-uaf
HitFrostbite/punktfunk:feat/pyrowave-windows
HitFrostbite/punktfunk:fix/ubuntu-2404-host-deb
HitFrostbite/punktfunk:fix/ios-archive-provisioning
HitFrostbite/punktfunk:merge/first-frame-latency
HitFrostbite/punktfunk:feat/shared-clipboard-v2
HitFrostbite/punktfunk:feat/apple-live-activities-widgets
HitFrostbite/punktfunk:debug/touch-finger-logging
HitFrostbite/punktfunk:feat/shared-clipboard
HitFrostbite/punktfunk:midstream-resize
unom/punktfunk:main
unom/punktfunk:worktree-kwin-vout-failed-permanent
unom/punktfunk:worktree-docs-wp2-rewrite
unom/punktfunk:worktree-docs-wp0-wp1-anti-drift
unom/punktfunk:nix-serialise-bun-builds
unom/punktfunk:worktree-deck-wol-learn-mac
unom/punktfunk:worktree-android-asc-hdr-dataspace
unom/punktfunk:worktree-console-controllers-page
unom/punktfunk:worktree-gamepad-probe-stack
unom/punktfunk:worktree-agents-md-setup
unom/punktfunk:worktree-android-skia-console
unom/punktfunk:worktree-android-asc-presenter
unom/punktfunk:worktree-win-teardown-abort
unom/punktfunk:worktree-audio-hires-default-on
unom/punktfunk:worktree-console-ui-aa
unom/punktfunk:worktree-pr270-review-fixes
unom/punktfunk:worktree-console-ui-overhaul
unom/punktfunk:worktree-hires-audio-pcm
unom/punktfunk:worktree-audio-stutter-fixes
unom/punktfunk:worktree-ds-pad-sink-pro-audio
unom/punktfunk:worktree-console-diagnostics
unom/punktfunk:worktree-ds-inhibit-storm
unom/punktfunk:worktree-security-review-2026-08-15-fixes
unom/punktfunk:worktree-pairing-friendly-device-name
unom/punktfunk:worktree-shield-select-back-quit
unom/punktfunk:worktree-android-canary-open-testing
unom/punktfunk:fix-host-cer-alias-null-key
unom/punktfunk:worktree-azure-trusted-signing
unom/punktfunk:worktree-audio-soft-limit-gain
unom/punktfunk:worktree-gamescope-exclusive-dpms
unom/punktfunk:fix/playnite-launcher-resolve
unom/punktfunk:worktree-macos-mic-rebuild-loop
unom/punktfunk:worktree-hyprland-cursor-mode-negotiation
unom/punktfunk:worktree-hd2-idle-recording-default
unom/punktfunk:worktree-steam-art-root-windows
unom/punktfunk:worktree-android-aaudio-shield-silence
unom/punktfunk:worktree-unpair-all-button
unom/punktfunk:worktree-appletv-present-depth
unom/punktfunk:worktree-av1-level-sentinel
unom/punktfunk:worktree-nix-plugin-runner-resolve
unom/punktfunk:worktree-release-0280
unom/punktfunk:worktree-console-plugin-update-all
unom/punktfunk:worktree-flatpak-skia-099-pin
unom/punktfunk:worktree-debian-ubuntu-support
unom/punktfunk:worktree-wowlan-support
unom/punktfunk:worktree-decky-shortcut-dup
unom/punktfunk:worktree-vk-level-gate-clamp
unom/punktfunk:worktree-edition-2024
unom/punktfunk:worktree-win-sleep-blockers
unom/punktfunk:worktree-rt-gpu-priority-defaults
unom/punktfunk:worktree-black-stream-fixes
unom/punktfunk:worktree-edid-lock-toggle
unom/punktfunk:worktree-gate-double-arm-fix
unom/punktfunk:chore/rust-safety-programme
unom/punktfunk:worktree-console-pinned-profile-library
unom/punktfunk:worktree-blackscreen-fixes
unom/punktfunk:build/web-silence-rollup-directive-warnings
unom/punktfunk:worktree-android-console-visual-refresh
unom/punktfunk:worktree-nixos-capped-compositor-exe-denied
unom/punktfunk:worktree-release-0270
unom/punktfunk:worktree-dm-helper-diagnosis
unom/punktfunk:worktree-gamescope-pin-bump-nobara
unom/punktfunk:worktree-notes-capsysnice-correction
unom/punktfunk:worktree-bazzite-docs-warning
unom/punktfunk:worktree-kwin-capability-identification
unom/punktfunk:worktree-gamescope-rpm-deb-builddeps
unom/punktfunk:worktree-pyrowave-wire-dead-code
unom/punktfunk:worktree-release-0260
unom/punktfunk:worktree-cursor-composite-hardening
unom/punktfunk:worktree-library-settings-origin-split
unom/punktfunk:worktree-native-decode-m0
unom/punktfunk:worktree-july-rpm-and-cursor
unom/punktfunk:worktree-presenter-cadence-wp1
unom/punktfunk:worktree-decky-brand-name
unom/punktfunk:worktree-win-amd-decoder-order
unom/punktfunk:worktree-stall-ride-through
unom/punktfunk:fix/pad-audio-wasapi-module-path
unom/punktfunk:feat/android-pad-audio
unom/punktfunk:worktree-adl-emul-probe
unom/punktfunk:worktree-haptics-m12-dry
unom/punktfunk:worktree-haptics-m9-richfb
unom/punktfunk:worktree-haptics-m11-settings
unom/punktfunk:worktree-apple-store-screenshots
unom/punktfunk:worktree-decky-slim-rework
unom/punktfunk:worktree-appstore-copy
unom/punktfunk:worktree-haptics-m10-wire
unom/punktfunk:worktree-haptics-m8-proto
unom/punktfunk:worktree-haptics-m7-windows
unom/punktfunk:worktree-haptics-m6-presenter
unom/punktfunk:worktree-wire-mtu-resilience
unom/punktfunk:worktree-haptics-m5-android
unom/punktfunk:worktree-haptics-m4-apple
unom/punktfunk:worktree-haptics-m3-rumble-engine
unom/punktfunk:worktree-android-presenter-023-triage
unom/punktfunk:worktree-vdisplay-resume-recovery
unom/punktfunk:worktree-kwin-vout-demirror
unom/punktfunk:fix/web-console-sweep
unom/punktfunk:fix/windows-web-console-lifecycle
unom/punktfunk:chore/windows-rerender-semantics
unom/punktfunk:fix/pf-encode-phase8
unom/punktfunk:fix/pf-encode-phase7
unom/punktfunk:feat/cursor-channel
unom/punktfunk:feat/desktop-mouse-mode
unom/punktfunk:feat/plugin-kit
unom/punktfunk:fix/network-split-standing-latency
unom/punktfunk:fix/windows-msix-arm64-and-manifest
unom/punktfunk:fix/encode-medium-tier
unom/punktfunk:fix/encode-rfi-taint-and-oob
unom/punktfunk:fix/encode-init-leak-and-twin-drift
unom/punktfunk:fix/encode-teardown-uaf
unom/punktfunk:feat/pyrowave-windows
unom/punktfunk:fix/ubuntu-2404-host-deb
unom/punktfunk:fix/ios-archive-provisioning
unom/punktfunk:merge/first-frame-latency
unom/punktfunk:feat/shared-clipboard-v2
unom/punktfunk:feat/apple-live-activities-widgets
unom/punktfunk:debug/touch-finger-logging
unom/punktfunk:feat/shared-clipboard
unom/punktfunk:midstream-resize
HitFrostbite/punktfunk:plugin-kit-v0.4.2
HitFrostbite/punktfunk:v0.29.0
HitFrostbite/punktfunk:v0.28.1
HitFrostbite/punktfunk:v0.28.0
HitFrostbite/punktfunk:plugin-kit-v0.4.1
HitFrostbite/punktfunk:v0.27.0
HitFrostbite/punktfunk:v0.26.0
HitFrostbite/punktfunk:plugin-kit-v0.4.0
HitFrostbite/punktfunk:sdk-v0.1.4
HitFrostbite/punktfunk:sdk-v0.1.3
HitFrostbite/punktfunk:plugin-kit-v0.3.3
HitFrostbite/punktfunk:plugin-kit-v0.3.2
HitFrostbite/punktfunk:v0.25.0
HitFrostbite/punktfunk:plugin-kit-v0.3.1
HitFrostbite/punktfunk:plugin-kit-v0.3.0
HitFrostbite/punktfunk:v0.24.0
HitFrostbite/punktfunk:v0.23.0
HitFrostbite/punktfunk:v0.22.3
HitFrostbite/punktfunk:v0.22.2
HitFrostbite/punktfunk:v0.22.1
HitFrostbite/punktfunk:v0.22.0
HitFrostbite/punktfunk:v0.21.0
HitFrostbite/punktfunk:v0.20.1
HitFrostbite/punktfunk:v0.20.0
HitFrostbite/punktfunk:plugin-kit-v0.2.0
HitFrostbite/punktfunk:v0.19.2
HitFrostbite/punktfunk:v0.19.1
HitFrostbite/punktfunk:v0.19.0
HitFrostbite/punktfunk:v0.18.0
HitFrostbite/punktfunk:v0.17.2
HitFrostbite/punktfunk:v0.17.1
HitFrostbite/punktfunk:v0.17.0
HitFrostbite/punktfunk:v0.16.0
HitFrostbite/punktfunk:v0.15.0
HitFrostbite/punktfunk:v0.14.0
HitFrostbite/punktfunk:v0.13.0
HitFrostbite/punktfunk:v0.12.0
HitFrostbite/punktfunk:v0.11.0
HitFrostbite/punktfunk:v0.10.1
HitFrostbite/punktfunk:v0.10.0
HitFrostbite/punktfunk:v0.9.2
HitFrostbite/punktfunk:v0.9.1
HitFrostbite/punktfunk:v0.9.0
HitFrostbite/punktfunk:v0.8.4
HitFrostbite/punktfunk:v0.8.3
HitFrostbite/punktfunk:v0.8.2
HitFrostbite/punktfunk:v0.8.1
HitFrostbite/punktfunk:v0.8.0
HitFrostbite/punktfunk:v0.7.4
HitFrostbite/punktfunk:v0.7.3
HitFrostbite/punktfunk:v0.7.2
HitFrostbite/punktfunk:v0.7.1
HitFrostbite/punktfunk:v0.7.0
HitFrostbite/punktfunk:v0.6.0
HitFrostbite/punktfunk:v0.5.1
HitFrostbite/punktfunk:v0.5.0
HitFrostbite/punktfunk:v0.4.2
HitFrostbite/punktfunk:v0.4.1
HitFrostbite/punktfunk:v0.4.0
HitFrostbite/punktfunk:v0.3.1
HitFrostbite/punktfunk:v0.3.0
HitFrostbite/punktfunk:v0.2.1
HitFrostbite/punktfunk:v0.2.0
HitFrostbite/punktfunk:v0.1.1
HitFrostbite/punktfunk:v0.1.0
unom/punktfunk:plugin-kit-v0.4.3
unom/punktfunk:v0.30.0
unom/punktfunk:plugin-kit-v0.4.2
unom/punktfunk:v0.29.0
unom/punktfunk:v0.28.1
unom/punktfunk:v0.28.0
unom/punktfunk:plugin-kit-v0.4.1
unom/punktfunk:v0.27.0
unom/punktfunk:v0.26.0
unom/punktfunk:plugin-kit-v0.4.0
unom/punktfunk:sdk-v0.1.4
unom/punktfunk:plugin-kit-v0.3.3
unom/punktfunk:sdk-v0.1.3
unom/punktfunk:plugin-kit-v0.3.2
unom/punktfunk:v0.25.0
unom/punktfunk:plugin-kit-v0.3.1
unom/punktfunk:plugin-kit-v0.3.0
unom/punktfunk:v0.24.0
unom/punktfunk:v0.23.0
unom/punktfunk:v0.22.3
unom/punktfunk:v0.22.2
unom/punktfunk:v0.22.1
unom/punktfunk:v0.22.0
unom/punktfunk:v0.21.0
unom/punktfunk:v0.20.1
unom/punktfunk:v0.20.0
unom/punktfunk:plugin-kit-v0.2.0
unom/punktfunk:v0.19.2
unom/punktfunk:v0.19.1
unom/punktfunk:v0.19.0
unom/punktfunk:v0.18.0
unom/punktfunk:v0.17.2
unom/punktfunk:v0.17.1
unom/punktfunk:v0.17.0
unom/punktfunk:v0.16.0
unom/punktfunk:v0.15.0
unom/punktfunk:v0.14.0
unom/punktfunk:v0.13.0
unom/punktfunk:v0.12.0
unom/punktfunk:v0.11.0
unom/punktfunk:v0.10.1
unom/punktfunk:v0.10.0
unom/punktfunk:v0.9.2
unom/punktfunk:v0.9.1
unom/punktfunk:v0.9.0
unom/punktfunk:v0.8.4
unom/punktfunk:v0.8.3
unom/punktfunk:v0.8.2
unom/punktfunk:v0.8.1
unom/punktfunk:v0.8.0
unom/punktfunk:v0.7.4
unom/punktfunk:v0.7.3
unom/punktfunk:v0.7.2
unom/punktfunk:v0.7.1
unom/punktfunk:v0.7.0
unom/punktfunk:v0.6.0
unom/punktfunk:v0.5.1
unom/punktfunk:v0.5.0
unom/punktfunk:v0.4.2
unom/punktfunk:v0.4.1
unom/punktfunk:v0.4.0
unom/punktfunk:v0.3.1
unom/punktfunk:v0.3.0
unom/punktfunk:v0.2.1
unom/punktfunk:v0.2.0
unom/punktfunk:v0.1.1
unom/punktfunk:v0.1.0
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
2079411f4f |
fix(pf-encode): the Windows host could not compile — a Linux-only reader tripped dead_code
The v0.26.0 tag went red on windows-host at the clippy step, after a clean
build:
error: function `wire_sequence` is never used
--> crates\pf-encode\src\enc\pyrowave_wire.rs:68:15
= note: `-D dead-code` implied by `-D warnings`
`pyrowave_wire` is cfg'd for linux OR windows and is genuinely shared —
`packet_boundary` and `stamp_color_bits` each have callers on both backends.
`wire_sequence` does not: every call site is in `enc/linux/pyrowave.rs`, which
is `#[cfg(all(target_os = "linux", feature = "pyrowave"))]`. Alternating
encoder handles are a Linux-side concern (PW5); the Windows backend drives
pyrowave's compat device with a single handle and never needs the counter. The
module's own `#[cfg(test)]` block does not reference it either, so on Windows
the item has zero callers in every target and dead_code is correct — it is the
`-D warnings` promotion to a hard error that stops the lib compiling.
Scoped to the one item rather than the file, and expressed as
`cfg_attr(not(target_os = "linux"), ...)` rather than a bare `allow`, so
dead_code stays LIVE on Linux — where the caller lives, and where this function
quietly losing its last caller would be a real finding rather than noise.
⚠ Not reproducible off a Windows box: cross-compiling to
x86_64-pc-windows-msvc from macOS dies in openh264-sys2's build script
(clang++ rejects `-fPIC` for that target) long before the lint stage. The
mechanism is nonetheless exact — one item, one cfg, zero callers behind it —
and the windows-host and windows-msix legs are the proof.
No behaviour change on any platform: this adds a lint attribute and eight
lines of comment.
|
||
|
|
4d1a1348c0 | Merge pull request 'chore(release): bump workspace version to 0.26.0' (#133) from worktree-release-0260 into main |
1 changed files with 8 additions and 0 deletions
@@ -65,6 +65,14 @@ pub(crate) fn stamp_color_bits(bitstream: &mut [u8], seq_offset: usize, bt2020_p
|
||||
/// repeated value is read as more blocks of the same frame. That is why PW5's alternating encoder
|
||||
/// handles need `pyrowave_encoder_set_next_sequence`, and why a test asserts this reader sees
|
||||
/// +1 mod 8 across the pair.
|
||||
///
|
||||
/// Its only caller is the Linux backend — alternating encoder handles are a Linux-side concern, and
|
||||
/// the Windows backend drives pyrowave's compat device with a single handle. The rest of this module
|
||||
/// really is shared (`packet_boundary` and `stamp_color_bits` have callers on both), so the exemption
|
||||
/// is scoped to this one item rather than the file: `dead_code` stays live on Linux, where the caller
|
||||
/// lives and where its disappearing would be a real finding. Windows builds with `-D warnings`, so
|
||||
/// without this the host and tray clippy legs fail to compile the lib at all.
|
||||
#[cfg_attr(not(target_os = "linux"), allow(dead_code))]
|
||||
pub(crate) fn wire_sequence(bitstream: &[u8], packet_offset: usize) -> Option<u8> {
|
||||
let lo = *bitstream.get(packet_offset + 2)?;
|
||||
let hi = *bitstream.get(packet_offset + 3)?;
|
||||
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.