[Feature request]: Quit app on host PC after ending stream

Open
#1,380 2 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
38/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
android, c
Domain
mobile

Research direction

The issue names no files, tests, or entry points. Start by comparing Moonlight PC's corresponding setting with the Android settings flow, then trace how stream termination is handled; done means an Android setting can enable quitting the host application after the stream ends, including when using an app shortcut.

Written by the indexing model from the issue text.

Description

enhancement
Is your feature request related to a problem? Please describe.

Moonlight PC has a setting option that allows to automatically quit the running application on the host when the stream ends, but this option is currently not available on Moonlight Android.
Adding this option would help people that have been requesting it, and would bring Moonlight Android closer in feature-parity with Moonlight PC.

Describe the solution you'd like

Have an option in the settings named "Quit app on host PC after ending stream", just like in Moonlight PC, that when enabled automatically quits the running app on the host when the stream stops.

Describe alternatives you've considered

An alternative is to manually close the app when Moonlight gets back to the app grid (this is what is done currently), which it might not when using the app shortcut feature.

Screenshots

Link to a related Fider post: https://ideas.moonlight-stream.org/posts/64/option-to-quit-session-automatically-after-closing-moonlight-client-app-on-android
I've also seen this request being posted on the Discord server, but couldn't find it again.

Dominant language
C
Stars
7.1k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from moonlight-stream/moonlight-android

All issues in moonlight-stream/moonlight-android

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.