├── .cargo └── config.toml ├── .editorconfig ├── .envrc ├── .github └── workflows │ ├── ci.yml │ └── codecov.yml ├── .gitignore ├── .moon ├── hooks │ ├── commit-msg.ps1 │ ├── commit-msg.sh │ ├── pre-commit.ps1 │ └── pre-commit.sh ├── tasks │ ├── rust-application.yml │ ├── rust-library.yml │ ├── rust.yml │ ├── tag-sveltekit.yml │ └── typescript.yml ├── toolchain.yml └── workspace.yml ├── .npmrc ├── .prototools ├── .sqlx ├── query-8378a16075954401c905ceff5427beddffb84b41637d0165382f0a85ce729879.json ├── query-994db1bd44f973d8255728d25ad7ff34de85684bc4d6b56a4a8b23fe53e6d583.json └── query-a16ae5458e6d5845e84f448441ba181a7f6f656f89231c905054878b42645be0.json ├── .vscode ├── extensions.json └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── apps ├── .gitkeep ├── glowsquid-frontend │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── moon.yml │ ├── package.json │ ├── setup-vitest.js │ ├── src │ │ ├── app.d.ts │ │ ├── app.html │ │ ├── lib │ │ │ ├── bindings.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── state.svelte.ts │ │ └── routes │ │ │ ├── +layout.svelte │ │ │ ├── +layout.ts │ │ │ ├── +page.svelte │ │ │ ├── accountDropdown.svelte │ │ │ ├── app.css │ │ │ └── header.svelte │ ├── static │ │ ├── favicon.png │ │ ├── svelte.svg │ │ ├── tauri.svg │ │ └── vite.svg │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.js └── glowsquid │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ ├── capabilities │ └── migrated.json │ ├── db │ └── migrations │ │ ├── 20240623153115_init_auth.down.sql │ │ └── 20240623153115_init_auth.up.sql │ ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png │ ├── moon.yml │ ├── setup-db.js │ ├── src │ ├── auth │ │ ├── mod.rs │ │ ├── server.rs │ │ └── state.rs │ ├── database.rs │ ├── error.rs │ └── main.rs │ └── tauri.conf.json ├── commitlint.config.js ├── flake.lock ├── flake.nix ├── libs ├── .gitkeep ├── copper │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── asset_downloader.rs │ │ ├── auth.rs │ │ └── full_launch.rs │ ├── moon.yml │ ├── src │ │ ├── api │ │ │ ├── asset_index.rs │ │ │ ├── auth.rs │ │ │ ├── client.rs │ │ │ ├── mod.rs │ │ │ └── version.rs │ │ ├── client │ │ │ ├── assets.rs │ │ │ ├── auth.rs │ │ │ ├── library.rs │ │ │ ├── manifest.rs │ │ │ └── mod.rs │ │ ├── downloader.rs │ │ ├── launcher.rs │ │ ├── lib.rs │ │ ├── merger.rs │ │ └── parser.rs │ └── tsconfig.json ├── eslint-config │ ├── eslint.config.js │ ├── index.js │ ├── moon.yml │ ├── package.json │ └── tsconfig.json ├── tauri-plugin-state │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── eslint.config.js │ ├── guest-js │ │ └── index.ts │ ├── moon.yml │ ├── package.json │ ├── permissions │ │ ├── autogenerated │ │ │ ├── commands │ │ │ │ ├── execute.toml │ │ │ │ └── ping.toml │ │ │ └── reference.md │ │ └── schemas │ │ │ └── schema.json │ ├── rollup.config.js │ ├── src │ │ ├── lib.rs │ │ └── state.rs │ └── tsconfig.json └── ui │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── moon.yml │ ├── package.json │ ├── setup-vitest.js │ ├── src │ ├── app.d.ts │ ├── button │ │ └── Button.svelte │ ├── dropdown │ │ └── Dropdown.svelte │ ├── index.test.ts │ ├── index.ts │ ├── input │ │ └── Input.svelte │ ├── message │ │ ├── Message.svelte │ │ └── Message.test.ts │ ├── theme.ts │ └── theme │ │ ├── breakpoints.css │ │ ├── colors │ │ ├── dark.css │ │ └── light.css │ │ ├── fonts │ │ ├── recursive.css │ │ └── recursive │ │ │ ├── Recursive_VF_1.085--subset_range_english_basic.woff2 │ │ │ ├── Recursive_VF_1.085--subset_range_latin_1.woff2 │ │ │ ├── Recursive_VF_1.085--subset_range_latin_1_punc.woff2 │ │ │ ├── Recursive_VF_1.085--subset_range_latin_ext.woff2 │ │ │ ├── Recursive_VF_1.085--subset_range_remaining.woff2 │ │ │ └── Recursive_VF_1.085--subset_range_vietnamese.woff2 │ │ └── sizing │ │ ├── compact.css │ │ └── default.css │ ├── svelte.config.js │ ├── tsconfig.json │ └── vitest.config.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── rust-toolchain.toml ├── tsconfig.options.json └── vitest.workspace.ts /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.envrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.gitignore -------------------------------------------------------------------------------- /.moon/hooks/commit-msg.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/hooks/commit-msg.ps1 -------------------------------------------------------------------------------- /.moon/hooks/commit-msg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/hooks/commit-msg.sh -------------------------------------------------------------------------------- /.moon/hooks/pre-commit.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/hooks/pre-commit.ps1 -------------------------------------------------------------------------------- /.moon/hooks/pre-commit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/hooks/pre-commit.sh -------------------------------------------------------------------------------- /.moon/tasks/rust-application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/tasks/rust-application.yml -------------------------------------------------------------------------------- /.moon/tasks/rust-library.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/tasks/rust-library.yml -------------------------------------------------------------------------------- /.moon/tasks/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/tasks/rust.yml -------------------------------------------------------------------------------- /.moon/tasks/tag-sveltekit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/tasks/tag-sveltekit.yml -------------------------------------------------------------------------------- /.moon/tasks/typescript.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/tasks/typescript.yml -------------------------------------------------------------------------------- /.moon/toolchain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/toolchain.yml -------------------------------------------------------------------------------- /.moon/workspace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.moon/workspace.yml -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | resolution-mode=highest 3 | -------------------------------------------------------------------------------- /.prototools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.prototools -------------------------------------------------------------------------------- /.sqlx/query-8378a16075954401c905ceff5427beddffb84b41637d0165382f0a85ce729879.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.sqlx/query-8378a16075954401c905ceff5427beddffb84b41637d0165382f0a85ce729879.json -------------------------------------------------------------------------------- /.sqlx/query-994db1bd44f973d8255728d25ad7ff34de85684bc4d6b56a4a8b23fe53e6d583.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.sqlx/query-994db1bd44f973d8255728d25ad7ff34de85684bc4d6b56a4a8b23fe53e6d583.json -------------------------------------------------------------------------------- /.sqlx/query-a16ae5458e6d5845e84f448441ba181a7f6f656f89231c905054878b42645be0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.sqlx/query-a16ae5458e6d5845e84f448441ba181a7f6f656f89231c905054878b42645be0.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/glowsquid-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/.gitignore -------------------------------------------------------------------------------- /apps/glowsquid-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/README.md -------------------------------------------------------------------------------- /apps/glowsquid-frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/eslint.config.js -------------------------------------------------------------------------------- /apps/glowsquid-frontend/moon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/moon.yml -------------------------------------------------------------------------------- /apps/glowsquid-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/package.json -------------------------------------------------------------------------------- /apps/glowsquid-frontend/setup-vitest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/setup-vitest.js -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/app.d.ts -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/app.html -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/lib/bindings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/lib/bindings.ts -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/lib/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/lib/index.test.ts -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/lib/state.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/lib/state.svelte.ts -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/routes/+layout.svelte -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/routes/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/routes/+layout.ts -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/routes/+page.svelte -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/routes/accountDropdown.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/routes/accountDropdown.svelte -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/routes/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/routes/app.css -------------------------------------------------------------------------------- /apps/glowsquid-frontend/src/routes/header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/src/routes/header.svelte -------------------------------------------------------------------------------- /apps/glowsquid-frontend/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/static/favicon.png -------------------------------------------------------------------------------- /apps/glowsquid-frontend/static/svelte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/static/svelte.svg -------------------------------------------------------------------------------- /apps/glowsquid-frontend/static/tauri.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/static/tauri.svg -------------------------------------------------------------------------------- /apps/glowsquid-frontend/static/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/static/vite.svg -------------------------------------------------------------------------------- /apps/glowsquid-frontend/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/svelte.config.js -------------------------------------------------------------------------------- /apps/glowsquid-frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/tsconfig.json -------------------------------------------------------------------------------- /apps/glowsquid-frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid-frontend/vite.config.js -------------------------------------------------------------------------------- /apps/glowsquid/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/.gitignore -------------------------------------------------------------------------------- /apps/glowsquid/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/Cargo.toml -------------------------------------------------------------------------------- /apps/glowsquid/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/build.rs -------------------------------------------------------------------------------- /apps/glowsquid/capabilities/migrated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/capabilities/migrated.json -------------------------------------------------------------------------------- /apps/glowsquid/db/migrations/20240623153115_init_auth.down.sql: -------------------------------------------------------------------------------- 1 | -- Add down migration script here 2 | DROP TABLE auth; -------------------------------------------------------------------------------- /apps/glowsquid/db/migrations/20240623153115_init_auth.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/db/migrations/20240623153115_init_auth.up.sql -------------------------------------------------------------------------------- /apps/glowsquid/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/128x128.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/128x128@2x.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/32x32.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/StoreLogo.png -------------------------------------------------------------------------------- /apps/glowsquid/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/icon.icns -------------------------------------------------------------------------------- /apps/glowsquid/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/icon.ico -------------------------------------------------------------------------------- /apps/glowsquid/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/icons/icon.png -------------------------------------------------------------------------------- /apps/glowsquid/moon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/moon.yml -------------------------------------------------------------------------------- /apps/glowsquid/setup-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/setup-db.js -------------------------------------------------------------------------------- /apps/glowsquid/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/src/auth/mod.rs -------------------------------------------------------------------------------- /apps/glowsquid/src/auth/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/src/auth/server.rs -------------------------------------------------------------------------------- /apps/glowsquid/src/auth/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/src/auth/state.rs -------------------------------------------------------------------------------- /apps/glowsquid/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/src/database.rs -------------------------------------------------------------------------------- /apps/glowsquid/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/src/error.rs -------------------------------------------------------------------------------- /apps/glowsquid/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/src/main.rs -------------------------------------------------------------------------------- /apps/glowsquid/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/apps/glowsquid/tauri.conf.json -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | export default { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/flake.nix -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/copper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/.gitignore -------------------------------------------------------------------------------- /libs/copper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/Cargo.toml -------------------------------------------------------------------------------- /libs/copper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/README.md -------------------------------------------------------------------------------- /libs/copper/examples/asset_downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/examples/asset_downloader.rs -------------------------------------------------------------------------------- /libs/copper/examples/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/examples/auth.rs -------------------------------------------------------------------------------- /libs/copper/examples/full_launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/examples/full_launch.rs -------------------------------------------------------------------------------- /libs/copper/moon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/moon.yml -------------------------------------------------------------------------------- /libs/copper/src/api/asset_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/api/asset_index.rs -------------------------------------------------------------------------------- /libs/copper/src/api/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/api/auth.rs -------------------------------------------------------------------------------- /libs/copper/src/api/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/api/client.rs -------------------------------------------------------------------------------- /libs/copper/src/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/api/mod.rs -------------------------------------------------------------------------------- /libs/copper/src/api/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/api/version.rs -------------------------------------------------------------------------------- /libs/copper/src/client/assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/client/assets.rs -------------------------------------------------------------------------------- /libs/copper/src/client/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/client/auth.rs -------------------------------------------------------------------------------- /libs/copper/src/client/library.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/client/library.rs -------------------------------------------------------------------------------- /libs/copper/src/client/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/client/manifest.rs -------------------------------------------------------------------------------- /libs/copper/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/client/mod.rs -------------------------------------------------------------------------------- /libs/copper/src/downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/downloader.rs -------------------------------------------------------------------------------- /libs/copper/src/launcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/launcher.rs -------------------------------------------------------------------------------- /libs/copper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/lib.rs -------------------------------------------------------------------------------- /libs/copper/src/merger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/merger.rs -------------------------------------------------------------------------------- /libs/copper/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/src/parser.rs -------------------------------------------------------------------------------- /libs/copper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/copper/tsconfig.json -------------------------------------------------------------------------------- /libs/eslint-config/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/eslint-config/eslint.config.js -------------------------------------------------------------------------------- /libs/eslint-config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/eslint-config/index.js -------------------------------------------------------------------------------- /libs/eslint-config/moon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/eslint-config/moon.yml -------------------------------------------------------------------------------- /libs/eslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/eslint-config/package.json -------------------------------------------------------------------------------- /libs/eslint-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/eslint-config/tsconfig.json -------------------------------------------------------------------------------- /libs/tauri-plugin-state/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/.gitignore -------------------------------------------------------------------------------- /libs/tauri-plugin-state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/Cargo.toml -------------------------------------------------------------------------------- /libs/tauri-plugin-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/README.md -------------------------------------------------------------------------------- /libs/tauri-plugin-state/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/build.rs -------------------------------------------------------------------------------- /libs/tauri-plugin-state/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/eslint.config.js -------------------------------------------------------------------------------- /libs/tauri-plugin-state/guest-js/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/guest-js/index.ts -------------------------------------------------------------------------------- /libs/tauri-plugin-state/moon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/moon.yml -------------------------------------------------------------------------------- /libs/tauri-plugin-state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/package.json -------------------------------------------------------------------------------- /libs/tauri-plugin-state/permissions/autogenerated/commands/execute.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/permissions/autogenerated/commands/execute.toml -------------------------------------------------------------------------------- /libs/tauri-plugin-state/permissions/autogenerated/commands/ping.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/permissions/autogenerated/commands/ping.toml -------------------------------------------------------------------------------- /libs/tauri-plugin-state/permissions/autogenerated/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/permissions/autogenerated/reference.md -------------------------------------------------------------------------------- /libs/tauri-plugin-state/permissions/schemas/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/permissions/schemas/schema.json -------------------------------------------------------------------------------- /libs/tauri-plugin-state/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/rollup.config.js -------------------------------------------------------------------------------- /libs/tauri-plugin-state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/src/lib.rs -------------------------------------------------------------------------------- /libs/tauri-plugin-state/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/src/state.rs -------------------------------------------------------------------------------- /libs/tauri-plugin-state/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/tauri-plugin-state/tsconfig.json -------------------------------------------------------------------------------- /libs/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/.gitignore -------------------------------------------------------------------------------- /libs/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/README.md -------------------------------------------------------------------------------- /libs/ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/eslint.config.js -------------------------------------------------------------------------------- /libs/ui/moon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/moon.yml -------------------------------------------------------------------------------- /libs/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/package.json -------------------------------------------------------------------------------- /libs/ui/setup-vitest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/setup-vitest.js -------------------------------------------------------------------------------- /libs/ui/src/app.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /libs/ui/src/button/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/button/Button.svelte -------------------------------------------------------------------------------- /libs/ui/src/dropdown/Dropdown.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ui/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/index.test.ts -------------------------------------------------------------------------------- /libs/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/index.ts -------------------------------------------------------------------------------- /libs/ui/src/input/Input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/input/Input.svelte -------------------------------------------------------------------------------- /libs/ui/src/message/Message.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/message/Message.svelte -------------------------------------------------------------------------------- /libs/ui/src/message/Message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/message/Message.test.ts -------------------------------------------------------------------------------- /libs/ui/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme.ts -------------------------------------------------------------------------------- /libs/ui/src/theme/breakpoints.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ui/src/theme/colors/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/colors/dark.css -------------------------------------------------------------------------------- /libs/ui/src/theme/colors/light.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive.css -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_english_basic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_english_basic.woff2 -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_latin_1.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_latin_1.woff2 -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_latin_1_punc.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_latin_1_punc.woff2 -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_latin_ext.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_latin_ext.woff2 -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_remaining.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_remaining.woff2 -------------------------------------------------------------------------------- /libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_vietnamese.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/fonts/recursive/Recursive_VF_1.085--subset_range_vietnamese.woff2 -------------------------------------------------------------------------------- /libs/ui/src/theme/sizing/compact.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ui/src/theme/sizing/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/src/theme/sizing/default.css -------------------------------------------------------------------------------- /libs/ui/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/svelte.config.js -------------------------------------------------------------------------------- /libs/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/tsconfig.json -------------------------------------------------------------------------------- /libs/ui/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/libs/ui/vitest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /tsconfig.options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/tsconfig.options.json -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glowsquid-launcher/glowsquid/HEAD/vitest.workspace.ts --------------------------------------------------------------------------------