13 Commits
Author SHA1 Message Date
tianma-if 9756979c24 fix(mobile): accept the first Android share after the process dies
Android restores the singleTask host with its launcher intent, so the
share never reaches JS. A standard receiver copies the payload into the
app cache and then opens the host.
2026-10-25 19:21:57 +08:00
tianma-if 5eecc8df13 perf: reduce bundled fonts and defer startup dependencies
Keep shared offline defaults and download optional fonts into a validated cache with reliable export fallbacks. Prune stale Android DOM assets and refresh the smaller iOS editor bundles.

Preserve lazy startup boundaries through direct shared exports and dependency-aware splitting. Add ESM graph and Chrome startup checks to prevent eager editor and font loading.
2026-10-19 11:10:25 +08:00
tianma-if 8548196054 fix(android): route app updates to trusted sources 2026-08-28 20:09:28 +08:00
tianma-if 7f8919b963 fix(android): exclude sideload permission from Play builds 2026-08-20 23:36:48 +08:00
tianma-if fbc0141a07 fix: keep Play Android packages arm64-only 2026-08-15 12:51:35 +08:00
tianma-if 16daa4155f fix(android): enforce consistent APK signing 2026-07-31 11:41:32 +08:00
tianma-if d98a4c0d58 perf(android): speed up daily APK builds 2026-07-28 00:26:25 +08:00
tianma-if dd3854ef5c fix(mobile): use PWA artwork for Android launcher icon 2026-07-19 21:08:30 +08:00
tianma-if 820044f183 build(android): default release APK to arm64 2026-07-19 17:42:12 +08:00
tianma-if 0b6f4f8351 build(android): standardize release APKs 2026-07-19 17:31:42 +08:00
tianma-if ee3f85f4fe fix(mobile): ship EdgeEver launcher icon 2026-07-19 16:04:38 +08:00
tianma-if 87f7d905c2 fix(mobile): support macOS Bash in Play builds 2026-07-18 20:21:42 +08:00
tianma-if 0b92708791 build(mobile): add fast local Android builds 2026-07-18 19:41:54 +08:00