thunderbird-android/user-manual
2023-03-31 14:25:22 +02:00
..
build_images.sh Add Maestro flow to record screenshots for the user manual (accounts) 2023-03-31 14:25:22 +02:00
process_screenshots.sh Add Maestro flow to record screenshots for the user manual (accounts) 2023-03-31 14:25:22 +02:00
README.md Add Maestro flow to record screenshots for the user manual (accounts) 2023-03-31 14:25:22 +02:00

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

Usage

  1. 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)"
  2. 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.

  3. The final images can be found in the output directory. Copy as necessary to the k9mail-docs repository.