Skip to content

Conversation

@jazzysoggy
Copy link
Contributor

@jazzysoggy jazzysoggy commented Apr 24, 2025

This pull request would add additional functionality and quality of life enhancements to the Linux application:

  • Allows for an existing app instance to be reopened from the app tray to the main app menu or settings menu
  • Add separators between different options in tray to improve clarity
  • Add detection for existing app instances and the ability for a duplicate instance to trigger a reopening of the original app instance instead of spinning up a new instance

This improves functionality for an end user by adding in expected responses to app interactions.

Edit:
Additional changes made since original pull request:

  • Add error handling for socket and server
  • Use environment variable instead of preprocessor to detect
  • Clear variable on original instance quitting
  • Proper handling in case connection refused for duplicate client

…detect duplicate app instances, prevent duplicate app instances, and allow for original instance to be brought to front using the sockets
@tim-gromeyer
Copy link
Contributor

But thank you for your contribution

@kavishdevar
Copy link
Owner

thanks for the pr! @tim-gromeyer merge it whenever you'd like

@kavishdevar kavishdevar merged commit 7eafb7f into kavishdevar:main Apr 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants