tane/docs
vjrj e4c62f2b56
All checks were successful
ci / test-commons-core (push) Successful in 54s
ci / analyze (push) Successful in 1m51s
site / deploy (push) Successful in 40s
ci / test-app-seeds (push) Successful in 9m28s
fix(fdroid): cap Gradle heap + drop daemons so the build survives host RAM pressure
The reproducible build OOM-killed the Gradle daemon ('daemon disappeared
unexpectedly') mid flutter-build-apk on the shared runner. The app's
gradle.properties reserves -Xmx8G+4G metaspace (~12G), and the fdroid
build also compiles tesseract4android from source first (its daemon
lingers), so combined peak RAM trips the OS OOM-killer under contention
(the same build succeeded on a quieter host earlier). Scope the fix to
the fdroid build (don't touch the committed 8G the play/local builds
rely on): run tesseract's gradle with --no-daemon so it frees memory
before the app build, and append a lower -Xmx4g + org.gradle.daemon=false
override to gradle.properties in prebuild (last-key-wins; F-Droid runs
the same steps and memory settings don't change output bytes, so it stays
reproducible).
2026-07-21 17:43:37 +02:00
..
design docs(about): age range 10-99, link 'translate' to Weblate 2026-07-17 12:23:45 +02:00
fdroid fix(fdroid): cap Gradle heap + drop daemons so the build survives host RAM pressure 2026-07-21 17:43:37 +02:00
legal feat(site): add Portuguese to the landing site 2026-07-20 23:35:26 +02:00
mockups docs(store): rename Tanemaki → Tane in Play Store metadata and mockups 2026-07-12 13:16:53 +02:00
notes feat(app): scan a printed seed label back into its record 2026-07-18 12:26:27 +02:00
stock-photos Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
i18n.md feat(i18n): full RTL/CJK support — fonts, Japanese locale, directional fixes 2026-07-14 11:11:19 +02:00
icon-pointer.png Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
icons.svg Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
intro-app.md docs: finish Tanemaki → Tane rename (user-facing docs + origin doc) 2026-07-12 13:13:56 +02:00
intro.md docs: finish Tanemaki → Tane rename (user-facing docs + origin doc) 2026-07-12 13:13:56 +02:00
logo.png Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
mockups.epgz Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
o-que-e-tane.md feat(site): add Portuguese to the landing site 2026-07-20 23:35:26 +02:00
que-es-tane.md docs(about): age range 10-99, link 'translate' to Weblate 2026-07-17 12:23:45 +02:00
release.md perf(android): R8, bitmap downscaling, edge-to-edge; recover device compat; publish to production 2026-07-20 22:53:48 +02:00
slider-sample.png Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
webmocks.svg Initial import: mockups, visual identity, stock photos, project plan, README 2026-07-06 23:58:31 +02:00
what-is-tane.md docs(about): age range 10-99, link 'translate' to Weblate 2026-07-17 12:23:45 +02:00