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

[WIP]: Replace Electron with Tauri #2

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

MatiasVerdier
Copy link

@MatiasVerdier MatiasVerdier commented Feb 27, 2022

Description

The goal of this PR is to migrate away from Electron to Tauri

Instructions to test the solution

  • Make sure you have followed the instructions to install the required tools to use Tauri in your OS
  • Run the app in dev mode following the steps in the updated README
  • In my testing, to capture the client window in OBS we need to:
    • Add Window Capture Source
    • Select Windows 10 (1903 and up) capture method
    • Maximize the client window
    • Add Color key filter (I had to use green as the key color and update the background color in the client to match to ensure the selected message looks good)

Notes

  • You can open de browser dev tools with right click
  • The client window it's being opened by default for now. Maybe we could change the Copy button in the admin to open the client instead of just giving you the URL
  • For now the resulting app from the build command doesn't work properly. This is caused by the app not including the server and client code by default. As discussed in discord we need to decide how to implement the solution taking into account the desired DX and other factors.

@MatiasVerdier MatiasVerdier force-pushed the tauri-migration branch 4 times, most recently from 07579d4 to 666d2cd Compare February 27, 2022 18:47
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