[PR #153] Big Picture / TV mode #165

Open
opened 2026-02-17 17:12:14 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop-app/pull/153
Author: @DecDuck
Created: 9/23/2025
Status: 🔄 Open

Base: developHead: bigpicturemode


📝 Commits (5)

  • e29d5c8 partial: mutationobserver
  • 864640d feat: finish big picture navigation
  • dbf9c8e feat: prototype big picture mode
  • ab9e06f feat: improvements to jump calculator
  • 31f7d5b Merge branch 'develop' into bigpicturemode

📊 Changes

66 files changed (+15435 additions, -28 deletions)

View changed files

📝 main/app.vue (+1 -8)
📝 main/components/Header.vue (+2 -4)
📝 main/components/HeaderUserWidget.vue (+0 -1)
📝 main/components/LibrarySearch.vue (+1 -1)
main/components/PageWidget.vue (+0 -7)
📝 main/nuxt.config.ts (+8 -4)
📝 main/tailwind.config.js (+1 -0)
shared/app.vue (+50 -0)
shared/assets/main.scss (+84 -0)
📝 shared/components/GameStatusButton.vue (+0 -0)
📝 shared/components/Logo.vue (+0 -0)
📝 shared/components/Wordmark.vue (+0 -0)
📝 shared/composables/app-state.ts (+0 -0)
📝 shared/composables/current-page-engine.ts (+0 -0)
📝 shared/composables/downloads.ts (+0 -0)
📝 shared/composables/game.ts (+0 -0)
📝 shared/composables/generateGameMeta.ts (+0 -0)
📝 shared/composables/state-navigation.ts (+0 -0)
📝 shared/composables/use-object.ts (+1 -1)
shared/error.vue (+91 -0)

...and 46 more files

📄 Description

A gamepad/controller focused UI layout, with navigation for it.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop-app/pull/153 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 9/23/2025 **Status:** 🔄 Open **Base:** `develop` ← **Head:** `bigpicturemode` --- ### 📝 Commits (5) - [`e29d5c8`](https://github.com/Drop-OSS/drop-app/commit/e29d5c8eadd2d384f9461f87aeb8954ab5e557b8) partial: mutationobserver - [`864640d`](https://github.com/Drop-OSS/drop-app/commit/864640d6aef94264c02628fea1c740c063215fb8) feat: finish big picture navigation - [`dbf9c8e`](https://github.com/Drop-OSS/drop-app/commit/dbf9c8e8e52016de0e918bfc5c8dc847906c0f63) feat: prototype big picture mode - [`ab9e06f`](https://github.com/Drop-OSS/drop-app/commit/ab9e06f6c4515d2d3b1449e791ec720267a725d4) feat: improvements to jump calculator - [`31f7d5b`](https://github.com/Drop-OSS/drop-app/commit/31f7d5bcfaaa4dc6337c8d0c7ab9e5fd95a61ad5) Merge branch 'develop' into bigpicturemode ### 📊 Changes **66 files changed** (+15435 additions, -28 deletions) <details> <summary>View changed files</summary> 📝 `main/app.vue` (+1 -8) 📝 `main/components/Header.vue` (+2 -4) 📝 `main/components/HeaderUserWidget.vue` (+0 -1) 📝 `main/components/LibrarySearch.vue` (+1 -1) ➖ `main/components/PageWidget.vue` (+0 -7) 📝 `main/nuxt.config.ts` (+8 -4) 📝 `main/tailwind.config.js` (+1 -0) ➕ `shared/app.vue` (+50 -0) ➕ `shared/assets/main.scss` (+84 -0) 📝 `shared/components/GameStatusButton.vue` (+0 -0) 📝 `shared/components/Logo.vue` (+0 -0) 📝 `shared/components/Wordmark.vue` (+0 -0) 📝 `shared/composables/app-state.ts` (+0 -0) 📝 `shared/composables/current-page-engine.ts` (+0 -0) 📝 `shared/composables/downloads.ts` (+0 -0) 📝 `shared/composables/game.ts` (+0 -0) 📝 `shared/composables/generateGameMeta.ts` (+0 -0) 📝 `shared/composables/state-navigation.ts` (+0 -0) 📝 `shared/composables/use-object.ts` (+1 -1) ➕ `shared/error.vue` (+91 -0) _...and 46 more files_ </details> ### 📄 Description A gamepad/controller focused UI layout, with navigation for it. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:12:14 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop-app#165