[PR #10] Pause/Resume Containers #16

Open
opened 2026-10-15 13:01:29 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/wolf-ui/pull/10
Author: @Murazaki
Created: 12/3/2025
Status: 🔄 Open

Base: main ← Head: feature/pause_containers


📝 Commits (3)

  • 4352d5d fix EOL ubuntu version on dockerfile + apt tweaks
  • 841ef49 WIP on adding resume and pause options
  • 5ca0b4c Change pause/resume events from lobby to runner

📊 Changes

13 files changed (+508 additions, -200 deletions)

View changed files

📝 Dockerfile (+11 -7)
➕ src/Icons/UI/pause-circle-svgrepo-com.svg (+8 -0)
➕ src/Icons/UI/pause-circle-svgrepo-com.svg.import (+37 -0)
📝 src/Misc/AutoUpdate.cs (+1 -1)
📝 src/Resources/WolfAPI/Model/LobbyModel.cs (+17 -1)
📝 src/Resources/WolfAPI/Model/RunnerModel.cs (+18 -0)
📝 src/Resources/WolfAPI/WolfAPI.cs (+10 -4)
📝 src/Resources/WolfAPI/v1/Lobbies.cs (+9 -20)
📝 src/Resources/WolfAPI/v1/Runner.cs (+23 -1)
📝 src/Scenes/Main/Body/Apps/App.cs (+111 -7)
📝 src/Scenes/Main/Body/Apps/App.tscn (+41 -6)
📝 src/Scenes/Main/Body/Apps/AppList.cs (+32 -3)
📝 src/Scenes/Main/Body/Lobby/Lobby.cs (+190 -150)

📄 Description

Attempt at enabling pause/resume scheme from Wolf to Wolf UI.

I added more buttons for those options, but it could be argued that we could replace the Start button, like it has been done for Connect and Download. However, That can limit the possibilities.

I'm still not sure of the return values that resume should give.
Also, should we only consider Pause and Resume as Leave and Join alternatives (pausing on leave and resuming on join), or should it be separated options ?


🔄 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/games-on-whales/wolf-ui/pull/10 **Author:** [@Murazaki](https://github.com/Murazaki) **Created:** 12/3/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `feature/pause_containers` --- ### 📝 Commits (3) - [`4352d5d`](https://github.com/games-on-whales/wolf-ui/commit/4352d5d7acabbf9d081ab12211f9e04e0f308c7e) fix EOL ubuntu version on dockerfile + apt tweaks - [`841ef49`](https://github.com/games-on-whales/wolf-ui/commit/841ef49741318c528f4631dabae4cd67786dc605) WIP on adding resume and pause options - [`5ca0b4c`](https://github.com/games-on-whales/wolf-ui/commit/5ca0b4cce8f9b982b6038a429268f476f64ba685) Change pause/resume events from lobby to runner ### 📊 Changes **13 files changed** (+508 additions, -200 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+11 -7) ➕ `src/Icons/UI/pause-circle-svgrepo-com.svg` (+8 -0) ➕ `src/Icons/UI/pause-circle-svgrepo-com.svg.import` (+37 -0) 📝 `src/Misc/AutoUpdate.cs` (+1 -1) 📝 `src/Resources/WolfAPI/Model/LobbyModel.cs` (+17 -1) 📝 `src/Resources/WolfAPI/Model/RunnerModel.cs` (+18 -0) 📝 `src/Resources/WolfAPI/WolfAPI.cs` (+10 -4) 📝 `src/Resources/WolfAPI/v1/Lobbies.cs` (+9 -20) 📝 `src/Resources/WolfAPI/v1/Runner.cs` (+23 -1) 📝 `src/Scenes/Main/Body/Apps/App.cs` (+111 -7) 📝 `src/Scenes/Main/Body/Apps/App.tscn` (+41 -6) 📝 `src/Scenes/Main/Body/Apps/AppList.cs` (+32 -3) 📝 `src/Scenes/Main/Body/Lobby/Lobby.cs` (+190 -150) </details> ### 📄 Description Attempt at enabling pause/resume scheme from Wolf to Wolf UI. I added more buttons for those options, but it could be argued that we could replace the Start button, like it has been done for `Connect` and `Download`. However, That can limit the possibilities. I'm still not sure of the return values that resume should give. Also, should we only consider `Pause` and `Resume` as `Leave` and `Join` alternatives (pausing on leave and resuming on join), or should it be separated options ? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf-ui#16
No description provided.