fix(electron): linux login issues (#5821)

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 https://github.com/toeverything/AFFiNE/issues/4978
fix https://github.com/toeverything/AFFiNE/issues/4466
This commit is contained in:
Peng Xiao
2024-02-19 14:24:59 +00:00
committed by LongYinan
parent b3f272ba70
commit 5823787ded
4 changed files with 1623 additions and 202 deletions
+8
View File
@@ -34,6 +34,14 @@ export interface Scalars {
Upload: { input: File; output: File };
}
export interface CreateCheckoutSessionInput {
coupon: InputMaybe<Scalars['String']['input']>;
idempotencyKey: Scalars['String']['input'];
plan: InputMaybe<SubscriptionPlan>;
recurring: InputMaybe<SubscriptionRecurring>;
successCallbackLink: InputMaybe<Scalars['String']['input']>;
}
/** The type of workspace feature */
export enum FeatureType {
Copilot = 'Copilot',