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

fix(electron): linux login issues #5821

Merged
merged 1 commit into from
Feb 19, 2024

Conversation

pengx17
Copy link
Collaborator

@pengx17 pengx17 commented Feb 13, 2024

Looks like there are some issues using @reforged/maker-appimage:

  • deep link not working properly (cannot login)
  • cannot be installed via AppImageLauncher, which is required to enable deep link on linux

I forked saleae/electron-forge-maker-appimage into https://github.com/toeverything/electron-forge-maker-appimage to fix these issues
See changes: https://github.com/saleae/electron-forge-maker-appimage/compare/master...toeverything:electron-forge-maker-appimage:master?w=1

To enable login on Linux, the app must be installed via AppImageLauncher.

image.png

fix #4978
fix #4466

Copy link

graphite-app bot commented Feb 13, 2024

Your org has enabled the Graphite merge queue for merging into canary

You must have a Graphite account and log in to Graphite in order to use the merge queue. Sign up using this link.

You can enable merging using labels in your Graphite merge queue settings.

Copy link
Collaborator Author

pengx17 commented Feb 13, 2024

Current dependencies on/for this PR:

This stack of pull requests is managed by Graphite.

@github-actions github-actions bot added the app:electron Related to electron app label Feb 13, 2024
@pengx17 pengx17 marked this pull request as ready for review February 13, 2024 07:37
Copy link

nx-cloud bot commented Feb 13, 2024

@pengx17 pengx17 changed the title fix(electron): Linux login issues fix(electron): linux login issues Feb 13, 2024
Copy link

codecov bot commented Feb 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (28ee661) 65.22% compared to head (20f7473) 65.22%.

Additional details and impacted files
@@           Coverage Diff           @@
##           canary    #5821   +/-   ##
=======================================
  Coverage   65.22%   65.22%           
=======================================
  Files         348      348           
  Lines       19675    19675           
  Branches     1657     1657           
=======================================
  Hits        12833    12833           
  Misses       6621     6621           
  Partials      221      221           
Flag Coverage Δ
server-test 71.46% <ø> (ø)
unittest 46.78% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

graphite-app bot commented Feb 19, 2024

Merge activity

Looks like there are some issues using `@reforged/maker-appimage`:
- deep link not working properly (cannot login)
- cannot be installed via AppImageLauncher, which is required to enable deep link on linux

I forked saleae/electron-forge-maker-appimage into https://github.com/toeverything/electron-forge-maker-appimage to fix these issues
See changes: https://github.com/saleae/electron-forge-maker-appimage/compare/master...toeverything:electron-forge-maker-appimage:master?w=1

To enable login on Linux, the app must be installed via AppImageLauncher.

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/28dcaadb-49d1-4c95-8a4f-ef41bef604be.png)

fix #4978
fix #4466
@Brooooooklyn Brooooooklyn force-pushed the 02-13-fix_electron_Linux_login_issues branch from 89ee392 to 20f7473 Compare February 19, 2024 14:25
@graphite-app graphite-app bot merged commit 20f7473 into canary Feb 19, 2024
39 of 41 checks passed
@graphite-app graphite-app bot deleted the 02-13-fix_electron_Linux_login_issues branch February 19, 2024 14:34
Brooooooklyn pushed a commit that referenced this pull request Feb 21, 2024
Looks like there are some issues using `@reforged/maker-appimage`:
- deep link not working properly (cannot login)
- cannot be installed via AppImageLauncher, which is required to enable deep link on linux

I forked saleae/electron-forge-maker-appimage into https://github.com/toeverything/electron-forge-maker-appimage to fix these issues
See changes: https://github.com/saleae/electron-forge-maker-appimage/compare/master...toeverything:electron-forge-maker-appimage:master?w=1

To enable login on Linux, the app must be installed via AppImageLauncher.

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/28dcaadb-49d1-4c95-8a4f-ef41bef604be.png)

fix #4978
fix #4466
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app:electron Related to electron app
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Can't login to cloud with Linux distribution​ Linux app of Affine doesn't work for Cloud login​
2 participants