Commit Graph

13 Commits

Author SHA1 Message Date
Ivan
2db12e0bde feat(electron, frontend, tests): update Linux app name handling, add UI transparency options, and improve message scrolling tests; refactor icon path retrieval and update license artifact generation logic 2026-04-16 00:52:09 -05:00
Ivan
c71ae17535 feat(licenses): add functionality to collect and write frontend licenses and third-party notices; implement embedded data paths and update build process to include license artifacts 2026-04-15 03:11:13 -05:00
Ivan
96fb1a4e2f chore(codebase) format 2026-04-08 03:19:38 -05:00
Ivan
2f7cec32ce feat(build): skip backend-manifest.json during macOS universal builds to ensure identical non-binary files 2026-04-07 16:02:41 -05:00
Ivan
d03f32df1a refactor(build-backend): simplify removal of Python bytecode artifacts by directly unlinking files without sibling check 2026-04-07 15:47:55 -05:00
Ivan
9c156fe381 feat(build-backend): add function to remove Python bytecode artifacts and set PYTHONDONTWRITEBYTECODE for builds on macOS 2026-04-07 15:21:21 -05:00
Ivan
2a7810ebf2 feat(build): improve macOS build process with universal support and architecture-specific configurations 2026-04-03 13:12:31 -05:00
Sudo-Ivan
85f734bd9b Update build configuration for multi-architecture support
- Added new build scripts for Linux and Windows targeting arm64 and x64 architectures.
- Updated package.json to include architecture-specific distribution commands.
- Modified build-backend.js to create architecture-specific build directories for better organization.
2026-01-14 19:47:08 -06:00
Sudo-Ivan
eff722ee18 Update backend process spawning in Electron by adding error handling for failed process initiation and allow overriding the Python command in the build script for cross-platform compatibility. 2026-01-10 18:35:43 -06:00
Sudo-Ivan
b009757253 fix windows builds 2026-01-10 17:51:30 -06:00
Sudo-Ivan
1418bb80f7 refactor(manifest): restructure backend integrity manifest to include metadata and adjust file verification logic 2026-01-03 18:30:55 -06:00
Sudo-Ivan
54b81663bd feat(build): replace execSync with spawnSync for building backend and add integrity manifest generation for build files 2026-01-03 16:07:25 -06:00
Sudo-Ivan
716007802e 0.1.0 2026-01-01 15:05:29 -06:00