Commit Graph
16 Commits
Author SHA1 Message Date
Claude 664e2f40d1 fix(linux): reduce AppImage boot time from ~50s to near-instant
Change compression from "maximum" to "normal" for electron-builder.

The "maximum" compression setting causes gzip/xz compression in the
squashfs filesystem, which has extremely poor random access performance
(~35 MB/s). This results in 50+ second boot times on Linux AppImage
releases due to FUSE overhead during Electron's many small file reads
at startup.

With "normal" compression, the AppImage uses faster decompression
algorithms, dramatically improving startup time while only marginally
increasing package size.

Refs: electron-userland/electron-builder#6317
Refs: electron-userland/electron-builder#7483
2026-01-01 01:52:44 +00:00
Felipe Novaes F Rocha 9b1e8106fe feat: add Linux support 2025-12-13 20:07:41 -03:00
Siddharth 6121f8a7b3 arm64 support-fix 2025-11-24 01:06:51 -07:00
Siddharth e6c3ced118 arm64 support 2025-11-24 01:03:23 -07:00
Siddharth d36b217410 arm64 support 2025-11-24 00:56:36 -07:00
Siddharth b5f88cb215 icon for win in builder 2025-11-24 00:02:15 -07:00
Siddharth 54ec8c118d test actions 2025-11-23 23:56:06 -07:00
Siddharth efe75fe865 rm uiohook-napi 2025-11-23 23:32:52 -07:00
Siddharth 5fbc17f2e7 reduce installer size 50% and app bundle size by 30% 2025-11-23 16:49:53 -07:00
Siddharth 249216a797 sunset windows support 2025-11-20 18:45:06 -07:00
Siddharth 9cecc9131e workflow testing for win 2025-11-19 22:40:45 -07:00
Siddharth 965f779fe6 new icons 2025-11-16 22:30:27 -07:00
Siddharth dbc78cb867 fix wallpaper access in build 2025-11-16 22:12:22 -07:00
Siddharth 096396fdce isc 2025-11-09 18:08:44 -07:00
Siddharth 7428afaa6d qol impr 2025-10-12 17:42:06 -07:00
Siddharth 273a01895c basic screen recording function 2025-10-09 22:37:32 -07:00