Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLRPC should function as a background app #35

Open
jvyden opened this issue Aug 6, 2023 · 2 comments
Open

PLRPC should function as a background app #35

jvyden opened this issue Aug 6, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request priority:medium A moderately concerning issue. Should be addressed soon

Comments

@jvyden
Copy link

jvyden commented Aug 6, 2023

PLRPC should be able to used as a background application. This should increase usage of PLRPC, since not every user will want to go out of their way to start PLRPC each time they'd like rich presence.

  • Should be able to run on startup if desired by the user
  • No windows should be opened by default, just merely an icon in the system tray
  • Clicking on the system tray should bring up the configuration GUI
  • Changes in the GUI should save to a json somewhere in AppData or XDG_CONFIG_DIR

Skimming for PRs/issues, I found that Eto.forms should support tray icons for at least Windows and Linux, although I haven't checked for MacOS.

@sudokoko sudokoko added enhancement New feature or request priority:medium A moderately concerning issue. Should be addressed soon labels Aug 6, 2023
@sudokoko sudokoko self-assigned this Aug 6, 2023
@Zaprit
Copy link
Member

Zaprit commented Aug 6, 2023

macOS shouldn't be an issue as it's currently unsupported in PLRPC

@sudokoko
Copy link
Member

sudokoko commented Aug 6, 2023

macOS shouldn't be an issue as it's currently unsupported in PLRPC

Will probably want to implement macOS support (tracked in #36) before this so that I'm able to test across both platforms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:medium A moderately concerning issue. Should be addressed soon
Projects
None yet
Development

No branches or pull requests

3 participants