[PR #71] [MERGED] Process manager fixes #133

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop-app/pull/71
Author: @DecDuck
Created: 7/18/2025
Status: Merged
Merged: 7/24/2025
Merged by: @quexeky

Base: developHead: process-manager-fixes


📝 Commits (10+)

📊 Changes

26 files changed (+424 additions, -225 deletions)

View changed files

📝 components/GameStatusButton.vue (+2 -1)
📝 components/LibrarySearch.vue (+33 -18)
📝 composables/game.ts (+0 -2)
📝 composables/state-navigation.ts (+22 -3)
📝 package.json (+1 -0)
📝 pages/settings/debug.vue (+0 -2)
📝 pages/store/index.vue (+35 -1)
📝 src-tauri/Cargo.lock (+138 -106)
📝 src-tauri/Cargo.toml (+3 -2)
📝 src-tauri/capabilities/default.json (+2 -1)
📝 src-tauri/src/download_manager/download_manager_builder.rs (+14 -13)
📝 src-tauri/src/download_manager/download_manager_frontend.rs (+1 -3)
📝 src-tauri/src/download_manager/mod.rs (+1 -1)
📝 src-tauri/src/error/application_download_error.rs (+1 -1)
📝 src-tauri/src/error/process_error.rs (+6 -4)
📝 src-tauri/src/games/commands.rs (+2 -3)
📝 src-tauri/src/games/downloads/commands.rs (+3 -1)
📝 src-tauri/src/games/library.rs (+2 -1)
📝 src-tauri/src/lib.rs (+10 -5)
📝 src-tauri/src/process/commands.rs (+10 -0)

...and 6 more files

📄 Description


🔄 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/71 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 7/18/2025 **Status:** ✅ Merged **Merged:** 7/24/2025 **Merged by:** [@quexeky](https://github.com/quexeky) **Base:** `develop` ← **Head:** `process-manager-fixes` --- ### 📝 Commits (10+) - [`23725ca`](https://github.com/Drop-OSS/drop-app/commit/23725caf2a324585166821bd158f25cd685f0f63) fix: launching on linux - [`feffa59`](https://github.com/Drop-OSS/drop-app/commit/feffa5928293368b0331cd759a93a4d1ad2a602b) feat: #70 - [`9355d56`](https://github.com/Drop-OSS/drop-app/commit/9355d567d5ea768e14c21c45dd1eafcb592545e0) feat: add dummy store page - [`c6e1c53`](https://github.com/Drop-OSS/drop-app/commit/c6e1c5335eb45f7cf70de8ba9a641ef30e1cdcda) feat: add store redir and refresh button to library - [`3707bcb`](https://github.com/Drop-OSS/drop-app/commit/3707bcb13cf9ff9d00d2a2f3c5f7621a7164bcaa) feat: cache first object fetching - [`68f630d`](https://github.com/Drop-OSS/drop-app/commit/68f630dfb55f2ab6b34385118ff873e49dd8053c) feat: Remove let_chains feature and update to Rust 2024 - [`f83a292`](https://github.com/Drop-OSS/drop-app/commit/f83a292e85b3fc24e5380cee3c7ee788f8699e71) feat: Check for if process was manually stopped - [`2b648f4`](https://github.com/Drop-OSS/drop-app/commit/2b648f41c4f10e0ed29317456f2fded58155064e) fix: use bitcode instead of serde - [`4bee226`](https://github.com/Drop-OSS/drop-app/commit/4bee2262abd07c95304dd81de4cfe74d8e69576d) chore: remove logs - [`675a944`](https://github.com/Drop-OSS/drop-app/commit/675a94443f9c910b8a996c91d35340906650fea8) fix: clippy ### 📊 Changes **26 files changed** (+424 additions, -225 deletions) <details> <summary>View changed files</summary> 📝 `components/GameStatusButton.vue` (+2 -1) 📝 `components/LibrarySearch.vue` (+33 -18) 📝 `composables/game.ts` (+0 -2) 📝 `composables/state-navigation.ts` (+22 -3) 📝 `package.json` (+1 -0) 📝 `pages/settings/debug.vue` (+0 -2) 📝 `pages/store/index.vue` (+35 -1) 📝 `src-tauri/Cargo.lock` (+138 -106) 📝 `src-tauri/Cargo.toml` (+3 -2) 📝 `src-tauri/capabilities/default.json` (+2 -1) 📝 `src-tauri/src/download_manager/download_manager_builder.rs` (+14 -13) 📝 `src-tauri/src/download_manager/download_manager_frontend.rs` (+1 -3) 📝 `src-tauri/src/download_manager/mod.rs` (+1 -1) 📝 `src-tauri/src/error/application_download_error.rs` (+1 -1) 📝 `src-tauri/src/error/process_error.rs` (+6 -4) 📝 `src-tauri/src/games/commands.rs` (+2 -3) 📝 `src-tauri/src/games/downloads/commands.rs` (+3 -1) 📝 `src-tauri/src/games/library.rs` (+2 -1) 📝 `src-tauri/src/lib.rs` (+10 -5) 📝 `src-tauri/src/process/commands.rs` (+10 -0) _...and 6 more files_ </details> ### 📄 Description - Fixes launching on Linux ("-c" not being passed to sh) - Changes PlayIcon to PauseIcon when the game is running - #70 --- <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:10 -05:00
yindo closed this issue 2026-02-17 17:12:10 -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#133