Commit Graph

36 Commits

Author SHA1 Message Date
cc86267471 Update launcher path in registry and shortcut
Changed the registry command and Start Menu shortcut to reference WelsonJS.Launcher.exe in the user app data directory, ensuring correct file location and execution.
2025-11-21 11:53:25 +09:00
Namhyeon, Go
c75859b350 Enable registry section in setup script
Uncommented the [Registry] section in setup.iss to allow registry entries to be created during installation. This change is necessary for proper file association and protocol handling.
2025-11-21 11:31:00 +09:00
ca8bd275bf Update service paths and installer registry keys
Service executable paths in installService.bat and uninstallService.bat now use %APPDATA% for improved portability. The setup.iss installer script updates registry keys to use the application name macro, adjusts file and icon paths to user appdata, and changes PowerShell execution flags. afterInstall.ps1 now downloads and extracts WelsonJS binary artifacts from a remote URL.
2025-11-21 10:50:31 +09:00
54a76f7078 Add afterInstall.ps1 to installer sources
Included afterInstall.ps1 in the setup script to ensure it is copied to the application directory during installation.
2025-11-20 17:34:24 +09:00
33c64d50c9 Add afterInstall.ps1 and update tool paths to APPDATA
Introduces afterInstall.ps1 for post-install setup, downloading and extracting required tools to the APPDATA\WelsonJS directory. Updates code in http.js, python3.js, ovftool.js, wamr.js, and system.js to reference binaries from the new APPDATA location. Modifies setup.iss to run the PowerShell script after installation.
2025-11-20 16:44:20 +09:00
c677c6907a Add CLI support for running script and zip files
Launcher now accepts a --file argument to run .js or .zip files directly from the command line. MainForm and Program.cs were refactored to support this, including new registry entries in setup.iss for file associations with WelsonJS Script extensions.
2025-11-15 18:08:47 +09:00
f911e34c16 Update license headers, contact email, and fix broken files 2025-06-07 16:57:09 +09:00
8190c80f1a Update setup.iss 2025-03-21 19:39:28 +09:00
394ce1e903 Update in 2025-03-21 2025-03-21 17:18:39 +09:00
d2cba59b6b Update in 2025-03-21
1. Remove PHP asset files. (Moved to github.com/gnh1201/caterpillar)
2. Add `ARM64` architecture support to lib/python3.js and lib/http.js files.
3. Update the installer profile
2025-03-21 12:03:12 +09:00
340794d14c Update setup.iss 2025-03-20 13:14:01 +09:00
fb17f37188 Update setup.iss 2025-03-20 11:15:37 +09:00
83e403cc54 Update setup.iss
Some checks are pending
CodeQL / Analyze (csharp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (python) (push) Waiting to run
2024-07-31 16:19:08 +09:00
172a5109e9 Update setup.iss
Some checks are pending
CodeQL / Analyze (csharp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (python) (push) Waiting to run
2024-07-30 15:46:11 +09:00
d15f23a3c1 Update app.js and clean up files 2024-07-23 04:26:38 +09:00
a56d8eb11b
Update setup.iss
Some checks failed
CodeQL / Analyze (csharp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
2024-07-10 20:47:08 +09:00
3286121461 Update setup.iss 2024-05-13 17:52:15 +09:00
6361cb333e Update setup.iss 2024-05-13 17:44:16 +09:00
30ab79eae3 Edit installer files 2024-05-13 17:37:54 +09:00
0fbd38db9f
Update setup.iss 2023-09-26 11:57:13 +09:00
2572cd5876
Update setup.iss 2023-09-11 15:49:48 +09:00
cab3b3a001 Update setup.iss 2022-11-26 02:19:19 +09:00
f41bd517f4
Update setup.iss 2022-05-04 18:30:58 +09:00
12293f1a74 Update the version 2022-03-04 11:56:37 +09:00
41aac72513 Update setup.iss 2022-02-28 20:33:13 +09:00
a2e324900f
Update setup.iss 2022-02-28 18:24:34 +09:00
537dc5d70f
Update setup.iss 2022-02-28 18:13:02 +09:00
4cd8d47564
Update setup.iss 2022-02-28 18:02:57 +09:00
eb4318dd9d
Update setup.iss 2022-02-28 18:02:47 +09:00
f236d33b99
Update setup.iss 2022-02-28 18:02:28 +09:00
c057c86086
Update setup.iss 2022-02-28 17:34:33 +09:00
6e9870902d Update setup.iss 2020-11-04 17:42:25 +09:00
d8cce2af02 Update setup.iss 2020-11-04 17:40:21 +09:00
9f01733a5c fix 2020-08-09 19:05:27 +09:00
d48879726d
Update setup.iss 2020-07-21 18:16:31 +09:00
5bd63d337b
Create setup.iss 2020-07-21 18:14:46 +09:00