Commit Graph

  • a39859a39e Move Steam shortcuts to the drawer header xXJsonDeruloXx 2026-09-22 23:17:14 -04:00
  • de74abf10a 0.1.5 The412Banner 2026-09-22 23:13:14 -04:00
  • d2f4a84314 0.1.5 The412Banner 2026-09-22 23:13:14 -04:00
  • b79650a2d1 Add QAM shortcut to the session drawer xXJsonDeruloXx 2026-09-22 23:10:44 -04:00
  • 0959eacf39 Add QAM shortcut to the session drawer xXJsonDeruloXx 2026-09-22 23:10:44 -04:00
  • 78c4b3b264 README: contributions ledger github-actions[bot] 2026-09-23 03:06:58 +00:00
  • b3cdc14800 Add Steam and QAM touch controls xXJsonDeruloXx 2026-09-22 23:05:15 -04:00
  • 9f4a841eb6 Add Steam and QAM touch controls xXJsonDeruloXx 2026-09-22 23:05:15 -04:00
  • a7aee50ea8 Merge remote-tracking branch 'origin/main' into feat/frontend-motion The412Banner 2026-09-22 23:02:38 -04:00
  • 9b034fcbb2 Merge remote-tracking branch 'origin/main' into feat/frontend-motion The412Banner 2026-09-22 23:02:38 -04:00
  • 21460ca35a front end: every category starts folded when the app opens The412Banner 2026-09-22 22:55:38 -04:00
  • 81cf964168 front end: every category starts folded when the app opens The412Banner 2026-09-22 22:55:38 -04:00
  • 587acb4a75 themes: every screen colour comes from the palette; Setup › Theme switches at once The412Banner 2026-09-22 22:49:21 -04:00
  • b5158210a9 themes: every screen colour comes from the palette; Setup › Theme switches at once The412Banner 2026-09-22 22:49:21 -04:00
  • d1602710a8 README: contributions ledger github-actions[bot] 2026-09-23 02:44:16 +00:00
  • 6c7587ec49 themes: the icon's colours three ways, chosen under Setup › Theme, Paper on black by default The412Banner 2026-09-22 22:43:55 -04:00
  • ec1453831d themes: the icon's colours three ways, chosen under Setup › Theme, Paper on black by default The412Banner 2026-09-22 22:43:55 -04:00
  • c63af629ac README: contributions ledger github-actions[bot] 2026-09-23 02:43:13 +00:00
  • cba64a4e77 Merge pull request #5 from The412Banner/build/local-build-deploy Kurt Himebauch 2026-09-22 22:42:59 -04:00
  • 916b1d46fc Merge pull request #5 from The412Banner/build/local-build-deploy Kurt Himebauch 2026-09-22 22:42:59 -04:00
  • 7df694fe49 README: contributions ledger github-actions[bot] 2026-09-23 02:32:10 +00:00
  • a1514ab5ad Add reproducible local build and deploy helpers xXJsonDeruloXx 2026-09-22 22:31:10 -04:00
  • 071289b56e Add reproducible local build and deploy helpers xXJsonDeruloXx 2026-09-22 22:31:10 -04:00
  • b010c0ad8e logo: the app's in-app mark is the new launcher icon (its two layers composed and cut to the launcher's circle), in the rail and the loading screen The412Banner 2026-09-22 22:26:14 -04:00
  • eca355016c logo: the app's in-app mark is the new launcher icon (its two layers composed and cut to the launcher's circle), in the rail and the loading screen The412Banner 2026-09-22 22:26:14 -04:00
  • 0053d12407 README: contributions ledger github-actions[bot] 2026-09-23 02:16:54 +00:00
  • aca591bc74 Merge pull request #4 from The412Banner/update-app-icon Kurt Himebauch 2026-09-22 22:16:47 -04:00
  • 4d6ee985b9 Merge pull request #4 from The412Banner/update-app-icon Kurt Himebauch 2026-09-22 22:16:47 -04:00
  • 94d74d35db README: contributions ledger github-actions[bot] 2026-09-23 02:15:33 +00:00
  • 859ed20ac0 Update app launcher icon xXJsonDeruloXx 2026-09-22 22:15:06 -04:00
  • d6a157578d Update app launcher icon xXJsonDeruloXx 2026-09-22 22:15:06 -04:00
  • 8b2c6451c3 gitignore: the Kotlin compiler's session files The412Banner 2026-09-22 21:54:33 -04:00
  • 0b9f3106fe gitignore: the Kotlin compiler's session files The412Banner 2026-09-22 21:54:33 -04:00
  • 92b1a33471 PROGRESS_LOG: pull-request CI and the contributions ledger The412Banner 2026-09-22 21:46:47 -04:00
  • 17c75bf671 PROGRESS_LOG: pull-request CI and the contributions ledger The412Banner 2026-09-22 21:46:47 -04:00
  • d6a9c2ed90 README: contributions ledger github-actions[bot] 2026-09-23 01:44:05 +00:00
  • f1175e819f Merge pull request #3 from The412Banner/fix/session-back-key-routing Kurt Himebauch 2026-09-22 21:43:54 -04:00
  • 9931dc13a7 Merge pull request #3 from The412Banner/fix/session-back-key-routing Kurt Himebauch 2026-09-22 21:43:54 -04:00
  • 4a3d5a7d66 README: contributions ledger github-actions[bot] 2026-09-23 01:40:36 +00:00
  • 38df1e8141 CI: full history for the pull-request merge (the depth expression came out shallow), and git's own words when a merge cannot start The412Banner 2026-09-22 21:40:22 -04:00
  • ac2cfc1266 Fix session hardware back routing xXJsonDeruloXx 2026-09-22 21:39:54 -04:00
  • e228eca65e CI: pull requests build on pull_request_target (a conflicting one never fires pull_request); README: contributors and a ledger of their pull requests kept by a workflow The412Banner 2026-09-22 21:38:40 -04:00
  • 6eddda9808 CI: the pull-request report — mergeable or the conflicting hunks, and a failed build's errors, as one comment kept current The412Banner 2026-09-22 21:23:53 -04:00
  • 45ca3c95c1 CI: a pull request against main builds itself (Bannerlator's PR check, in this one workflow) The412Banner 2026-09-22 21:19:41 -04:00
  • e0dd8b8c59 on-screen controls: two sticks beside the d-pad, and the controls take the bars beside or under the picture The412Banner 2026-09-22 20:41:14 -04:00
  • 95cd642745 tonight's Bannerlator Linux fixes carried over: the client's GPU process gets its frames back, client-interface switches, Deck mode, a GPU gate before the download The412Banner 2026-09-22 20:12:54 -04:00
  • 96d453e370 PROGRESS_LOG: r7 on main, r8 drawer + FEX presets The412Banner 2026-09-22 18:51:32 -04:00
  • 90ff23aea4 session: back key no longer knows the frame-generation dialog The412Banner 2026-09-22 18:46:47 -04:00
  • 63cde17bf4 session drawer in the front end's dress + FEX presets + landscape file manager The412Banner 2026-09-22 18:44:12 -04:00
  • af3f377dfd front end: Setup rows join the rail's tracked column (the pill can reach Performance); the session drawer keeps its frame-generation dialog The412Banner 2026-09-22 18:31:13 -04:00
  • 8dd36b794e settings without a pop-up: pages in the pane with anchored menus under each value; frame generation, logs and offline open in place on the rail The412Banner 2026-09-22 18:28:33 -04:00
  • 39272cf0f2 front end: Setup folds like Steam and Desktop (open until the runtime is installed); the desktop page says 'Linux desktop environment'; the emulator help link moves above the grid it was hiding The412Banner 2026-09-22 18:10:19 -04:00
  • 1ba803b1d5 session: the guest gets the device's time zone (the client's clock and logs were UTC) The412Banner 2026-09-22 18:05:27 -04:00
  • dab34d1ba9 PROGRESS_LOG: 720p default, builds r3/r4 The412Banner 2026-09-22 17:57:37 -04:00
  • fb2a3d4dd8 session: the desktop caps at 720p by default too The412Banner 2026-09-22 17:53:43 -04:00
  • d1ced8706f session: the Steam client's display caps at 720p by default (desktop stays 1080); a chosen cap still wins The412Banner 2026-09-22 17:49:29 -04:00
  • 5d8fadec65 PROGRESS_LOG: motion front end + run-as-a-game builds r1/r2 The412Banner 2026-09-22 17:45:05 -04:00
  • 546c063b0c game_mode_config: the attribute is allowGameDownscaling The412Banner 2026-09-22 17:40:43 -04:00
  • 06e67cd7d5 session: run as a game — game category + game_mode_config, sustained performance mode, fastest display mode, ADPF hint session on the compositor thread, 16 KB-aligned libraries The412Banner 2026-09-22 17:39:04 -04:00
  • 7ddfb57610 front end: qualify the play badge's AnimatedVisibility (the Column scope stole the overload) The412Banner 2026-09-22 17:30:03 -04:00
  • 19514c32b8 front end: motion system — gliding rail selection, unfolding sub-lists, page cascades, lifting tiles, session rise The412Banner 2026-09-22 17:27:15 -04:00
  • d343b6f859 PROGRESS_LOG: checkpoint after the front-end merge The412Banner 2026-09-22 14:52:13 -04:00
  • 36cde7d1af docs: the front end and the first emulator game proven (README ledger, PROGRESS_LOG) The412Banner 2026-09-22 13:32:57 -04:00
  • 703f73610f The game's arguments reach the run-mode session The412Banner 2026-09-22 13:23:45 -04:00
  • 496ab5787a The game's arguments reach the run-mode session The412Banner 2026-09-22 13:22:47 -04:00
  • 7645db94d1 Front end: emulator tiles are square The412Banner 2026-09-22 12:41:37 -04:00
  • 6462b9b4d6 Front end: PS3 games as they really are on disk, and RPCS3's installed games The412Banner 2026-09-22 12:20:17 -04:00
  • 4836558658 Front end: focus outline for pad navigation, art 25% larger, each emulator's own icon The412Banner 2026-09-22 12:05:05 -04:00
  • 78a7629eaa Front end: game art at 40% of the first cut The412Banner 2026-09-22 11:52:16 -04:00
  • 8581adcc46 Front end, slice 1: a rail of Steam and its games, the desktop and its emulators and their games The412Banner 2026-09-22 11:30:47 -04:00
  • d39fd02d04 An ending session takes its log folder with it; the session replacing it gets its own The412Banner 2026-09-22 11:24:05 -04:00
  • 68b09c1ed1 The session's number is claimed when it is registered, not when its process starts The412Banner 2026-09-22 11:22:31 -04:00
  • 74b4c2ef09 A replaced session's exit no longer ends the one that replaced it The412Banner 2026-09-22 11:15:35 -04:00
  • 593ef8fcaf A finishing activity no longer takes the next one's Surface; the library label is environment, not an argument The412Banner 2026-09-22 11:01:58 -04:00
  • b28e91128f The desktop uses the client's own game entries; a steam shim hands them to the app The412Banner 2026-09-22 10:48:26 -04:00
  • d0ca41d160 The client's games on the desktop, launching Steam's desktop UI under gamescope The412Banner 2026-09-22 09:46:19 -04:00
  • 1374091d1b Game storage is automatic: a card in the phone is a Steam library by itself The412Banner 2026-09-22 09:41:58 -04:00
  • fa25451766 Game storage: a second Steam library on an SD card or a chosen folder The412Banner 2026-09-22 08:18:20 -04:00
  • 2cbd015d80 Sysmem says it costs frames; a session that died in the ENOSYS storm says which switch answers it The412Banner 2026-09-22 06:41:13 -04:00
  • 501786dc08 Main screen: the ROMs folder is a chip beside the emulator ▶ buttons; Session logs takes the last row The412Banner 2026-09-22 05:42:48 -04:00
  • eb8d6b76c2 Main screen: a ▶ chip per installed emulator under Desktop, and a ? that explains them The412Banner 2026-09-22 05:35:18 -04:00
  • 785bf23087 Emulators run under gamescope (▶ in Desktop & apps); the device's volume keys reach Android The412Banner 2026-09-22 05:17:21 -04:00
  • 903c83718a docs: PROGRESS_LOG (state, pipeline, 0.1→0.1.4 timeline, lessons, backlog) + the 0.1.1–0.1.4 release notes under docs/releases The412Banner 2026-09-22 04:37:16 -04:00
  • 8e58e8e3eb 0.1.4 The412Banner 2026-09-21 23:21:19 -04:00
  • 6ae860045c The mode's cog is a settings window: a rail of sections on the left, one section on the right The412Banner 2026-09-21 23:15:39 -04:00
  • ecd0aecbc5 Fix the build: the rail's prefs without androidx.preference, the Description icon import, Guide index as Int The412Banner 2026-09-21 23:07:16 -04:00
  • 9ad922348b Bannerlator's File Manager, a cog per launch mode with HDR10, leftover-process sweep, the drawer's Steam menu The412Banner 2026-09-21 23:03:57 -04:00
  • cb5a1b5a31 ROMs folder and Storage in the session's home, the app's own file picker, logs finished on a crash, a two-column menu The412Banner 2026-09-21 22:43:56 -04:00
  • 3aa0162055 Answer for NetworkManager, so the client's network page works The412Banner 2026-09-21 21:35:51 -04:00
  • 1f0292c8e3 Version 0.1.2, and a README that matches the app The412Banner 2026-09-21 21:01:38 -04:00
  • ec14fa1785 Collect a session's logs off the main thread, and wait for logcat properly The412Banner 2026-09-21 20:54:20 -04:00
  • e69dfbd5e4 Compositor log: frame-size changes, and a window being renamed The412Banner 2026-09-21 16:11:20 -04:00
  • 2570562792 Version 0.1.1 (versionCode 2) The412Banner 2026-09-21 13:52:43 -04:00
  • 4041849791 Logs: the app's own log, the crash buffer, audio and the network The412Banner 2026-09-21 13:09:23 -04:00
  • 0dcbf64aa5 Fix the quote that broke the build The412Banner 2026-09-21 12:59:35 -04:00
  • aa047ce942 Logs: one folder per session, a device report, and credentials scrubbed The412Banner 2026-09-21 12:56:25 -04:00
  • 13c512de0b Performance: a switch to keep Steam's xalia helper out of the session The412Banner 2026-09-21 11:59:35 -04:00
  • d7038a2b50 Performance: sysmem and Zink lazy-descriptor switches The412Banner 2026-09-21 11:38:37 -04:00
  • f45bca182d Session: a Downloads file of extra environment variables The412Banner 2026-09-21 11:12:05 -04:00
  • beab4e7849 Performance: the client and game core masks, from Bannerlator's Linux session The412Banner 2026-09-21 10:49:34 -04:00