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

Pulling upstream changes #1

Merged
merged 14 commits into from
Feb 17, 2024
Merged

Pulling upstream changes #1

merged 14 commits into from
Feb 17, 2024

Conversation

jls47
Copy link
Owner

@jls47 jls47 commented Feb 17, 2024

No description provided.

leafo and others added 14 commits November 29, 2023 14:39
Attempts to pull down butler were failing, since there's no arm64
channel available. Instead, we force all macs to fetch the amd64
channel.
This resolves two bugs:

1. Links with `target="_blank"` not opening when left-clicked
2. Non-itch urls opening in the app browser (rather than external
   browser) when ctrl-clicked

The second was occurring because the wrong `loadURL` function was
being called, and we were bypassing our itch.io domain restriction.
The first was due to us not opting in to allowing popups, which
appears to have become required in Electron 22 (not confirmed, but
that was the version where window handling logic most significantly
changed).
@jls47 jls47 merged commit 0db80cc into jls47:i164 Feb 17, 2024
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