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

Enhance protocol handling #13

Merged
merged 18 commits into from
Oct 26, 2024
Merged

Enhance protocol handling #13

merged 18 commits into from
Oct 26, 2024

Conversation

niclasheinz
Copy link
Owner

No description provided.

@niclasheinz niclasheinz marked this pull request as draft October 26, 2024 19:13
@niclasheinz niclasheinz self-assigned this Oct 26, 2024
@niclasheinz niclasheinz added the enhancement New feature or request label Oct 26, 2024
Modify your build commands to conditionally include dependencies based on the OS.
Ensure the GitHub Actions workflow only creates releases on specific triggers to avoid security concerns.
…ize type, meaning it will run whenever a new commit is added to an existing pull request.
"Replace dialog.showInputBox with custom HTML input dialog."
"Implement IPC communication for keyword submission in popup."
"Add input validation for user keywords in URL entry popup."
"Update openPopup function to use new BrowserWindow for input."
…which communicates with the main process via IPC.

- Error Handling: Checks if the popup window is destroyed before trying to interact with it.
- Dynamic URL Handling: The app can open links using the custom protocol jgdesktop://.
@niclasheinz niclasheinz marked this pull request as ready for review October 26, 2024 20:15
@niclasheinz niclasheinz merged commit e6132b1 into main Oct 26, 2024
6 checks passed
@niclasheinz niclasheinz deleted the Enhance-protocol-handling branch October 26, 2024 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant