A simple, high performance text editor.
Go to file
Greg Pomerantz 8bdf916d8a Restrict the frame-regression release gate to the emulator
The on-device profile is demoted to a diagnostic: the run force-stops
the app and seeds/removes a file in its storage, and the developer may
be using the phone while a release runs. The release gate is now
explicitly (1) TestNoFramesWhileIdle in the go-test suite and (2)
scripts/profile_emulator.sh on the EMULATOR.

- script: auto-select picks an emulator only (previously any connected
  device); no emulator -> clear error; a physical device passed via -s
  prints a DIAGNOSTIC (non-gating) banner and a heads-up.
- doc: architecture.md §11 states the two gate tiers and the diagnostic
  use of the physical-device run.
2026-08-20 14:40:24 -04:00
.qwen Add ShapeText/DrawShapedText: single shaper call, zero-call drawing 2026-05-12 12:06:28 -04:00
cmd/pad Stop the find input clearing itself while typing 2026-08-20 13:22:50 -04:00
doc Restrict the frame-regression release gate to the emulator 2026-08-20 14:40:24 -04:00
internal Add pre-release frame-regression profiling 2026-08-20 14:18:08 -04:00
scripts Restrict the frame-regression release gate to the emulator 2026-08-20 14:40:24 -04:00
.DS_Store Add drawPng function to Renderer for PNG icon rendering 2026-05-10 06:26:29 -04:00
.gitignore Refactor RealFileSystem to use WorkingDir, and ensure clean shutdown with FlushAll 2026-06-05 11:42:39 -04:00
go.mod Update to gioui v0.10.0. 2026-06-03 22:17:52 -04:00
go.sum Update to gioui v0.10.0. 2026-06-03 22:17:52 -04:00