The412Banner
9767feb84b
Merge pull request #10 from Droid-Deck/feat/desktop-steam-dolphin
...
Desktop: Steam launchers on the desktop, two-finger drag, Dolphin GameCube/Wii
2026-09-24 22:43:34 -04:00
The412Banner
1103627ee1
Merge remote-tracking branch 'org/main' into feat/desktop-steam-dolphin
...
# Conflicts:
# app/src/main/java/com/droiddeck/launcher/session/SessionService.kt
2026-09-24 22:35:37 -04:00
Kurt Himebauch
18dc3dd2de
Merge pull request #7 from Droid-Deck/feat/debug-agent-control
...
Add debug-only DroidDeck agent control
2026-09-24 22:34:41 -04:00
The412Banner
a28e2ffe72
Merge remote-tracking branch 'origin/feat/desktop-steam' into feat/desktop-steam-dolphin
2026-09-24 22:24:00 -04:00
xXJSONDeruloXx
1006688914
fix(agent-bridge): launch sessions through debug activity
2026-09-24 22:16:28 -04:00
Kurt Himebauch
991d7e24d2
Merge branch 'main' into feat/debug-agent-control
2026-09-24 22:00:40 -04:00
Kurt Himebauch
a54e7d45f1
Merge pull request #8 from Droid-Deck/chore/codebase-deslop
...
chore/cleanup
2026-09-24 22:00:23 -04:00
Kurt Himebauch
bd9c60bd11
Merge branch 'main' into chore/codebase-deslop
2026-09-24 22:00:12 -04:00
Kurt Himebauch
0ad96a2d23
Merge pull request #4 from maxjivi05/fix/proot-performance
...
proot: build from source with WinNative's performance fixes
2026-09-24 21:59:27 -04:00
xXJSONDeruloXx
f21e84be91
chore: remove dead code and stale comments
2026-09-24 21:53:31 -04:00
xXJsonDeruloXx
63b24ca4c0
Add debug-only agent control bridge
2026-09-24 21:34:50 -04:00
The412Banner
123a8f8fa3
Dolphin: guide = its Toggle Fullscreen hotkey (full default Hotkeys.ini), Wii Home on R1, input without focus from the rail
2026-09-24 21:31:25 -04:00
maxjivi05
531087be16
Merge Droid-Deck main into fix/proot-performance
2026-09-24 21:27:31 -04:00
Kurt Himebauch
643d82e2fd
Merge pull request #6 from Droid-Deck/feat/in-session-sidebar-menu-review
...
Paged in-session drawer with controller navigation
2026-09-24 21:26:01 -04:00
Kurt Himebauch
7c9ec71a28
Merge branch 'main' into feat/in-session-sidebar-menu-review
2026-09-24 21:20:21 -04:00
xXJSONDeruloXx
e95600ed0b
feat: confirm session stop from drawer header
2026-09-24 21:19:20 -04:00
Kurt Himebauch
c50e58caba
Merge pull request #5 from Droid-Deck/chore/protect-main-signing
...
Gate release-signed PR APKs behind review
2026-09-24 21:15:27 -04:00
xXJSONDeruloXx
870a0b6279
feat: add paged in-session drawer navigation
2026-09-24 21:14:55 -04:00
xXJSONDeruloXx
4bc7c8dc99
Trim signing key script comments
2026-09-24 21:02:13 -04:00
xXJSONDeruloXx
67b675066f
Trim workflow commentary and redundant build output
2026-09-24 21:01:35 -04:00
The412Banner
d38586edb1
Dolphin from the rail: guide toggles full screen (its window and settings), drawn in the main window
2026-09-24 21:00:43 -04:00
xXJSONDeruloXx
98066f85ef
Simplify approved PR signing workflow
2026-09-24 20:45:25 -04:00
The412Banner
c0977d4344
Dolphin: its data where it looks for it (fonts, per-game fixes), game folders, Vulkan, no NKit box; full screen from the front end
2026-09-24 20:35:48 -04:00
xXJSONDeruloXx
6d4fc6775c
Preserve the current PR APK until upload succeeds
2026-09-24 20:22:36 -04:00
xXJSONDeruloXx
097f56cd6c
Match PR APK version to latest stable
2026-09-24 20:19:14 -04:00
xXJSONDeruloXx
2a0f859701
Use the pinned release signer for PR APKs
2026-09-24 20:16:28 -04:00
xXJSONDeruloXx
7aa56118ae
Require repo write access for signing approvals
2026-09-24 20:13:40 -04:00
xXJSONDeruloXx
31cea4e0e3
Gate release-signed PR APKs on maintainer approval
2026-09-24 20:08:33 -04:00
xXJSONDeruloXx
cbb66ea188
chore: harden release signing boundaries
2026-09-24 19:38:04 -04:00
The412Banner
0c06868c5d
Touchpad: one finger held, the other slides = drag (move windows, resize, drag icons)
2026-09-24 19:10:29 -04:00
The412Banner
6e69f252f6
Desktop: the Steam and Big Picture launchers run the client on the desktop itself
2026-09-24 18:56:24 -04:00
MaxsTechReview
a9cf5cacbc
Merge pull request #3 from maxjivi05/ci/pr-release-publish
...
CI: publish each pull request's APK to DroidDeck-CI
2026-09-24 18:15:04 -04:00
The412Banner
42cde57c86
Merge pull request #45 from The412Banner/release/0.1.7
...
Release 0.1.7 (versionCode 8)
2026-09-24 16:42:59 -04:00
The412Banner
b3794ffc20
Release 0.1.7
2026-09-24 16:37:31 -04:00
maxjivi05
ff213de6c3
CI: publish each pull request's APK to DroidDeck-CI
...
After a pull request's Build APK run succeeds, its APK is published as the
pr-<number> prerelease in Droid-Deck/DroidDeck-CI, named
DroidDeck-PR.<number>-<commit>.apk, with release notes taken from the pull
request. New commits to the same pull request replace its APK. Pull requests
from forks are resolved by head owner, branch and commit.
A pull request's build is signed only with the committed testkey, so every CI
build installs over the last; the publish checks the certificate against it
and refuses anything else.
Needs a DROIDDECK_CI_TOKEN secret: a fine-grained token with Contents
read/write on Droid-Deck/DroidDeck-CI. Without it the run skips with a warning.
2026-09-24 16:07:28 -04:00
The412Banner
2e53de0c13
Merge pull request #44 from The412Banner/feat/home-screen-toggle
...
Home screen: a switch in Setup, off by default (replaces the Non-Launcher apk)
2026-09-24 15:06:39 -04:00
The412Banner
952c28316f
Home screen: a switch in Setup (off by default) instead of a second apk
2026-09-24 14:39:20 -04:00
The412Banner
efde531208
Merge pull request #31 from The412Banner/docs/progress-log-0924
...
Progress log: 2026-09-24
2026-09-24 14:02:08 -04:00
The412Banner
7ec1fad2d1
Progress log: PS1, controller focus, own signing key, CI hardening (2026-09-24)
2026-09-24 13:57:10 -04:00
The412Banner
cc2c49b3c5
Merge remote-tracking branch 'origin/main' into docs/progress-log-0924
2026-09-24 13:55:03 -04:00
The412Banner
8e11a44f85
Merge pull request #41 from The412Banner/feat/release-signing
...
Signing with DroidDeck's own key, four package names, file-picker access, CI hardening
2026-09-24 13:42:47 -04:00
The412Banner
68172e5d0b
Merge remote-tracking branch 'origin/main' into feat/release-signing
2026-09-24 13:38:31 -04:00
The412Banner
6125d853f4
CI: build pull requests with pull_request, not pull_request_target (no shared caches with main)
2026-09-24 13:37:43 -04:00
The412Banner
f1ba5503c9
CI: the key alias is plain text, not a secret
2026-09-24 13:24:47 -04:00
Kurt Himebauch
f0c8e08af0
Improve session drawer stick navigation ( #40 )
2026-09-24 13:18:09 -04:00
The412Banner
709668a479
sign-apk: match apksigner's 'V3.0 Signer:' lines too
2026-09-24 13:17:57 -04:00
The412Banner
c0a264564b
sign-apk: read the signer digest in either apksigner format
2026-09-24 13:12:09 -04:00
The412Banner
bdf246bc1f
CI: pass secrets on to sign.yml so it can read the environment's key
2026-09-24 13:06:26 -04:00
The412Banner
38151a150a
The release key's certificate digest (public), checked against every signed apk
2026-09-24 12:59:34 -04:00
The412Banner
af66e29471
CI: give the signing job the permissions sign.yml asks for
2026-09-24 12:46:39 -04:00