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

Update Wails to latest version to fix webkit2gtk issue, update to go 1.16 #56

Merged
merged 4 commits into from
Apr 18, 2021

Conversation

aschey
Copy link
Contributor

@aschey aschey commented Apr 11, 2021

Resolves #54

I updated Wails to the latest version to address this issue caused by a change in a new version of webkit2gtk. I was also having an issue where the UI wasn't showing up at all which I think is related to this other Wails issue related to Mewn. Mewn is now deprecated and the approach Wails is taking is to replace Mewn with Go 1.16's native embedding functionality so that's the approach I followed here too.

Let me know if you need me to change anything, thanks!

@aschey
Copy link
Contributor Author

aschey commented Apr 11, 2021

I just ran this on Windows and found another issue. The Wails change to fix Webkit also broke Windows due to differences in strict mode with IE. I just created a PR to wails to resolve that: wailsapp/wails#669 and I will update this PR with the newest version of Wails once that gets merged if this is still open.

@aschey
Copy link
Contributor Author

aschey commented Apr 11, 2021

Wails PR is merged and released. Linux and Windows builds should both be good now.

@aschey
Copy link
Contributor Author

aschey commented Apr 17, 2021

@rogchap Any chance you could take a look at this when you have some time so we can get builds fixed on Linux?

@rogchap rogchap merged commit 2f97bac into rogchap:master Apr 18, 2021
@Kernald
Copy link
Contributor

Kernald commented Apr 19, 2021

Could we get a release tagged with this fix please? It would help updating the Archlinux package :-)

@aschey aschey deleted the update-wails-and-go branch April 24, 2021 01:06
ttys3 added a commit to ttys3/optimus that referenced this pull request Jun 26, 2021
ttys3 added a commit to ttys3/optimus that referenced this pull request Jun 26, 2021
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.

Empty dark gray screen on startup
3 participants