Files
crkl/docs/RELEASE.md
T
ilia cbed90db21 Ship Circle 1.16.2: overlay assist, brand, and smoke tooling
VIP loop (circle → extract → Translate/Copy/Explain/Share/Vikunja),
lasso branding, ship docs, unit tests, and make smoke / launchd emu helpers.
2026-08-05 12:26:51 -04:00

1.0 KiB

Release checklist — Circle 1.16.2

Before tag

  • Unit tests green (./gradlew testDebugUnitTest)
  • Logo 2 (lasso) as launcher + QS
  • Display name Circle / Circle Overlay
  • DEMO, dogfood, non-goals, marketing, shortcuts, brand docs
  • On-device install + Circle Overlay enabled
  • Dogfood checklist once
  • Record 45s demo

Tag (when ready)

cd ~/Documents/code/crkl
git status
git tag -a v1.16.2-circle -m "Circle: lasso brand, VIP chips, shortcuts, ship docs"
# git push origin v1.16.2-circle

Install

./gradlew assembleDebug
adb install -r app/build/outputs/apk/debug/app-debug.apk
adb shell am start -n com.example.crkl/.MainActivity

Re-enable Circle Overlay after every reinstall.

Headless emulator (if GUI never reaches adb)

$ANDROID_HOME/emulator/emulator -avd CrklEmulator -no-window \
  -gpu swiftshader_indirect -no-snapshot-load -grpc 8554 &
adb wait-for-device
adb shell 'while [[ -z $(getprop sys.boot_completed | tr -d "\r") ]]; do sleep 2; done; echo booted'