docs(release): show every 0.2.0 section open (#48)

This commit is contained in:
Kurt Himebauch authored and GitHub committed 2026-09-28 10:24:24 -04:00
1 parent 128f73da8f
commit 43a19a831a
1 file changed
+10 -40
+10 -40
View File
@@ -64,8 +64,7 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
## Everything in 0.2.0
<details>
<summary><b>Steam</b></summary>
### Steam
- Native ARM64 Steam client under gamescope, on DroidDeck's own Vulkan compositor (@The412Banner)
- Valve's ARM64 Proton and FEX, ready at first sign-in (@The412Banner, [legacy#22](https://github.com/The412Banner/DroidDeck/pull/22), #33)
@@ -81,10 +80,7 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Steam launchers on the Linux desktop (@The412Banner, #10)
- DroidDeck startup movie, and optionally straight into Steam when the app opens (@xXJSONDeruloXx, #25, #27, #36, #38)
</details>
<details>
<summary><b>Launcher</b></summary>
### Launcher
- Side rail, Games tab, capsule wall, graphite theme, controller hints, phone layouts (@xXJSONDeruloXx, #13, #35, #41)
- Launch buttons flood into the loading screen (@xXJSONDeruloXx, #46)
@@ -95,10 +91,7 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Use DroidDeck as your Android home app, with Android apps in the front end (@xXJSONDeruloXx, @The412Banner, [legacy#17](https://github.com/The412Banner/DroidDeck/pull/17), [legacy#44](https://github.com/The412Banner/DroidDeck/pull/44))
- Build identity and latest-build link in the top bar (@xXJSONDeruloXx, [legacy#24](https://github.com/The412Banner/DroidDeck/pull/24), #26)
</details>
<details>
<summary><b>Sessions</b></summary>
### Sessions
- Sessions keep running when you leave the app (@The412Banner)
- Pause policy (Auto, Manual, Never), changeable mid-session, audio recovers after a pause (@xXJSONDeruloXx, [legacy#7](https://github.com/The412Banner/DroidDeck/pull/7), #14)
@@ -108,10 +101,7 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Launch on any connected display; a second screen can be a keyboard, trackpad or terminal (@xXJSONDeruloXx, [legacy#13](https://github.com/The412Banner/DroidDeck/pull/13), [legacy#33](https://github.com/The412Banner/DroidDeck/pull/33))
- Share session logs from the app or the ended-session screen (@xXJSONDeruloXx, @The412Banner, [legacy#11](https://github.com/The412Banner/DroidDeck/pull/11), #17, #41)
</details>
<details>
<summary><b>Controls</b></summary>
### Controls
- Any controller shows up as an Xbox 360 pad; an on-screen pad fills in when none is connected (@The412Banner)
- On-screen controller editor with adaptive sticks (@maxjivi05, #9)
@@ -120,10 +110,7 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Cursor shapes, hidden while you play on a pad (@The412Banner, #18)
- Soft keyboard and a full PC keyboard (@The412Banner, [legacy#25](https://github.com/The412Banner/DroidDeck/pull/25))
</details>
<details>
<summary><b>Display and performance</b></summary>
### Display and performance
- Frame generation: built-in Win-FG, or LSFG from your own Lossless Scaling, 2×–4× (@The412Banner)
- Import or download Turnip drivers per mode, from Banners-Turnip and WinNative (@The412Banner)
@@ -135,10 +122,7 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Pin Steam and games to chosen CPU cores (@The412Banner)
- Faster proot with WinNative's seccomp and tracing fixes (@maxjivi05, #4, #37)
</details>
<details>
<summary><b>Desktop and emulators</b></summary>
### Desktop and emulators
- LXQt on labwc, on the GPU with Vulkan by default (@The412Banner, [legacy#25](https://github.com/The412Banner/DroidDeck/pull/25))
- Emulators downloaded on request: RetroArch, PPSSPP, RPCS3, DuckStation, ARMSX2, Dolphin, melonDS, Cemu and more (@The412Banner)
@@ -147,18 +131,12 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Dolphin, melonDS and Cemu set up out of the box (@The412Banner, #10, #18, #42)
- Emulator controllers preconfigured, and RPCS3 shader fixes (@The412Banner, [legacy#25](https://github.com/The412Banner/DroidDeck/pull/25))
</details>
<details>
<summary><b>Audio</b></summary>
### Audio
- DirectAudio for games, straight to Android (@The412Banner, [legacy#9](https://github.com/The412Banner/DroidDeck/pull/9), [legacy#11](https://github.com/The412Banner/DroidDeck/pull/11))
- Microphone for voice chat, on by default (@The412Banner, [legacy#11](https://github.com/The412Banner/DroidDeck/pull/11))
</details>
<details>
<summary><b>Fixed</b></summary>
### Fixed
- Steam updates failing on read-only files (@The412Banner, #33)
- A dropped finger-up blocking later touches (@The412Banner, #22)
@@ -172,27 +150,19 @@ Drag every button where your thumbs want it, with adaptive sticks and phone-size
- Runtime installs racing, or stopping when you leave the app (@xXJSONDeruloXx, #40)
- Steam blocked by Android's child-process limit; Setup lifts it over wireless ADB (@xXJSONDeruloXx, #21)
</details>
<details>
<summary><b>Security</b></summary>
### Security
- SHA-256 checked on every catalog, release and Proton download (@xXJSONDeruloXx, #40)
- Runtime archives can't link outside the rootfs (@xXJSONDeruloXx, #40)
- Logs scrub account and persona names, public IPs and device IDs (@The412Banner, #19)
- Signed with DroidDeck's own release key (@The412Banner, [legacy#41](https://github.com/The412Banner/DroidDeck/pull/41))
</details>
<details>
<summary><b>Behind the scenes</b></summary>
### Behind the scenes
- Every PR's APK published to DroidDeck-CI (@maxjivi05, #3), with signed builds gated on review (@xXJSONDeruloXx, #5)
- Local builds matching CI, and a debug-only ADB agent bridge (@xXJSONDeruloXx, [legacy#5](https://github.com/The412Banner/DroidDeck/pull/5), [legacy#35](https://github.com/The412Banner/DroidDeck/pull/35), #7, #20)
- CI hardening, branch protection and copy clean-ups (@The412Banner, @xXJSONDeruloXx, [legacy#8](https://github.com/The412Banner/DroidDeck/pull/8), [legacy#10](https://github.com/The412Banner/DroidDeck/pull/10), [legacy#41](https://github.com/The412Banner/DroidDeck/pull/41), #8)
</details>
---
**Built on** WinNative by @maxjivi05 (the gamescope runtime, proot session and input interposer), Winlator by brunodev85 (audio and gamepad model), Bannerlator by @The412Banner (file manager, first sign-in flow), lsfg-vk by PancakeTAS, MangoHud by flightlessmango, and Vauzi's Adreno 710/720/722 device entries.