vrc-get/vrc-get-gui
2024-10-30 18:37:47 +08:00
..
app fix: opening Templates folder fails if not exists 2024-10-28 16:40:31 +09:00
capabilities lint: fix biome warnings 2024-08-04 23:25:50 +09:00
components fix: shadcn separateor is not formatted with biomejs 2024-10-01 17:32:39 +09:00
icons chore(gui): update other icon images 2024-04-14 01:18:12 +09:00
lib chore: improve placeholder names 2024-10-03 13:41:55 +09:00
locales chore(l10n): [zh_Hans] update locale for #1653 2024-10-30 18:37:47 +08:00
public chore(gui): flatten gui folder 2024-03-02 17:59:56 +09:00
scripts build: cargo-about 0.6.3 2024-08-12 21:13:13 +09:00
src feat: better error message for missing drive 2024-10-28 23:59:02 +09:00
templates chore(gui): remove visual scripting from dependencies 2024-05-19 00:17:51 +09:00
third-party chore(gui): add font file and license files 2024-04-14 01:37:22 +09:00
.gitignore chore: initial commit for tauri v2 migration 2024-08-03 23:26:02 +09:00
.taurignore chore(gui): create app icon 2024-04-10 23:30:13 +09:00
about.toml chore: add "Unicode-3.0" to accepted 2024-06-13 09:22:06 +09:00
app-icon.afdesign chore(gui): change font 2024-04-14 01:00:59 +09:00
app-icon.png chore(gui): update other icon images 2024-04-14 01:18:12 +09:00
biome.jsonc lint: fix noLabelWithoutControl 2024-09-30 11:56:35 +09:00
build.d.ts format: reformat with biomejs 2024-07-14 14:19:04 +09:00
build.rs feat: include commit hash in issue 2024-07-19 17:17:27 +09:00
Cargo.toml gui v0.1.16-beta.2 2024-10-28 23:59:51 +00:00
CHANGELOG.md chore(gui): changelog for gui 2024-02-27 18:28:25 +09:00
components.json format: reformat with biomejs 2024-07-14 14:19:04 +09:00
CONTRIBUTING.md docs: improve CONTRIBUTING.md 2024-08-27 20:36:36 +09:00
icon-LICENSE chore(gui): add font file and license files 2024-04-14 01:37:22 +09:00
Info.plist feat: vcc: support for macOS 2024-05-15 15:26:43 +09:00
install-vcc-protocol.bat feat: add batch script to install vcc: protocol 2024-05-15 17:12:59 +09:00
installer.nsi build: migrate installer.nsi to tauri v2 2024-08-05 00:34:41 +09:00
json5.d.ts lint: fix lint warnings / errors 2024-07-14 15:28:55 +09:00
next.config.mjs chore: remove eslint 2024-07-14 16:38:52 +09:00
notes-beta.txt gui v0.1.16-beta.1 2024-10-04 15:37:03 +00:00
notes.txt docs: write notes.txt 2024-10-03 15:15:35 +09:00
package-lock.json chore(deps): bump lucide-react from 0.446.0 to 0.454.0 in /vrc-get-gui 2024-10-28 16:10:11 +00:00
package.json chore(deps): bump lucide-react from 0.446.0 to 0.454.0 in /vrc-get-gui 2024-10-28 16:10:11 +00:00
postcss.config.js chore(gui): flatten gui folder 2024-03-02 17:59:56 +09:00
README.md docs: add note that we require the latest version of rust and cargo-about 2024-07-03 22:25:35 +09:00
tailwind.config.ts format: reformat with biomejs 2024-07-14 14:19:04 +09:00
Tauri.toml feat: enable rpm / deb build 2024-10-02 21:39:41 +09:00
THIRD-PARTY.md chore(gui): add font file and license files 2024-04-14 01:37:22 +09:00
tsconfig.json format: reformat with biomejs 2024-07-14 14:19:04 +09:00

ALCOM (experimental)

This folder contains the experimental GUI version of vrc-get, ALCOM.

Homepage (Help Wanted)

Installation

The recommended way to install ALCOM is download from GitHub Releases.

If you want, you may download the HEAD build from GitHub Actions

Requirements (building)

To build ALCOM, you need to have the following installed:

  • Node.js LTS — to build the web part of the project
  • npm v10 — to install the dependencies of the web part (bundled with node.js so no extra attention needed in most case)
  • cargo latest — to build the most part of the project
  • cargo-about latest — to generate the licenses json (for development, not required but required for building release binary)
  • .NET SDK v8 — to build vrc-get-litedb crate

Please note that ALCOM requires the latest version of cargo and cargo-about at that time. We update the required version of cargo and cargo-about without notice. Therefore, you may need to update them before building the project.

Building

To build the project, run the following command:

npm run tauri build

Development

ALCOM is currently based on tauri and next.js.

Run npm run tauri dev to start the development server and gui.

Contribution

For how to contribute localization to ALCOM (vrc-get-gui): CONTRIBUTING.md (Please read ../CONTRIBUTING.md#configuration-requirements first before you read CONTRIBUTING.md!)