[PR #183] [MERGED] Async downloader, better Proton support #174

Closed
opened 2026-02-17 17:12:15 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

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

Base: developHead: async-downloader


📝 Commits (7)

  • 887cea7 feat: async downloader + other fixes
  • bb024fe feat: windows command parsing + use library path for install path
  • ba1c11f feat: better proton support
  • 4334f5f feat: style fixes and store button now uses in-app
  • c8edbe3 feat: emulator rename + umu emulator fix
  • 6fa6bc8 feat: bring process creation inline with docs
  • 7943f15 fix: clippy

📊 Changes

45 files changed (+1448 additions, -376 deletions)

View changed files

📝 libs/drop-base (+1 -1)
main/components/DefaultProtonButton.vue (+30 -0)
📝 main/components/GameOptions/Launch.vue (+195 -3)
📝 main/components/GameOptionsModal.vue (+14 -1)
📝 main/components/Header.vue (+1 -0)
main/components/HeaderProtonSupportWidget.vue (+16 -0)
📝 main/components/HeaderQueueWidget.vue (+2 -2)
📝 main/components/HeaderWidget.vue (+27 -10)
📝 main/components/LibrarySearch.vue (+37 -18)
📝 main/composables/game.ts (+15 -3)
📝 main/package.json (+1 -0)
📝 main/pages/library/[id]/index.vue (+26 -21)
📝 main/pages/settings.vue (+54 -29)
main/pages/settings/compat.vue (+340 -0)
📝 main/pages/store/index.vue (+10 -6)
📝 main/pnpm-lock.yaml (+53 -0)
main/public/proton-logo.png (+0 -0)
📝 main/tailwind.config.js (+1 -0)
📝 main/types.ts (+9 -1)
📝 src-tauri/Cargo.lock (+26 -0)

...and 25 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/183 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 2/6/2026 **Status:** ✅ Merged **Merged:** 2/6/2026 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `async-downloader` --- ### 📝 Commits (7) - [`887cea7`](https://github.com/Drop-OSS/drop-app/commit/887cea7912bcf7555ae12860158966f52703e38b) feat: async downloader + other fixes - [`bb024fe`](https://github.com/Drop-OSS/drop-app/commit/bb024fedc1bd80ac1bdab96c9d95dbbcc3074f7e) feat: windows command parsing + use library path for install path - [`ba1c11f`](https://github.com/Drop-OSS/drop-app/commit/ba1c11fde8387623874cf0f218dd9b6e08e5f4d0) feat: better proton support - [`4334f5f`](https://github.com/Drop-OSS/drop-app/commit/4334f5ff0a971287dd1403754ab508ffe3b1c246) feat: style fixes and store button now uses in-app - [`c8edbe3`](https://github.com/Drop-OSS/drop-app/commit/c8edbe331be63d950a08e9f03925c784356b0944) feat: emulator rename + umu emulator fix - [`6fa6bc8`](https://github.com/Drop-OSS/drop-app/commit/6fa6bc87c784539406c864293cfed51ad4e05f6c) feat: bring process creation inline with docs - [`7943f15`](https://github.com/Drop-OSS/drop-app/commit/7943f15b89e775e13b401f9b314cd7ee944dcd6e) fix: clippy ### 📊 Changes **45 files changed** (+1448 additions, -376 deletions) <details> <summary>View changed files</summary> 📝 `libs/drop-base` (+1 -1) ➕ `main/components/DefaultProtonButton.vue` (+30 -0) 📝 `main/components/GameOptions/Launch.vue` (+195 -3) 📝 `main/components/GameOptionsModal.vue` (+14 -1) 📝 `main/components/Header.vue` (+1 -0) ➕ `main/components/HeaderProtonSupportWidget.vue` (+16 -0) 📝 `main/components/HeaderQueueWidget.vue` (+2 -2) 📝 `main/components/HeaderWidget.vue` (+27 -10) 📝 `main/components/LibrarySearch.vue` (+37 -18) 📝 `main/composables/game.ts` (+15 -3) 📝 `main/package.json` (+1 -0) 📝 `main/pages/library/[id]/index.vue` (+26 -21) 📝 `main/pages/settings.vue` (+54 -29) ➕ `main/pages/settings/compat.vue` (+340 -0) 📝 `main/pages/store/index.vue` (+10 -6) 📝 `main/pnpm-lock.yaml` (+53 -0) ➕ `main/public/proton-logo.png` (+0 -0) 📝 `main/tailwind.config.js` (+1 -0) 📝 `main/types.ts` (+9 -1) 📝 `src-tauri/Cargo.lock` (+26 -0) _...and 25 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-02-17 17:12:15 -05:00
yindo closed this issue 2026-02-17 17:12:15 -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#174