Commit Graph

16 Commits

Author SHA1 Message Date
Ivan 946eccd5c4 feat(electron): fix resource handling for platform-specific packaging 2026-04-22 19:06:33 -05:00
Ivan 54e2728c6f feat(flatpak): specify base version and app configuration for improved compatibility 2026-04-22 18:29:51 -05:00
Ivan f193010f37 feat(flatpak): add script to ensure Flathub remote exists and update build process for Electron Forge 2026-04-22 18:16:52 -05:00
Ivan bdc6c00783 feat(flatpak/snap): update runtime and base versions to 25.08, add CI workflows for building Linux packages 2026-04-22 16:11:47 -05:00
Ivan 64be8b7734 feat(forge.config): add resetAdHocDarwinSignature option for Darwin platform 2026-04-22 12:18:55 -05:00
Ivan 682c3b74c6 refactor(forge.config): format and cleanup 2026-04-22 11:15:52 -05:00
Ivan af44499501 chore(build): update Electron Forge configuration with support for Snap and Flatpak packaging, update .gitignore for new build artifacts, and modify package scripts for local execution 2026-04-22 10:52:20 -05:00
Ivan ca8b2a9fe0 chore(docs): update licensing terms to 0BSD for project-owned portions and maintain MIT for upstream Reticulum MeshChat; add legal inquiries section and clarify contribution licensing in CONTRIBUTING 2026-04-16 18:11:49 -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 b009757253 fix windows builds 2026-01-10 17:51:30 -06:00
Sudo-Ivan 1e98d8e859 format 2026-01-04 23:19:31 -06:00
Sudo-Ivan 5100428b68 feat(config): update asar configuration to enable packing and include extra resources for build 2026-01-04 22:26:01 -06:00
Sudo-Ivan 409802465a fix(forge.config.js): remove darwin platform from ZIP maker configuration 2026-01-03 20:54:44 -06:00
Sudo-Ivan 7abd0571c9 refactor(forge.config): standardize quotation marks and reorganize configuration structure for clarity and consistency 2026-01-03 18:43:31 -06:00
Sudo-Ivan ed3cc4215a chore(forge.config): update runtime and base versions to 24.08 2026-01-03 18:30:47 -06:00
Sudo-Ivan 96f3f527f4 feat(config): add Electron Forge configuration for packaging and distribution, including support for multiple platforms and fuses plugin 2026-01-03 17:20:10 -06:00