Commit Graph
6 Commits
Author SHA1 Message Date
miles 1689adffc6 feat: enhance native binary resolution and add bundled Node.js runtime
- Refactored gelectron.js to improve native binary discovery with additional paths and environment variable support.
- Implemented a function to find the Node.js runtime, allowing bundled Node.js to be used when available.
- Updated package.json to include gelectron-packager as a CLI command.
- Enhanced gelectron-packager.js to locate installed gelectron runtime and added compatibility for bundled Node.js.
- Modified install-release.sh to download and install a private Node.js runtime alongside the gelectron binary.
- Updated NSIS installer script to include bundled Node.js runtime.
- Enhanced AppImage and DMG packaging scripts to include Node.js runtime.
- Added clipboard, nativeTheme, and screen modules for Electron compatibility.
- Implemented native bridge request handling for clipboard operations.
2026-09-05 22:23:37 -05:00
miles 247daa6460 Add native installers (DMG/EXE/AppImage) to releases 2026-09-01 16:27:07 -05:00
miles c96d6dfc5a Remove Linux from CI build for now 2026-08-30 22:24:05 -05:00
miles 3ea1fb7daa Switch to build + GitHub Release; fix Linux GTK deps 2026-08-30 22:18:43 -05:00
miles 04aedc53c6 Fix napi resolution in CI and bump Node to 20 2026-08-30 22:12:32 -05:00
miles f09c02ec30 Add CI publish workflow 2026-08-30 22:09:54 -05:00