.. | ||
build_images.sh | ||
process_screenshots.sh | ||
README.md |
User Manual Tooling
This directory contains scripts to automate creating screenshots for the user manual whose source can be found in the k9mail-docs repository.
Requirements
- Bash
- Maestro
- ImageMagick's
convert
command line tool
Usage
-
Start an emulator with the following configuration:
- Device: Pixel 2
- Size: 1080x1920
- Density: 420 dpi
- API 33 "Android 13.0 (Google APIs)" - not "… (Google Play)"
-
Run
./build_images.sh
This will enable System UI Demo Mode on the emulator, run the Maestro flows
ui-flows/screenshots/user_manual*
to record screenshots, then run a post-processing step on the screenshots. -
The final images can be found in the
output
directory. Copy as necessary to the k9mail-docs repository.