[PR #187] [MERGED] Game updates #187

Closed
opened 2026-06-05 14:25:07 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop-app/pull/187
Author: @DecDuck
Created: 2/24/2026
Status: Merged
Merged: 2/25/2026
Merged by: @DecDuck

Base: developHead: game-updates


📝 Commits (10+)

  • e752e77 refactor: split umu launcher
  • d1f1904 feat: latest version picker + fixes
  • 774d86d feat: frontend latest changes
  • 6e3a50e feat: game update detection w/ setting
  • 0cce821 feat: fixes and refactor for game update
  • ad3be7c fix: windows ui
  • a6fd097 fix: deps
  • c828990 feat: update modifications
  • c24fc07 feat: missing ui and lock update
  • f90388a fix: create install dir on init

📊 Changes

38 files changed (+1190 additions, -570 deletions)

View changed files

📝 main/components/GameOptions/Launch.vue (+10 -9)
main/components/GameOptions/Updates.vue (+36 -0)
📝 main/components/GameOptionsModal.vue (+16 -10)
📝 main/components/GameStatusButton.vue (+111 -62)
📝 main/components/HeaderProtonSupportWidget.vue (+15 -7)
📝 main/components/LibrarySearch.vue (+58 -44)
📝 main/composables/game.ts (+20 -30)
main/composables/proton.ts (+32 -0)
📝 main/package.json (+2 -1)
📝 main/pages/library.vue (+1 -0)
📝 main/pages/library/[id]/index.vue (+197 -76)
📝 main/pages/settings/compat.vue (+11 -11)
📝 main/pnpm-lock.yaml (+66 -42)
📝 main/pnpm-workspace.yaml (+14 -0)
📝 main/tailwind.config.js (+2 -2)
📝 main/types.ts (+31 -15)
📝 src-tauri/Cargo.lock (+29 -7)
📝 src-tauri/Cargo.toml (+2 -1)
📝 src-tauri/client/src/app_state.rs (+2 -1)
📝 src-tauri/database/src/db.rs (+5 -0)

...and 18 more files

📄 Description

No description provided


🔄 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/187 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 2/24/2026 **Status:** ✅ Merged **Merged:** 2/25/2026 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `game-updates` --- ### 📝 Commits (10+) - [`e752e77`](https://github.com/Drop-OSS/drop-app/commit/e752e77c793698b5c2d4f1d2aa3e0328ecbb6cb1) refactor: split umu launcher - [`d1f1904`](https://github.com/Drop-OSS/drop-app/commit/d1f1904dcaa1d063a1dc9e229fdda8a132d5cdc6) feat: latest version picker + fixes - [`774d86d`](https://github.com/Drop-OSS/drop-app/commit/774d86d4ee4737b4a78adc90ddc92345bd76d07d) feat: frontend latest changes - [`6e3a50e`](https://github.com/Drop-OSS/drop-app/commit/6e3a50efa10ddced0b3127112600624cc945d934) feat: game update detection w/ setting - [`0cce821`](https://github.com/Drop-OSS/drop-app/commit/0cce8212d121c6c33a17a5dadd0d2d2b43000fca) feat: fixes and refactor for game update - [`ad3be7c`](https://github.com/Drop-OSS/drop-app/commit/ad3be7c367490c573338a12fb2d91ce9a396f50c) fix: windows ui - [`a6fd097`](https://github.com/Drop-OSS/drop-app/commit/a6fd097a0ad4a3eaa31ea9d5d2635aac538f25cb) fix: deps - [`c828990`](https://github.com/Drop-OSS/drop-app/commit/c82899034cf3b7fc4a28289bef402e9ab0cd8fd6) feat: update modifications - [`c24fc07`](https://github.com/Drop-OSS/drop-app/commit/c24fc077ab3194db93768f2bdc39bb793adcf408) feat: missing ui and lock update - [`f90388a`](https://github.com/Drop-OSS/drop-app/commit/f90388abb62423bdeb8f25cba1db6466c38b71e6) fix: create install dir on init ### 📊 Changes **38 files changed** (+1190 additions, -570 deletions) <details> <summary>View changed files</summary> 📝 `main/components/GameOptions/Launch.vue` (+10 -9) ➕ `main/components/GameOptions/Updates.vue` (+36 -0) 📝 `main/components/GameOptionsModal.vue` (+16 -10) 📝 `main/components/GameStatusButton.vue` (+111 -62) 📝 `main/components/HeaderProtonSupportWidget.vue` (+15 -7) 📝 `main/components/LibrarySearch.vue` (+58 -44) 📝 `main/composables/game.ts` (+20 -30) ➕ `main/composables/proton.ts` (+32 -0) 📝 `main/package.json` (+2 -1) 📝 `main/pages/library.vue` (+1 -0) 📝 `main/pages/library/[id]/index.vue` (+197 -76) 📝 `main/pages/settings/compat.vue` (+11 -11) 📝 `main/pnpm-lock.yaml` (+66 -42) 📝 `main/pnpm-workspace.yaml` (+14 -0) 📝 `main/tailwind.config.js` (+2 -2) 📝 `main/types.ts` (+31 -15) 📝 `src-tauri/Cargo.lock` (+29 -7) 📝 `src-tauri/Cargo.toml` (+2 -1) 📝 `src-tauri/client/src/app_state.rs` (+2 -1) 📝 `src-tauri/database/src/db.rs` (+5 -0) _...and 18 more files_ </details> ### 📄 Description _No description provided_ --- <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-06-05 14:25:07 -04:00
yindo closed this issue 2026-06-05 14:25:07 -04: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#187