Skip to content

feat: Add Linux support#45

Open
CrabbieMike wants to merge 2 commits into
NUber-dev:mainfrom
CrabbieMike:add-linux-support
Open

feat: Add Linux support#45
CrabbieMike wants to merge 2 commits into
NUber-dev:mainfrom
CrabbieMike:add-linux-support

Conversation

@CrabbieMike

Copy link
Copy Markdown

This PR adds Linux build and release targets to the GitHub Actions workflow, updates the Tauri configuration to bundle for Linux, and updates the README to reflect Linux compatibility.

It also includes fixes for known Linux WebKitGTK bugs:

  • Disabled WEBKIT_DISABLE_DMABUF_RENDERER and WEBKIT_DISABLE_COMPOSITING_MODE to fix black screens and freezing on Linux (especially with NVIDIA).
  • Set decorations: true to fix a bug where the window state manager incorrectly increases the window size on Linux when decorations are disabled.

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.

1 participant